翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
サービスを作成する
サービスを作成するには (コンソール)
-
次世代 Resilience Hub コンソールを開きます。
-
ナビゲーションペインで [Services (サービス)] を選択します。
-
[Create service (サービスの作成)] を選択します。
-
次の詳細情報を入力します。
-
サービス名 – サービスのわかりやすい名前を入力します (例:
checkout-serviceまたはpayment-service)。 -
説明 – (オプション) サービスの説明を入力します。
-
レジリエンスポリシー – このサービスに関連付けるレジリエンスポリシーを選択します。このポリシーは、可用性の SLO および RTO/RPO ターゲットを定義します。
-
アクセス許可モデル – 次世代の Resilience Hub がリソース検出に使用する IAM ロールを指定します。
-
呼び出しロール名 – アカウントの IAM ロールの名前 (例:
AWSResilienceHubAssessmentRole)。 -
クロスアカウントロール – (オプション) リソースが他のアカウントにある場合は、クロスアカウントロール ARNs を追加します。
-
-
リージョン – サービスが動作する AWS リージョンを選択します。最大 5 つのリージョンを選択できます。
-
リソース検出 – 入力ソースを指定して、サービスで使用されるリソースを検出できるようにします。入力ソースを追加する手順入力ソースをサービスに追加するについては、「」を参照してください。
-
依存関係検出 – (オプション) このサービスの依存関係検出機能を有効にします。依存関係の検出の詳細については、依存関係の検出「」を参照してください。
-
データ暗号化 – (オプション) カスタマーマネージド AWS KMS キーを選択してサービスデータを暗号化します。詳細については、「データ暗号化」を参照してください。
-
タグ – (オプション) サービスにタグを追加します。
-
-
[Create service (サービスの作成)] を選択します。
サービスを作成するには (AWS CLI)
-
次のコマンドを実行します。
aws resiliencehubv2 create-service \ --name "service-name" \ --regions '["region"]' \ --permission-model '{"invokerRoleName": "role-name"}' \ --associated-systems '[{"systemArn": "system-arn"}]'
次の表は、サービスの作成後に追加できる使用可能な入力ソースタイプを示しています。
| 入力ソース | 次の場合に使用 |
|---|---|
| AWS CloudFormation スタック | インフラストラクチャは で定義されます AWS CloudFormation。 |
| Terraform 状態ファイル | インフラストラクチャは Terraform (Amazon S3 のステートファイル) によって管理されます。 |
| リソースタグ | サービスまたはアプリケーションごとにリソースにタグを付けます。 |
| Amazon Elastic Kubernetes Service クラスター | サービスは Amazon EKS で実行されます。 |