Amazon DevOps 大師和 AWS Organizations - AWS Organizations

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

Amazon DevOps 大師和 AWS Organizations

Amazon DevOps Guru 會分析操作資料和應用程式指標和事件,以識別偏離正常操作模式的行為。當 DevOps Guru 偵測到操作問題或風險時,使用者會收到通知。

使用 DevOps Guru 可啟用多帳戶支援 AWS Organizations,因此您可以指定一個會員帳戶來管理整個組織中的深入分析資訊。然後,此委派管理員可以檢視、排序和篩選組織內所有帳戶的洞察,以便從整體上了解組織內所有受監控應用程式的運作狀態,而無需進行任何其他自訂。

如需詳細資訊,請參閱 Amazon DevOps Guru 使用者指南中的監控組織中的帳戶

使用下列資訊來協助您整合 Amazon DevOps 大師與 AWS Organizations.

當您啟用整合時,即會建立服務連結角色。

當您啟用受信任存取時,會在您組織的管理帳戶中自動建立以下服務連結角色。此角色可讓 DevOps Guru 在組織的帳戶內執行支援的作業。

只有在您停用 DevOps Guru 和組織之間的信任存取,或從組織中移除成員帳戶時,才能刪除或修改此角色。

  • AWSServiceRoleForDevOpsGuru

服務連結角色所使用的服務委託人

上一節中的服務連結角色,只能由依據角色定義的信任關係所授權的服務委託人來假設。 DevOpsGuru 使用的服務連結角色會授與下列服務主體的存取權:

  • devops-guru.amazonaws.com

如需詳細資訊,請參閱 Amazon DevOps Guru 使用者指南中的針對 DevOps Guru 使用服務連結角色

使用 DevOps Guru 啟用受信任的存取

如需啟用受信任存取所需許可的資訊,請參閱啟用信任的存取所需的許可

注意

當您指定 Amazon DevOps Guru 的委派管理員時,G DevOps uru 會自動為您的組織啟用可信任的 DevOps Guru 存取。

DevOpsGuru 需要受信任的存取權, AWS Organizations 才能將成員帳戶指定為組織此服務的委派系統管理員。

重要

我們強烈建議您盡可能使用 Amazon DevOps Guru 主控台或工具來啟用與 Organizations 的整合。這可讓 Amazon DevOps Guru 執行所需的任何組態,例如建立服務所需的資源。只有在您無法使用 Amazon DevOps Guru 提供的工具啟用整合時,才能繼續執行這些步驟。如需詳細資訊,請參閱本說明

您可以使用 AWS Organizations 主控台或 DevOps Guru 主控台來啟用受信任的存取。

AWS Management Console
使用 Organizations 主控台來啟用受信任的服務存取
  1. 登入 AWS Organizations 主控台。您必須以 IAM 使用者登入、擔任 IAM 角色,或是以組織管理帳戶中的根使用者 (不建議) 身分登入。

  2. 在 [服務] 頁面上,尋找 Amazon DevOps Guru 的資料列,選擇服務的名稱,然後選擇 [啟用受信任的存取]。

  3. 在確認對話方塊中,啟用顯示啟用受信任存取選項,在方塊中輸入 enable,然後選擇啟用受信任的存取

  4. 如果您只是管理員 AWS Organizations,請告訴 Amazon DevOps Guru 的管理員,他們現在可以使用其主控台啟用該服務 AWS Organizations。

DevOps Guru console
使用 DevOps Guru 主控台啟用受信任的服務存取
  1. 以管理員身分登入管理帳戶並開啟 DevOps Guru 主控台:Amazon DevOps Guru 主控台

  2. 選擇 Enable trusted access (啟用信任存取)

使用 DevOps Guru 停用受信任的存取

如需啟用受信任的存取所需許可的資訊,請參閱停用信任的存取所需的許可

只有 AWS Organizations 管理帳戶中的管理員可以使用 Amazon DevOps Guru 停用受信任的存取。

您只能使用 Organizations 工具來停用受信任的存取。

您可以使用 AWS Organizations 主控台停用受信任的存取權。

AWS Management Console
使用 Organizations 主控台來受信停用任的服務存取
  1. 登入 AWS Organizations 主控台。您必須以 IAM 使用者登入、擔任 IAM 角色,或是以組織管理帳戶中的根使用者 (不建議) 身分登入。

  2. 在導覽窗格中,選擇服務

  3. 在服務列表中選擇 Amazon DevOps 大師

  4. 選擇停用受信任的存取

  5. 在 [停用 Amazon DevOps Guru 受信任的存取] 對話方塊中,輸入 [禁用] 加以確認,然後選擇 [停用受信任的存取]。

  6. 如果您只是管理員 AWS Organizations,請告訴 Amazon DevOps Guru 的管理員,他們現在可以使用其主控台或工具停用該服務,無法使用該服務 AWS Organizations。

啟用 DevOps Guru 的委派管理員帳戶

DevOpsGuru 的委派管理員帳戶可以查看來自組織加入 DevOps Guru 的所有成員帳戶的見解資料。如需委派管理員如何管理組織帳戶的相關資訊,請參閱 Amazon DevOps Guru 使用者指南中的監控整個組織帳戶。

只有組織管理帳戶中的系統管理員可以為 DevOps Guru 設定委派的系統管理員。

您可以從 DevOps Guru 主控台或使用 Organizations RegisterDelegatedAdministrator CLI 或 SDK 作業來指定委派的系統管理員帳戶。

最低許可

只有組 Organizations 管理帳戶中的使用者或角色可以將成員帳戶設定為組織中 DevOps Guru 的委派管理員

DevOps Guru console
若要在 DevOps Guru 主控台中設定委派的系統管理員
  1. 以管理員身分登入管理帳戶並開啟 DevOps Guru 主控台:Amazon DevOps Guru 主控台

  2. 選擇 Register delegated administrator (註冊委派管理員)。您可以選擇管理帳戶或任何成員帳戶作為委派管理員。

AWS CLI, AWS API

如果您想要使用 AWS CLI 或其中一個 AWS SDK 來設定委派的系統管理員帳戶,可以使用下列命令:

  • AWS CLI:

    $ aws organizations register-delegated-administrator \ --account-id 123456789012 \ --service-principal devops-guru.amazonaws.com
  • AWS SDK:呼叫「Organizations」RegisterDelegatedAdministrator 作業和成員帳戶的 ID 號碼,並將帳戶服務主體識別account.amazonaws.com為參數。

停用 G DevOps uru 的委派管理員

您可以使用 DevOps Guru 主控台或使用 Organizations DeregisterDelegatedAdministrator CLI 或 SDK 作業來移除委派的系統管理員。如需如何使用 DevOps Guru 主控台移除委派管理員的相關資訊,請參閱 Amazon DevOps Guru 使用者指南中的監控整個組織帳戶