AWS Transform MGN (MGN) および AWS Organizations
AWS Transform MGN は、 へのアプリケーションの移行を簡略化、迅速化し、コストを削減します。AWSOrganizations と統合することで、グローバルビュー機能を使用して複数のアカウントにまたがる大規模な移行を管理できます。詳細については、MGN ユーザーガイドの「AWS Organizations のセットアップ」を参照してください。
AWS Transform MGN と AWS Organizations の統合には、次の情報を参考にしてください。
統合を有効にする際に作成されるサービスにリンクされたロール
信頼されたアクセスを有効にすると、以下のサービスにリンクされたロールが組織の管理アカウントに自動的に作成されます。このロールにより、MGN はサポートされているオペレーションを組織内のアカウントで実行できます。
このロールを削除または変更できるのは、MGN と Organizations 間の信頼されたアクセスを無効にした場合か、組織から当該のメンバーアカウントを削除した場合だけです。
-
AWSServiceRoleForApplicationMigrationService
MGN によって使用されるサービスプリンシパル
前のセクションで説明したサービスにリンクされたロールを引き受けることができるのは、ロールに定義された信頼関係によって承認されたサービスプリンシパルだけです。MGN によって使用されるサービスにリンクされたロールには、次のサービスプリンシパルへのアクセス許可が付与されます。
-
mgn.amazonaws.com
MGN との信頼されたアクセスの有効化
MGN で信頼されたアクセスを有効にすると、グローバルビュー機能を使用できます。これにより、複数のアカウントにまたがる大規模な移行を管理できます。グローバルビューでは、さまざまな AWS アカウントのソースサーバー、アプリ、ウェーブを可視化し、特定のアクションを実行できます。詳細については、「AWS Transform MGN user guide」の「Setting up your AWS Organizations」を参照してください。
信頼されたアクセスの有効化に必要なアクセス許可に関しては、信頼されたアクセスを有効にするために必要なアクセス許可 を参照してください。
AWS Transform MGN コンソールまたは AWS Organizations コンソールのいずれかを使用して、信頼されたアクセスを有効にできます。
重要
Organizations との統合の有効化には、可能な場合は常に AWS Transform MGN コンソールまたはツールを使用することを強くお勧めします。そうすることで、サービスに必要なリソースの作成など、必要な構成が AWS Transform MGN で実行可能になります。ここに示す手順は、統合の有効化に AWS Transform MGN が提供するツールを使用できない場合にのみ実施してください。詳細については、この注意を参照してください。
AWS Transform MGN コンソールまたはツールを使用して信頼されたアクセスを有効にする場合、これらのステップを実施する必要はありません。
信頼されたアクセスの有効化には、AWS Organizations コンソールを使用する方法、AWS CLI コマンドを実行する方法、いずれかの AWS SDK で API オペレーションを呼び出す方法があります。
MGN との信頼されたアクセスの無効化
MGN との信頼されたアクセスを無効にできるのは、Organizations の管理アカウントの管理者だけです。
AWS Transform MGN または AWS Organizations ツールを使用して信頼されたアクセスを無効にできます。
重要
Organizations との統合の無効化には、可能な場合は常に AWS Transform MGN コンソールまたはツールを使用することを強くお勧めします。そうすることで、AWS Transform MGN は、サービスで不要になったリソースやアクセスロールの削除など、必要なクリーンアップを実行できます。ここに示す手順は、統合の無効化に AWS Transform MGN が提供するツールを使用できない場合にのみ実施してください。
AWS Transform MGN コンソールまたはツールを使用して信頼されたアクセスを無効にする場合、これらのステップを実施する必要はありません。
信頼されたアクセスの無効化には、AWS Organizations コンソールを使用する方法、Organizations の AWS CLI コマンドを実行する方法、いずれかの AWS SDK で Organizations API オペレーションを呼び出す方法があります。
MGN 用の委任管理者アカウントを有効にする
メンバーアカウントを組織の委任管理者として指定すると、そのアカウントのユーザーおよびロールは、MGN の管理アクションを実行できるようになります。通常この管理アクションは、組織の管理アカウントのユーザーとロールだけが実行できるものです。この手法は、MGN の管理から組織の管理を分離するのに有効です。詳細については、MGN ユーザーガイドの「AWS Organizations のセットアップ」を参照してください。
最小アクセス許可
Organizations 管理アカウントのユーザーまたはロールのみが、組織内で MGN の委任管理者としてメンバーアカウントを設定できます
MGN の委任された管理者の無効化
MGN の委任管理者を削除できるのは、Organizations 管理アカウントの管理者だけです。Organizations の DeregisterDelegatedAdministrator CLI または SDK オペレーションを使用して、委任された管理者を削除できます。