Amazon Web Services ブログ

Category: Amazon Aurora

AWS Database Migration Service (DMS) を活用して VMware Cloud on AWS 上の MySQL を Amazon Aurora に移行する

VMware Cloud on AWS を起点とした段階的なモダナイゼーションの一環として、VMware Cloud on AWS 上で実行されているデータベースを AWS DMS を活用して Amazon Aurora に移行する方法についてご紹介します。

SQL Server MERGE ステートメントを例にした SQL ステートメントの Babelfish for Aurora PostgreSQL 移行ベストプラクティス

この投稿では、SQL Server の MERGE ステートメントを Babelfish 互換の T-SQL コードに自動的に変換する Babelfish コンパスツールの -rewrite フラグ機能に焦点を当てます。この記事で紹介する一例が MERGE ステートメントですが、-rewrite は他の機能にも使用できます。また、結果を手動で検証するベストプラクティスについても説明します。

Amazon Aurora MySQL と Amazon Redshift のゼロ ETL 統合のデータフィルタリングの発表

AWS は本日、ゼロ ETL 統合のデータフィルタリングを発表しました。これにより、Amazon Aurora MySQL と Amazon Redshift 間のゼロ ETL 統合においてデータを選択して取り込むことができます。この機能により、分析ユースケースにおいて、データウェアハウスである Redshift にレプリケートする個々のデータベースとテーブルを選択できます。

この投稿では、この機能を使用できるユースケースの概要を示し、この機能を使用してニアリアルタイムの運用分析を開始する方法について段階的に説明します。

AWS AppSync と RDS Data API を使って Amazon Aurora MySQL データベース用の GraphQL API を構築する方法

AWS AppSync が、Data API で構成された Amazon Auroraクラスタ上で稼働している既存の MySQL や PostgreSQL データベースのテーブルに基づいて、GraphQL API を簡単に作成できるようになりました。既存のデータベース用の API を構築する場合、開発者は通常、テーブルを正確に表現するインターフェースを構築しなければなりませんが、これには時間がかかり、エラーが発生しやすいプロセスです。AppSync は、データベースを検出し、それに一致する GraphQL 型を生成できる新しいイントロスペクション機能によってこの問題を解決します。AppSync コンソールでは、この新機能を使用して、コードを記述することなく、わずか数ステップでデータベースからすぐに使用できる GraphQL API を生成できます。さらに、Amazon Relational Database Service (RDS) 用の JavaScript リゾルバにも改良が加えられており、新しい SQL タグ付きテンプレートと SQL ヘルパー関数により、リゾルバで SQL ステートメントを簡単に記述できるようになっています。

Compass ツールと AWS DMS を使用した SQL Server の Babelfish for Aurora PostgreSQL への移行

この投稿では、AWS Database Migration Service (AWS DMS) を使用したデータ移行を含め、Microsoft SQL Server データベースを Babelfish に移行する方法を示し、くつかの一般的な問題とその解決方法についても検討します。

Amazon Aurora MySQL バージョン 3(MySQL 8.0 互換)へのアップグレード

Amazon Aurora MySQL 互換エディションバージョン 3 (MySQL 8.0 互換) は、Amazon Aurora MySQL でサポートされている最新バージョンのメジャーバージョンです。Amazon Aurora MySQL バージョン 3 を使用することで、最新の MySQL 互換機能とパフォーマンス向上を利用できます。MySQL 8.0 では JSON 関数、ウィンドウ関数、共通テーブル式 (CTE)、ロールベースの権限など、いくつかの新機能が導入されています。また、Amazon Aurora MySQL 3 には、Amazon Aurora Serverless v2、Amazon Aurora ゼロ ETL、AWS Graviton3 サポート、拡張バイナリログ、Amazon Aurora I/O 最適化などの新機能のサポートも含まれています。機能の完全なリストは、MySQL 8.0 と互換性のある Aurora MySQL バージョン 3 を参照してください。