View a markdown version of this page

Integrando o Amazon Aurora PostgreSQL compatível com bancos de dados heterogêneos e Serviços da AWS - AWS Orientação prescritiva

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Integrando o Amazon Aurora PostgreSQL compatível com bancos de dados heterogêneos e Serviços da AWS

Rambabu Karnena, Amazon Web Services ()AWS

Agosto de 2024 (histórico do documento)

A edição compatível com o Amazon Aurora PostgreSQL oferece integração com bancos de dados heterogêneos e vários serviços na nuvem Amazon Web Services ().AWS Você pode usar essa integração para criar arquiteturas de dados escaláveis AWS, abrindo novas possibilidades para seus aplicativos.

Visão geral do

Este guia fornece uma visão geral abrangente da integração e dos bancos de dados heterogêneos compatíveis com o Aurora PostgreSQL. Serviços da AWS Se você atualmente executa no Oracle Database ou no Microsoft SQL Server, explore os recursos compatíveis com o Aurora PostgreSQL que são equivalentes a servidores vinculados, links de banco de dados e tabelas externas. Usando essa orientação, você também pode fazer o seguinte:

  • Integre-se com serviços como Amazon Simple Storage Service (Amazon S3) AWS Lambda, Amazon Logs e CloudWatch Amazon Redshift.

  • Evite erros de design que possam levar a erros ou problemas de desempenho.

  • Tome decisões informadas ao integrar o Aurora PostgreSQL compatível com outros bancos de dados e. Serviços da AWS

Conectando-se a bancos de dados remotos e heterogêneos

Um ponto forte do Aurora compatível com PostgreSQL é sua capacidade de se conectar a bancos de dados remotos PostgreSQL, SQL Server e Oracle e MySQL usando wrappers de dados externos (). FDWs Esses wrappers incluempostgres_fdw,oracle_fdw, tds_fdw (para SQL Server) e. mysql_fdw Você pode usar esses wrappers de dados externos para consultar dados diretamente dessas várias fontes.

Registro em log

Compatível com o Aurora PostgreSQL também se integra ao Amazon CloudWatch Logs usando a extensão. log_fdw Você pode usar log_fdw para consultar e analisar arquivos de log do PostgreSQL diretamente do banco de dados. Essa integração simplifica o monitoramento e a análise de registros para que você possa obter informações valiosas sobre o desempenho, os erros e as atividades do seu banco de dados.

Conectando-se ao armazenamento

A aws_s3 extensão se integra ao Amazon S3 para importação, exportação, backup e arquivamento de dados. Ao oferecer suporte à movimentação de dados entre o Aurora PostgreSQL compatível e o Amazon S3, a extensão permite processos eficientes de ingestãoaws_s3, backup e arquivamento de dados.

Computação sem servidor

Você pode usar a aws_lambda extensão para melhorar o desempenho e a eficiência de custos transferindo tarefas de computação intensiva para funções sem servidor. AWS Lambda O Lambda oferece suporte a cálculos complexos, transformações de dados e integrações com outros serviços da AWS diretamente do seu banco de dados compatível com o Aurora PostgreSQL, sem a necessidade de recursos computacionais dedicados.

Integrações para análise

Para facilitar a migração de dados e os processos de ETL (extração, transformação e carregamento), o Aurora PostgreSQL compatível pode se integrar a serviços como () e.AWS Database Migration ServiceAWS DMS AWS Glue AWS DMS oferece suporte à migração de bancos de dados para o Aurora PostgreSQL compatível. AWS Glueajuda você a criar pipelines robustos de processamento de dados para transformar e carregar dados de várias fontes em compatíveis com o Aurora PostgreSQL ou outros. Serviços da AWS

Para uma solução de armazenamento de dados, o Aurora compatível com PostgreSQL pode se integrar ao Amazon Redshift. Ao atuar como uma fonte de dados ou área de armazenamento para o Amazon Redshift, o Aurora PostgreSQL é compatível com recursos avançados de análise e geração de relatórios. Você pode usar esses recursos para obter informações valiosas de seus dados.

Se você está migrando cargas de trabalho existentes, criando arquiteturas híbridas ou desenvolvendo novos aplicativos orientados por dados, os recursos de integração do Aurora PostgreSQL compatíveis ajudam você a criar soluções escaláveis, de alto desempenho e econômicas.

Extensões adicionais para integração com Serviços da AWS

O PostgreSQL lista vários wrappers de dados para conexão com arquivos, bancos de dados NoSQL e sistemas de banco de dados específicos. Para obter mais informações, consulte a Documentação do PostgreSQL.

Objetivos

Este guia ajuda novos clientes, especialmente aqueles que estão migrando do Oracle ou do Microsoft SQL Server, a alcançar o seguinte:

  • Encontre recursos equivalentes em AWS. Compatível com o Aurora PostgreSQL fornece equivalentes funcionais a servidores vinculados, links de banco de dados e tabelas externas.

  • Projete sistemas e trabalhos em lote que se integrem e se conectem a bancos de dados heterogêneos e. Serviços da AWS

  • Evite armadilhas comuns de design e otimize as implementações de infraestrutura.