-
Windows
winget install -e --id Amazon.AWSCLI
-
macOS
brew install awscli
- example folder
/opt/homebrew/Cellar/awscli/2.13.16/share/awscli/examples
-
General
aws configure sso
to use SSO- create a profile and use all command with
--profile
- install AWS ToolKit
- Install AWS CLI
- Read the README.md that comes with the zip file
curl "https://awscli.amazonaws.com/awscli-exe-linux-x86_64.zip" -o "awscliv2.zip"
unzip awscliv2.zip
./aws/install -i ~/.local/aws-cli -b ~/.local/bin
- check .profile if the path is included
export PATH="~/.local/bin:$PATH"
- enable command completion
-
Windows
- install Node.js LTS
- install CDK toolkit
-
macOS
brew install
npm install -g aws-cdk
- bootstrap
cdk bootstrap aws://ACCOUNT-NUMBER/REGION --profile PROFILE
- Security
- Operation
- Reliability
- Performance
- Cost
- Cloud Financial Management
- See
- Control Tower, Organizations
- Cost allocations tags, Tag policies
- Resource Groups, Cost Categories
- Cost Explorer, Cost and Usage Report
- RIs and SP
- Save
- Plan
- Run
- Billing and Cost Management Console
- Identity and Access Management
- Service Control Policies (SCP)
- Service Catalog
- Cost Anomaly Detection
- Budgets
- See
- Cloud Financial Management
- Sustainability
Follow this to setup git to use codecommit repo.
May need to install wth admin permission
pip3 install git-remote-codecommit
aws configure sso
git clone codecommit://CodeCommitProfile@MyDemoRepo my-demo-repo
- Attributes for access control
- Set Identity source, access portal URL
- Create User
- Create Group
- Create Permission set
- Assign user/group to Organization account