Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Os dados são centrais para todas as aplicações. Uma das suas decisões arquitetónicas mais importantes é escolher a solução certa para a base de dados. O Azure oferece um portefólio abrangente de serviços de base de dados que abrange bases de dados relacionais, bases de dados NoSQL, caches em memória e instâncias de bases de dados geridas. Quer construa aplicações transacionais, cargas de trabalho analíticas ou sistemas distribuídos globalmente, os serviços de bases de dados do Azure proporcionam o desempenho, escalabilidade e fiabilidade de que a sua organização precisa.
A base de dados certa para o seu cenário depende do seu modelo de dados, requisitos de consistência, padrões de consulta e preferências operacionais. Considerações-chave incluem estruturas de dados como relacional versus não relacional, requisitos de transação, necessidades de escalabilidade e o nível desejado de sobrecarga de gestão. O portefólio de bases de dados Azure abrange ofertas totalmente geridas de plataforma como serviço (PaaS), opções de infraestrutura como serviço (IaaS) e serviços especializados para padrões específicos de carga de trabalho.
Arquitetura
Descarregue um ficheiro Visio desta arquitetura.
Apache®, Apache Cassandra® e o logótipo da Hadoop são marcas registadas ou marcas da Apache Software Foundation nos Estados Unidos e/ou noutros países. Nenhum endosso da Apache Software Foundation está implícito no uso dessas marcas.
O diagrama anterior demonstra uma implementação típica básica ou de base de dados de base. Para soluções do mundo real que pode construir em Azure, veja Arquiteturas de bases de dados.
As soluções de bases de dados do Azure incluem sistemas tradicionais de gestão de bases de dados relacionais (RDBMS) e sistemas de processamento de transações online (OLTP), cargas de trabalho de big data e análise, incluindo sistemas de processamento analítico online (OLAP), e cargas de trabalho NoSQL. Para encontrar soluções do mundo real que possa construir em Azure, veja Arquiteturas de bases de dados.
Explore arquiteturas e guias de bases de dados
Os artigos desta secção incluem arquiteturas totalmente desenvolvidas que pode implementar no Azure e expandir para soluções e guias de produção. Estes artigos podem ajudá-lo a decidir como utilizar tecnologias de bases de dados no Azure. As ideias de soluções demonstram padrões de implementação e possibilidades a considerar ao planear o desenvolvimento da prova de conceito (POC) da sua base de dados.
Guias de bases de dados
Escolhas tecnológicas
Os artigos seguintes ajudam-no a avaliar e selecionar as melhores tecnologias de bases de dados para as suas necessidades de carga de trabalho:
- Prepare-se para escolher um armazenamento de dados em Azure
- Compreender os modelos de armazenamento de dados
- Armazenamento de big data
- Armazenamento de dados de pesquisa
- Pesquisa vetorial
- Orquestração de pipeline
- Opções de transferência de dados
NoSQL
Processamento de dados
- Soluções OLAP
- Soluções OLTP
- Guia de extração, transformação e carregamento (ETL)
- Lagos de dados
- Arquiteturas de macrodados
Governação de dados
- Ofuscação de dados através da utilização de Delphix
- Embaralhamento de dados para SAP usando Delphix
- Estrutura de coleção para um catálogo de Microsoft Purview federado
Arquiteturas de bases de dados
As seguintes arquiteturas prontas para produção demonstram soluções de bases de dados de ponta a ponta que pode implementar e personalizar:
Armazém de dados
Fábrica de Dados do Azure
- Medallion lakehouse usando Azure Data Factory
- Azure Data Factory Arquitetura de Referência
- Azure Data Factory arquitetura empresarial robusta
- Azure Data Factory arquitetura de missão crítica
NoSQL
Mainframe
- Replicar e sincronizar dados do mainframe
- Replicação de dados de mainframe usando Precisely Connect
- Replicação de dados em mainframe usando Qlik
- Replicação de dados de mainframe utilizando o Rocket® Data Replicate and Sync (RDRS)
- Migre o nível de dados do mainframe para Azure usando o mLogica LIBER*IRIS
- Modernizar dados de gama média do mainframe
- Reestruturar aplicações em lote de mainframe
- Migração da Comunicação de Dados IMS (IMS DC) e da Base de Dados IMS (IMS DB)
- Implementar OpCon SMA em Azure
Relacional
Grandes volumes de dados
Ideias de soluções para bases de dados
Relacional
- Migre uma base de dados Oracle para Azure
- Migrar uma base de dados Oracle para uma máquina virtual Azure
- Migre uma base de dados Oracle para Oracle Exadata Database@Azure
- Resiliência entre regiões para encriptação de dados transparentes SQL (TDE) utilizando Azure Key Vault Managed HSM
NoSQL
Aprenda sobre bases de dados no Azure
Microsoft Learn disponibiliza recursos gratuitos de formação online para tecnologias de bases de dados Azure. A plataforma oferece vídeos, tutoriais e laboratórios interativos para produtos e serviços específicos, juntamente com percursos de aprendizagem organizados por função profissional.
Os seguintes recursos fornecem conhecimento fundamental para implementações de bases de dados no Azure:
- Explore Azure bases de dados e serviços de análise
- Escolha uma abordagem de armazenamento de dados em Azure
- Implementar Base de Dados SQL do Azure
- Assegure o seu Base de Dados SQL do Azure
- Desenha a tua migração para Azure
- Navegar pelos módulos de bases de dados do Azure
Percursos de aprendizagem por função
- Engenheiro de dados:Fundamentos de dados do Azure: Explore dados relacionais no Azure
- Administrador de bases de dados:Implemente soluções de base de dados escaláveis usando SQL do Azure
- Desenvolvedor:Desenvolver soluções que utilizem Azure Cosmos DB
Para mais formação baseada em funções, explore outros caminhos de aprendizagem.
Prontidão organizacional
As organizações que estão a iniciar a adoção da cloud podem usar o Cloud Adoption Framework para Azure como orientação comprovada, concebida para acelerar a adoção na cloud. Para orientação sobre a criação de uma estratégia executiva para uma plataforma de dados unificada, consulte Estratégia executiva para unificar os seus dados.
Para ajudar a garantir a qualidade da sua solução de base de dados no Azure, siga o Framework Azure Well-Architected. O Well-Architected Framework fornece orientações prescritivas para organizações que procuram excelência arquitetónica e descreve como desenhar, fornecer e monitorizar soluções de Azure otimizadas para custos.
Para orientações específicas para bases de dados, consulte os seguintes guias de serviço Well-Architected Framework:
Melhores práticas
Revise as seguintes melhores práticas ao desenhar as suas soluções de base de dados.
| Melhores práticas | Descrição |
|---|---|
| O padrão Caixa de Saída Transacional com Azure Cosmos DB | Aprenda a usar o padrão Transactional Outbox para mensagens fiáveis e entrega garantida de eventos. |
| Distribua os seus dados globalmente usando Azure Cosmos DB | Para alcançar baixa latência e alta disponibilidade, algumas aplicações têm de ser implementadas em centros de dados próximos dos seus utilizadores. |
| segurança em Azure Cosmos DB | As práticas recomendadas de segurança ajudam a prevenir, detetar e responder a violações de banco de dados. |
| Backup contínuo com restauração ponto no tempo (PITR) em Azure Cosmos DB | Saiba mais sobre o Azure Cosmos DB PITR. |
| Alcançar alta disponibilidade usando Azure Cosmos DB | O Azure Cosmos DB oferece múltiplas funcionalidades e opções de configuração para alcançar alta disponibilidade. |
| Alta disponibilidade para Base de Dados SQL do Azure e Azure SQL Managed Instance | O banco de dados não deve ser um único ponto de falha em sua arquitetura. |
Mantenha-se atualizado com os bancos de dados
Os serviços de base de dados do Azure evoluem para responder aos desafios modernos dos dados. Mantenha-se informado sobre as últimas atualizações e funcionalidades.
Para se manter atualizado com os principais serviços de bases de dados, consulte os seguintes artigos:
- O que há de novo em Base de Dados SQL do Azure
- O que há de novo em Base de Dados do Azure para PostgreSQL
- O que há de novo em Base de Dados do Azure para MySQL
Outros recursos
Bases de dados é uma categoria ampla e abrange uma variedade de soluções. Os seguintes recursos podem ajudá-lo a descobrir mais sobre a Azure.
Híbrido e multicloud
A maioria das organizações precisa de uma abordagem híbrida para bases de dados porque têm cargas de trabalho que funcionam tanto on-premises como na cloud. As organizações normalmente estendem soluções de bases de dados locais para a cloud. Para conectar ambientes, as organizações devem escolher uma arquitetura de rede híbrida.
- PostgreSQL habilitado por Azure Arc: Execute o PostgreSQL gerido pela Azure na sua infraestrutura.
- Azure padrões híbridos e multicloud: Ligue bases de dados on-premises a serviços cloud.
Revise os seguintes cenários-chave de base de dados híbridas:
- Azure Arc gestão híbrida para SQL Server: Use Azure Arc para gerir SQL Server entre ambientes.
- Design de arquitetura híbrida: Liga ambientes locais a Azure.
Modernização dos dados do mainframe
Organizações que utilizam sistemas mainframe legados podem modernizar as suas cargas de trabalho de dados migrando para serviços de base de dados Azure. O Azure oferece múltiplos padrões de migração e estratégias de replicação para ajudar a transitar dados de mainframes, mantendo a continuidade do negócio.
- Modernizar os dados de médio alcance do mainframe: Migrar fontes de dados legadas para plataformas modernas.
- Replicar e sincronizar os dados do mainframe: Mantenha os dados do mainframe e da cloud sincronizados.
- Replicação de dados de mainframe usando Connect: Use Precisamente Connect para replicação de dados.
- Replicação de dados de mainframe usando Qlik: Replicar dados utilizando tecnologias Qlik.
Integração de análises
Para cargas de trabalho analíticas que dependem de bases de dados bem estruturadas, consulte os seguintes artigos:
- design de arquitetura analítica: Veja uma visão geral das soluções analíticas no Azure.
- Armazenamento de dados e análise: Integrar bases de dados com plataformas de análise.
Profissionais da Amazon Web Services (AWS) ou Google Cloud
Para o ajudar a acelerar rapidamente, os seguintes artigos comparam opções de bases de dados do Azure com outros serviços cloud:
- Tecnologias de bases de dados relacionais na Azure e AWS: Compare os serviços de base de dados Azure e AWS.
- Comparação de serviços do Google Cloud para Azure: Plataforma de dados: Compare os serviços de base de dados Azure e Google Cloud.
Contribuidores
A Microsoft mantém este artigo. Os seguintes colaboradores escreveram este artigo.
Principais autores:
- Mohit Agarwal | Arquiteto Principal de Soluções em Nuvem
Para ver perfis de LinkedIn não públicos, inicie sessão no LinkedIn.