AWS – Customer Responsibility
AWS CLI :
AWS CLI is a command line tool that enables you to interact with AWS services using commands. You need to configure a default aws region or append region in the aws commands.
aws configure
- Create a user in AWS IAM
- Create a group and attach policies
- [Optional] To create access_key and secret_key
- Download csv file containing credentials
Set access_key, secret_key, region using aws configure –profile createduser
C:\Users\ankitmishra>aws configure –profile aws-user
AWS Access Key ID [None]:
AWS Secret Access Key [None]:
Default region name [None]: us-east-2
Default output format [None]: json
C:\Users\ankitmishra>aws kinesis create-stream –stream-name kinesis-kpl-demo –shard-count 2 –profile aws-user
C:\Users\ankitmishra>
aws configure list
What is AWS Managed Services ?
AWS Managed Services (AMS) operates AWS on your behalf, providing a secure and compliant AWS Landing Zone, a proven enterprise operating model, on-going cost optimization, and day-to-day infrastructure management.
AWS + Python Integration :
boto3 python library provides AWS services to be connect from Windows and use them like in AWS CLI.
https://aws.amazon.com/developers/getting-started/python/
https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/s3.html
AWS Whitepapers :
Click to access AWS_Well-Architected_Framework.pdf
Click to access aws-building-fault-tolerant-applications.pdf
Click to access aws-amazon-ses-best-practices.pdf
Click to access aws-security-best-practices.pdf
Click to access aws-web-hosting-best-practices.pdf