AWS

https://github.com/donnemartin/awesome-aws

https://github.com/localstack/localstack

use localstack on local:

http://IP:4566/health?reload
aws configure --profile default
aws --endpoint-url=http://localhost:4566 kinesis list-streams

SDK

python

https://github.com/boto/boto3

golang

https://github.com/aws/aws-sdk-go

javascript

https://github.com/aws/aws-sdk-js


Management/Governance

CLI

https://github.com/aws/aws-cli

https://github.com/awslabs/aws-shell

安装:

$ pip install awscli

使用:

aws [options] <command> <subcommand> [parameters]

option:

--debug
--endpoint-url
--no-verify-ssl

--output=json(default)/text/table

--region
https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/using-regions-availability-zones.html#concepts-available-regions

config:

AWS_CONFIG_FILE=~/.aws/config
AWS_CONFIG_FILE=%UserProfile%\.aws\config

aws configure

service:

iam
ec2

Security/Identity/Compliance

IAM


Compute Service

EC2


Containers


Networking


Storage

S3


Database

DynamoDB