EventBridge - AWS Well-Architected Tool

Well-Architected 프레임워크의 새 버전을 출시했습니다. 또한 렌즈 카탈로그에 신규 및 업데이트된 렌즈를 추가했습니다. 변경 사항에 대해 자세히 알아보십시오.

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

EventBridge

Well-Architected 리소스에 대한 작업이 수행되면 AWS Well-Architected Tool가 Amazon EventBridge로 이벤트를 전송합니다. EventBridge 및 이러한 이벤트를 사용하여 리소스에 변경 사항이 생길 때 알림과 같은 작업을 수행하는 규칙을 작성할 수 있습니다. 자세한 내용은 Amazon EventBridge란 무엇인가요?를 참조하세요.

참고

이벤트는 최선의 작업을 기반으로 전달됩니다.

다음 작업을 수행하면 EventBridge 이벤트가 발생합니다.

  • 워크로드 관련 작업

    • 워크로드 생성 또는 삭제

    • 마일스톤 생성

    • 워크로드 속성 업데이트

    • 워크로드 공유 또는 공유 해제

    • 공유 초대 상태 업데이트

    • 태그 추가 및 삭제

    • 답변 업데이트

    • 검토 노트 업데이트

    • 워크로드에 렌즈 추가 또는 삭제

  • 렌즈 관련 작업

    • 사용자 지정 렌즈 가져오기 또는 내보내기

    • 사용자 지정 렌즈 게시

    • 사용자 지정 렌즈 삭제

    • 사용자 지정 렌즈 공유 또는 공유 해제

    • 공유 초대 상태 업데이트

    • 워크로드에 렌즈 추가 또는 삭제

AWS WA Tool의 샘플 이벤트

이 단원에는 AWS Well-Architected Tool의 예제 이벤트가 포함되어 있습니다.

워크로드의 답변 업데이트

{ "version":"0", "id":"00de336a-83cc-b80b-f0e6-f44c88a96050", "detail-type":"AWS API Call via CloudTrail", "source":"aws.wellarchitected", "account":"123456789012", "time":"2022-02-17T08:01:25Z", "region":"us-west-2", "resources":[], "detail":{ "eventVersion":"1.08", "userIdentity":{ "type":"AssumedRole", "principalId":"AROA4JUSXMN5ZR6S7LZNP:sample-user", "arn":"arn:aws:sts::123456789012:assumed-role/Admin/example-user", "accountId":"123456789012", "accessKeyId":"AKIAIOSFODNN7EXAMPLE", "sessionContext":{ "sessionIssuer":{ "type":"Role", "principalId":"AROA4JUSXMN5ZR6S7LZNP", "arn":"arn:aws:iam::123456789012:role/Admin", "accountId":"123456789012", "userName":"Admin" }, "webIdFederationData":{}, "attributes":{ "creationDate":"2022-02-17T07:21:54Z", "mfaAuthenticated":"false" } } }, "eventTime":"2022-02-17T08:01:25Z", "eventSource":"wellarchitected.amazonaws.com", "eventName":"UpdateAnswer", "awsRegion":"us-west-2", "sourceIPAddress":"10.246.162.39", "userAgent":"aws-internal/3 aws-sdk-java/1.12.127 Linux/5.4.156-94.273.amzn2int.x86_64 OpenJDK_64-Bit_Server_VM/25.312-b07 java/1.8.0_312 vendor/Oracle_Corporation cfg/retry-mode/standard", "requestParameters":{ "Status":"Acknowledged", "SelectedChoices":"***", "ChoiceUpdates":"***", "QuestionId":"priorities", "WorkloadId":"ee73fda518f9bd4aa804c6252e4e37b0", "IsApplicable":true, "LensAlias":"wellarchitected", "Reason":"NONE", "Notes":"***" }, "responseElements":{ "Answer":"***", "LensAlias":"wellarchitected", "WorkloadId":"ee73fda518f9bd4aa804c6252e4e37b0" }, "requestID":"7bae1153-26a8-4dc0-9307-68b17b107619", "eventID":"8339c258-4ddd-48aa-ab21-3f82ce9d79cd", "readOnly":false, "eventType":"AwsApiCall", "managementEvent":true, "recipientAccountId":"123456789012", "eventCategory":"Management" } }

사용자 지정 렌즈 게시

{ "version":"0", "id":"4054a34b-60a9-53c1-3146-c1a384dba41b", "detail-type":"AWS API Call via CloudTrail", "source":"aws.wellarchitected", "account":"123456789012", "time":"2022-02-17T08:58:34Z", "region":"us-west-2", "resources":[], "detail":{ "eventVersion":"1.08", "userIdentity":{ "type":"AssumedRole", "principalId":"AROA4JUSXMN5ZR6S7LZNP:example-user", "arn":"arn:aws:sts::123456789012:assumed-role/Admin/example-user", "accountId":"123456789012", "accessKeyId":"AKIAIOSFODNN7EXAMPLE", "sessionContext":{ "sessionIssuer":{ "type":"Role", "principalId":"AROA4JUSXMN5ZR6S7LZNP", "arn":"arn:aws:iam::123456789012:role/Admin", "accountId":"123456789012", "userName":"Admin" }, "webIdFederationData":{}, "attributes":{ "creationDate":"2022-02-17T07:21:54Z", "mfaAuthenticated":"false" } } }, "eventTime":"2022-02-17T08:58:34Z", "eventSource":"wellarchitected.amazonaws.com", "eventName":"CreateLensVersion", "awsRegion":"us-west-2", "sourceIPAddress":"10.246.162.39", "userAgent":"aws-internal/3 aws-sdk-java/1.12.127 Linux/5.4.156-94.273.amzn2int.x86_64 OpenJDK_64-Bit_Server_VM/25.312-b07 java/1.8.0_312 vendor/Oracle_Corporation cfg/retry-mode/standard", "requestParameters":{ "IsMajorVersion":true, "LensVersion":"***", "ClientRequestToken":"03f46163-e95c-4455-8479-266373aa09c7", "LensAlias":"***" }, "responseElements":{ "LensArn":"arn:aws:wellarchitected:us-west-2:123456789012:lens/6261deecb9def44f9aecc938ca25d94e", "LensVersion":"***" }, "requestID":"167b7051-980d-42ee-9967-0b4b3163e948", "eventID":"c7ef2b47-419d-45b7-8982-fbade9b558c7", "readOnly":false, "eventType":"AwsApiCall", "managementEvent":true, "recipientAccountId":"123456789012", "eventCategory":"Management" } }