Amazon Web サービスに対する Cloud Provisioning and Governance の 1 日目のセットアップガイド
Cloud Provisioning and Governance を初めて設定する場合、この「1 日目」のセットアップガイドの手順を実行します。手順は順番に実行してください。1 日目の設定を実行した後、必要に応じて、任意の順序でオプションの 2 日目の設定および構成手順を実行できます。各手順の詳細な説明については、この概要に従ってください。
Cloud Provisioning and Governance アプリケーションの要求
Cloud Provisioning and Governance アプリケーションは個別のサブスクリプションとして使用できますが、Cloud Provisioning and Governance プラグイン (com.snc.cloud.mgmt) が必要です。 「Cloud Provisioning and Governance のアプリケーションの要求」を参照してください。
Cloud Provisioning and Governance のセットアップに必要なロール
- AWS 管理コンソールの操作には、アドミニストレーターロールが必要です。
- Cloud Provisioning and Governance の操作には、sn_cmp.cloud_admin ロールが必要です。
Cloud Provisioning and Governance が使用する用語について
多くの場合、クラウドプロバイダーはアカウント、地域、資格情報の設定に異なる名前を使用します。ServiceNow アプリケーションは複数のクラウドプロバイダーをサポートしているため、アプリは設定に汎用的な名前を使用します。 AWS では、仮想リソースの地域固有のコンテナは「リージョン」と呼ばれます。Cloud Provisioning では、地域はデータセンターまたは論理データセンター (LDC) と呼ばれます。 論理という用語は、Cloud Provisioning がプロバイダーに依存しないというアイデアを強調するために使用されます。Cloud Provisioning を使用して展開されているすべてのインフラストラクチャまたはアプリケーションは、データセンターに関連付けられています。
セットアッププロセスの簡単な概要
- 必要な場合:Cloud Provisioning and Governance のアプリケーションの要求。
- クラウドユーザーに適切なロールをアサインします。
- プロバイダーの API エンドポイントとのセキュリティ保護された通信を処理する MID サーバー を設定します。
- プロバイダーポータルで、ディスカバリー プロセスでプロバイダーアカウントにプログラムによりアクセスするために使用するアカウント設定と資格情報を (MID サーバー を通じて) 収集します。アカウント設定と資格情報を Cloud Provisioning and Governance の サービスアカウント に安全に関連付けます。
- 管理対象のクラウドインフラストラクチャ全体を表すように クラウドアカウント を設定し、いずれかのプロバイダーアカウントを使用して機能するように サービスアカウント を設定します。サービスアカウント で クラウドアカウント に含めるデータセンターを指定します(後で、「2 日目」に追加の クラウドアカウント と サービスアカウント を同じまたは他のプロバイダーから設定できます)。
- Cloud Provisioning で CMDB データを使用し、ユーザーによるクラウドリソースの要求と管理、およびクラウドインフラストラクチャの管理に役立てることができます。すべてのデータセンターに対するリソースデータを CMDB に入力するには、サービスアカウント でデータセンターごとに ディスカバリー プロセスを手動で実行します。次に、データが継続的に更新されるように、定期的なスケジュールで実行するよう ディスカバリー を設定します。クラウドアカウント は次のようになります。
図 : 1. 1 日目のクラウドアカウントの構造 - プロバイダーは、リソースに対する作成/変更/終了のライフサイクル変更または構成の更新が発生するたびに CMDB を自動更新できるサービスを提供します。Cloud Provisioning and Governance と直接統合するようにサービスを構成することができます。
Cloud Provisioning and Governance を AWS アカウントとデータ連携するために行うこと
各手順の詳細な説明については、この概要に従ってください。- 1. AWS ユーザーへのロールの割り当て:Cloud Provisioning and Governance
- ユーザーのアクティビティと責任に基づいて、ユーザーグループと個々のユーザーに Cloud Provisioning and Governance ロールをアサインします。
- 2. クラウドディスカバリーと Cloud Provisioning and Governance のための MID サーバー のインストールと構成
- 安全で信頼性の高い通信を確保するために、ディスカバリー プロセスは 1 つ以上の MID サーバー を介してクラウドプロバイダーアカウントおよびクラウドリソースと通信します。ネットワークまたはクラウドネットワークのいずれかに MID サーバー を設定できます。
Cloud Provisioning and Governance でプロキシサーバーを使用するように MID サーバー を設定できます。プロキシサーバーを使用すると、ディスカバリー の実行、請求処理ダウンロード、仮想マシンのプロビジョニング、仮想マシンでのライフサイクル運用の実行など、クラウドベースのすべてのアクティビティがサポートされます。
注:データは MID サーバー および MID サーバー と API エンドポイントの間で暗号化されます。高いパフォーマンスとセキュリティを確保するには、管理対象の各データセンターに対して MID サーバー を 1 つ以上設定する必要があります。他のクラウドプロバイダーに対して Cloud Provisioning and Governance を設定している際に、その他の MID サーバー に対して既に構成している場合でも、MID サーバー を設定します。
- 3. 永続的な AWS 資格情報を使用した AWS アカウントへのアクセス構成
- プロバイダーアカウントのデータに安全にアクセスするために、ディスカバリー プロセスで適切な資格情報を提供する必要があります。ディスカバリー と Cloud Provisioning and Governance で資格情報を利用できるようにするには、最初に AWS マネジメントコンソール でプログラムによるアクセス権を持つユーザーを作成します。次に、Now Platform でサービスアカウントに資格情報を安全に保存します。
- 4. AWS GovCloud 資格情報の作成:Cloud Provisioning and Governance
- 注:プロバイダーアカウントのデータに安全にアクセスするために、ディスカバリー プロセスで適切な資格情報を提供する必要があります。AWS GovCloud (米国) リージョンは、機密性の高いワークロードをホストするための、米国政府による厳格なセキュリティおよびコンプライアンス要件を満たす独立した AWS リージョンです。Cloud Provisioning and Governance ではすべての AWS GovCloud (米国) サービスをサポートしています。組織で AWS GovCloud (米国) を使用しない場合は、この手順を省略します。
- 5. AWS GovCloud のサービスアカウントを作成
- 注:組織で AWS GovCloud (米国) リージョンを使用している場合は、リージョンごとに サービスアカウント を作成します。作成したこのような資格情報は、クラウドディスカバリー、Cloud Provisioning and Governance、および クラウドコスト管理 に使用されます。組織で AWS GovCloud (米国) を使用しない場合は、この手順を省略します。
- 6. クラウドアカウント および サービスアカウント のセットアップ:AWS
- サービスアカウント はプロバイダーアカウントの資格情報およびアクセス情報を保存するインスタンスの安全なレコードです。ディスカバリー は、指定された各データセンター内の各リソースのデータを取得するために、その情報を使用してプロバイダーアカウントにアクセスします。 クラウドアカウント は、管理対象のクラウドインフラストラクチャのすべてまたは一部の Cloud Provisioning and Governance における論理的な表現です。クラウドアカウント には、異なるプロバイダーからの サービスアカウント であっても複数の サービスアカウント を含めることができます。サービスアカウント ごとに、クラウドアカウント に含めるデータセンターを指定します。
- 8. AWS 請求処理データをダウンロードするスケジュールの定義
- MID サーバー を定期的に使用して請求処理データをプロバイダーからダウンロードするスケジュール設定済みジョブを定義します。Cloud Provisioning and Governance でデータがコストテーブルに保存され、その情報を使用してレポートが生成されます。
次のステップ
このセットアップガイドにある 1 日目と 2 日目の手順を完了したら、組織で Cloud Provisioning and Governance アプリケーションを使用する方法について「Cloud Provisioning and Governance 管理ガイド」を参照してください。