本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
建立服務
建立服務 (主控台)
-
開啟新一代 Resilience Hub 主控台。
-
在導覽窗格中,選擇服務。
-
選擇 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 上執行。 |