Skip to content

Commit

Permalink
Added architecture overview diagram
Browse files Browse the repository at this point in the history
  • Loading branch information
kingmattz committed Nov 19, 2024
1 parent c96c43c commit 5eb9963
Show file tree
Hide file tree
Showing 2 changed files with 6 additions and 3 deletions.
9 changes: 6 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,9 @@

This repository contains code to deploy the Cost Optimization Conformance Pack solution across an AWS Organization that utilises Control Tower. It includes an example collection of three custom rules containing best practice cost optimization logic. These will monitor and evaluate your resources to identify their cost optimization compliance posture and consolidate the results back to a single ‘delegated administrator’ account for simplified management. The following rules are included:

Rule 1: Check for EBS gp2 volumes Remediation: Convert them to gp3 volumes
Rule 2: Check for EBS volumes not attached to an EC2 instance
Rule 3: Check for S3 buckets that do not have a lifecycle configuration policy
- Rule 1: Check for EBS gp2 volumes Remediation: Convert them to gp3 volumes
- Rule 2: Check for EBS volumes not attached to an EC2 instance
- Rule 3: Check for S3 buckets that do not have a lifecycle configuration policy

For this solution the following will be deployed:

Expand All @@ -15,6 +15,9 @@ For this solution the following will be deployed:
- **IAM Roles** - Two custom IAM roles will be deployed. One that will enable the Lambda function to be invoked and the second which will be used by AWS Systems Manager (SSM) to carry out remediation actions as defined in the SSM document.
- **AWS Systems Manager Automation Document** - This will be deployed into the audit account only and used by the member accounts.

## Architecture Overview

![Architecture Overview](images/Architecture.PNG)

## Pre-requisites

Expand Down
Binary file added images/Architecture.PNG
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.

0 comments on commit 5eb9963

Please sign in to comment.