View a markdown version of this page

Intégration d'Amazon Aurora PostgreSQL compatible avec des bases de données hétérogènes et Services AWS - AWS Directives prescriptives

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Intégration d'Amazon Aurora PostgreSQL compatible avec des bases de données hétérogènes et Services AWS

Rambabu Karnena, Amazon Web Services ()AWS

Août 2024 (historique du document)

L'édition compatible avec Amazon Aurora PostgreSQL permet l'intégration à des bases de données hétérogènes et à divers services sur le cloud Amazon Web Services ().AWS Vous pouvez utiliser cette intégration pour créer des architectures de données évolutives AWS, ouvrant ainsi de nouvelles possibilités à vos applications.

Présentation de

Ce guide fournit une présentation complète de l'intégration compatible avec Aurora PostgreSQL avec Services AWS des bases de données hétérogènes. Si vous utilisez actuellement Oracle Database ou Microsoft SQL Server, explorez les fonctionnalités compatibles avec Aurora PostgreSQL qui sont équivalentes aux serveurs liés, aux liens de base de données et aux tables externes. À l'aide de ce guide, vous pouvez également effectuer les opérations suivantes :

  • Intégrez des services tels qu'Amazon Simple Storage Service (Amazon S3) AWS Lambda, Amazon Logs et CloudWatch Amazon Redshift.

  • Évitez les erreurs de conception susceptibles d'entraîner des erreurs ou des problèmes de performances.

  • Prenez des décisions éclairées lors de l'intégration d'Aurora PostgreSQL compatible avec d'autres bases de données et. Services AWS

Connexion à des bases de données distantes et hétérogènes

L'un des principaux atouts de la compatibilité avec Aurora PostgreSQL est sa capacité à se connecter à des bases de données distantes PostgreSQL, SQL Server et Oracle MySQL à l'aide de wrappers de données étrangers (). FDWs Ces wrappers incluentpostgres_fdw,oracle_fdw, tds_fdw (pour SQL Server) etmysql_fdw. Vous pouvez utiliser ces enveloppeurs de données étrangères pour interroger directement les données provenant de ces sources multiples.

Logging

Aurora PostgreSQL compatible s'intègre également à Amazon CloudWatch Logs à l'aide de l'extension. log_fdw Vous pouvez l'utiliser log_fdw pour interroger et analyser les fichiers journaux PostgreSQL directement depuis la base de données. Cette intégration rationalise la surveillance et l'analyse des journaux afin que vous puissiez obtenir des informations précieuses sur les performances, les erreurs et les activités de votre base de données.

Connexion au stockage

L'aws_s3extension s'intègre à Amazon S3 pour les importations, les exportations, les sauvegardes et l'archivage de données. En prenant en charge le mouvement des données entre Aurora PostgreSQL compatible et Amazon S3, l'aws_s3extension permet des processus efficaces d'ingestion, de sauvegarde et d'archivage des données.

Calcul sans serveur

Vous pouvez utiliser l'aws_lambdaextension pour améliorer les performances et la rentabilité en transférant les tâches gourmandes en ressources informatiques vers des fonctions sans serveur. AWS Lambda Lambda prend en charge les calculs complexes, les transformations de données et les intégrations avec d'autres services AWS directement à partir de votre base de données compatible Aurora PostgreSQL, sans avoir besoin de ressources de calcul dédiées.

Intégrations pour l'analyse

Pour faciliter la migration des données et les processus ETL (extraction, transformation et chargement), Aurora PostgreSQL compatible peut s'intégrer à des services tels que AWS Database Migration Service () et.AWS DMS AWS Glue AWS DMS prend en charge la migration des bases de données vers une version compatible avec Aurora PostgreSQL. AWS Gluevous aide à créer des pipelines de traitement de données robustes pour transformer et charger des données provenant de diverses sources vers des applications compatibles avec Aurora PostgreSQL ou autre. Services AWS

Pour une solution d'entreposage de données, la compatibilité avec Aurora PostgreSQL peut s'intégrer à Amazon Redshift. En agissant comme une source de données ou une zone intermédiaire pour Amazon Redshift, la compatibilité avec Aurora PostgreSQL prend en charge des fonctionnalités avancées d'analyse et de reporting. Vous pouvez utiliser ces fonctionnalités pour obtenir des informations précieuses à partir de vos données.

Que vous migriez des charges de travail existantes, créiez des architectures hybrides ou développiez de nouvelles applications pilotées par les données, les fonctionnalités d'intégration compatibles avec Aurora PostgreSQL vous aident à créer des solutions évolutives, performantes et économiques.

Extensions supplémentaires pour l'intégration avec Services AWS

PostgreSQL répertorie différents enveloppeurs de données permettant de se connecter à des fichiers, à des bases de données NoSQL et à des systèmes de base de données spécifiques. Pour plus d’informations, consultez la documentation sur PostgreSQL.

Objectifs

Ce guide aide les nouveaux clients, en particulier ceux qui migrent depuis Oracle ou Microsoft SQL Server, à atteindre les objectifs suivants :

  • Trouvez des fonctionnalités équivalentes sur AWS. La compatibilité avec Aurora PostgreSQL fournit des équivalents fonctionnels aux serveurs liés, aux liens de base de données et aux tables externes.

  • Concevez des systèmes et des tâches par lots qui s'intègrent et se connectent à des bases de données hétérogènes et Services AWS.

  • Évitez les pièges de conception courants et optimisez les mises en œuvre de l'infrastructure.