View a markdown version of this page

サービスを作成する - AWS レジリエンスハブ

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

サービスを作成する

サービスを作成するには (コンソール)
  1. 次世代 Resilience Hub コンソールを開きます。

  2. ナビゲーションペインで [Services (サービス)] を選択します。

  3. [Create service (サービスの作成)] を選択します。

  4. 次の詳細情報を入力します。

    • サービス名 – サービスのわかりやすい名前を入力します (例: checkout-serviceまたは payment-service)。

    • 説明 – (オプション) サービスの説明を入力します。

    • レジリエンスポリシー – このサービスに関連付けるレジリエンスポリシーを選択します。このポリシーは、可用性の SLO および RTO/RPO ターゲットを定義します。

    • アクセス許可モデル – 次世代の Resilience Hub がリソース検出に使用する IAM ロールを指定します。

      • 呼び出しロール名 – アカウントの IAM ロールの名前 (例: AWSResilienceHubAssessmentRole)。

      • クロスアカウントロール – (オプション) リソースが他のアカウントにある場合は、クロスアカウントロール ARNs を追加します。

    • リージョン – サービスが動作する AWS リージョンを選択します。最大 5 つのリージョンを選択できます。

    • リソース検出 – 入力ソースを指定して、サービスで使用されるリソースを検出できるようにします。入力ソースを追加する手順入力ソースをサービスに追加するについては、「」を参照してください。

    • 依存関係検出 – (オプション) このサービスの依存関係検出機能を有効にします。依存関係の検出の詳細については、依存関係の検出「」を参照してください。

    • データ暗号化 – (オプション) カスタマーマネージド AWS KMS キーを選択してサービスデータを暗号化します。詳細については、「データ暗号化」を参照してください。

    • タグ – (オプション) サービスにタグを追加します。

  5. [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 で実行されます。