無限ノック › SAP 練習問題一覧 › 問題
SAPワークロードの移行とモダン化の加速複数選択

大手製造業企業が、20台のオンプレミスアプリケーションサーバーで稼働する大規模モノリシックJavaアプリケーション(1日200万トランザクション処理)をAWSのマイクロサービスアーキテクチャへ段階的に移行する計画を立てています。 現在の構成: ・PostgreSQLデータベース(5TB、複雑なストアドプロシージャとトリガーを多数含む) ・ビジネスモジュール間の同期内部API呼び出しによる密結合アーキテクチャ ・95パーセンタイルレスポンスタイム:100ms以下 ・EDI(Electronic Data Interchange:企業間電子データ交換)統合が複数の取引先と本番稼働中 移行の制約: ・計画メンテナンスウィンドウなしのゼロダウンタイム移行 ・移行期間中のデータ整合性の完全維持 ・すべてのトランザクションに対する完全な監査証跡の保持 ・移行チームのKubernetes運用経験が限定的 ・既存EDI統合を中断なく継続 上記すべての制約を満たしつつ移行リスクを最小化する戦略として、正しい組み合わせを2つ選んでください。

A
AWS Application Migration Service(MGN)のエージェントベース継続的レプリケーションを使用してオンプレミスサーバーをEC2へゼロダウンタイムでリフト&シフトし、本番稼働確認後にStrangler Figパターン(既存システムを段階的に新サービスへ置き換えるリファクタリング手法)でECS Fargateマイクロサービスへ段階移行し、移行期間中はAPI Gatewayをモノリスのフロントエンドとして機能させてトラフィックを制御する。
✓ 正解
MGNはエージェントベースの継続的ブロックレベルレプリケーションによりゼロダウンタイムリフト&シフトを実現し、ECS FargateはKubernetes未経験チームに適した段階移行先です。
B
AWS Database Migration Service(DMS)のCDC(Change Data Capture:データ変更差分取得)機能を使用してPostgreSQLからAurora PostgreSQLへオンラインマイグレーションを実施し、AWS Schema Conversion Tool(SCT)でストアドプロシージャとトリガーの変換可否を評価・変換し、カットオーバーまでCDCによるソースからターゲットへの単方向レプリケーションを継続することでデータ整合性を保証する。
✓ 正解
DMS CDCはトランザクション整合性を維持しながらPostgreSQLをAurora PostgreSQLへオンライン移行でき、SCTでストアドプロシージャの変換可否を事前評価できます。
C
すべてのモジュールを同時にEKS(Amazon Elastic Kubernetes Service)コンテナ化マイクロサービスへビッグバン方式でリファクタリングし、PostgreSQLをサービスごとに分割したAurora PostgreSQLクラスターへ移行し、MSK(Amazon Managed Streaming for Apache Kafka)でイベントソーシングアーキテクチャを実装する。
EKSへのビッグバン方式全面移行はKubernetes経験不足の制約に反し、移行リスクが極めて高いです。
D
AWS Elastic Disaster Recovery(DRS)でオンプレミス環境をAWSへレプリケーションしカットオーバー時に同時にEKSクラスターへ移行し、RDBMSの複雑なスキーマをDynamoDBのスキーマレス設計へ全面的に置き換える。
DynamoDBへの全面移行は、5TBの複雑なリレーショナルスキーマ移行コストが現実的ではありません。
E
AWS Transfer Familyで既存のEDI統合をAS2(Applicability Statement 2:EDI標準プロトコル)プロトコルを用いて中断なくクラウドへ移行し、AWS Step Functionsで移行後のマイクロサービス間トランザクションをオーケストレーションしてすべてのステップ実行履歴をCloudTrail・CloudWatch Logsへ自動記録することで監査証跡要件を満たす。
Transfer Family+Step Functionsは有用コンポーネントですが、これ単体では移行戦略として不完全です。

解説

MGNはエージェントベースの継続的ブロックレベルレプリケーションによりゼロダウンタイム移行を実現し、Strangler Figパターンとの組み合わせで段階的リスク分散が可能です。ECS Fargateは限定的なKubernetes経験という制約に合致しEKSより運用負荷が低いです。DMS CDCはトランザクション整合性を保ちながらソースからターゲットへの単方向レプリケーションでオンラインDB移行を実現し、SCTでストアドプロシージャの変換可否を事前評価できます。 選択肢CはKubernetes経験不足の制約に反し、ビッグバン方式は移行リスクが極めて高いです。 選択肢DはDynamoDBへの全面移行は、5TBの複雑なリレーショナルスキーマ移行コストが現実的ではありません。 選択肢EのTransfer Family+Step Functionsは有用コンポーネントですが、これ単体では移行戦略として不完全です。

ドメイン別正答率・予想スコアでリアルタイムに実力把握

無限ノックでSAPを徹底対策。全問AI生成のオリジナル問題。

無料で演習を始める →
← SAP の問題一覧に戻る