SAA / ドメイン2 レジリエントなアーキテクチャの設計
AWS Transform MGN(旧 AWS Application Migration Service)
概要
は、物理サーバー、、クラウド上のサーバーをAWSへリホストする移行サービスです。SAA-C03試験ガイドではAWS Application Migration Serviceとして掲載されています。ソースサーバーを継続的にレプリケートし、テスト後に短い停止時間でカットオーバーできます。
主要技術
① 継続的なブロックレベルレプリケーション
ソースサーバーへエージェントを導入し、ディスクの変更をステージング領域へ継続的に複製します。初期同期後は差分が反映されます。
② ステージング領域
移行先のステージングに、低コストの用リソースを配置します。本番用インスタンスを常時稼働させずに同期を維持できます。
③ 起動設定
変換・起動時に使用する、、などを設定します。ソース環境とAWS環境の差を考慮して事前に設計します。
④ テストとカットオーバー
同期されたデータからテストインスタンスを起動し、接続性やアプリケーション動作を検証します。問題がなければ最終同期後にカットオーバーを実行します。
試験対策
① 適した移行戦略
アプリケーションを大きく変更せず、サーバー単位でAWSへ迅速にリフトアンドシフトする要件ではを選びます。データベースエンジンの変換にはなどを検討します。
② バックアップとの違い
継続は移行を目的としています。長期保管、世代管理、日常的な復元を目的とするバックアップサービスの代替ではありません。
移行ではなく災害対策として同じ仕組みを使い続けるなら、 (AWS DRS) を選びます。、他のクラウド、別の AWS の 上のサーバーを、低コストのステージング領域へブロック単位で継続的に複製し、 は秒単位、 は分単位を目安に復旧インスタンスを起動できます。本番に影響しない復旧訓練や、障害が解消した後の元のサイトへのフェイルバックも行えます。 のようなマネージドデータベースは対象外で、EC2 上やサーバー上で動くアプリケーションとデータベースが対象です。