AWS Profile Terms
ACCESS_KEY: The AWS Access Key is a unique identifier associated with an AWS account or IAM user.It serves as a credential to access AWS services programmatically through APIs or command-line tools.Access keys are used in conjunction with the AWS Access Key ID for authentication.You can think of it as an username for AWS cli.
SECRET_ACCESS_KEY: The Secret Access Key is the corresponding secret key paired with the AWS Access Key ID.It is a sensitive piece of information that must be kept confidential. The combination of Access Key ID and Secret Access Key is used to authenticate and authorize requests to AWS services, ensuring secure access to resources.
Region: Basically AWS deployed it’s datacenters across the world, you can choose geographical area i.e region near to you or your client based on the applciation requirement, to achieve the low latency, high throughput applications.
While configuring AWS profile you can set the default region (this is optional and you can override it anytime)
Output Format: This is the default output format for the cli, this is an optional config, default is json. Available options are json, yaml, text, table.
How To Manage Multiple AWS Profiles For Boto3
Amazon Web Services (AWS) is a leading cloud provider, it provides us with a variety of cloud services that are scalable globally, including compute, database, storage, analytics, developer tools, and enterprise applications. You can launch cloud resources, start building applications, and deploy them globally with ease. AWS will take care of most of the things. It works based on the pay-as-You-Go pricing model, which means you need not pay anything before utilizing the resources, you’ll pay on the go.