The officially supported Nitric AWS Provider.
The AWS provider is fully implemented and working. However, it is in public preview and subject to change. Where possible upgrades will be automated.
The AWS provider is supported by the Nitric SDKs and CLI by default. However, credentials for an AWS account will be required when using the deploy command from the CLI.
The Nitric CLI uses standard AWS credential settings to authenticate with AWS. If you've set credentials for the AWS CLI or an AWS SDK previously, these settings should work without modification.
If you're setting your credentials for the first time, there are several available methods. We recommend the standard AWS credentials file to get started.
AWS Credential File Setup
Create a new credentials files at one of these locations:
~/.aws/credentialson Linux, macOS, or Unix
The file should contain the following:
[default] aws_access_key_id = your_access_key_id aws_secret_access_key = your_secret_access_key
your_secret_access_key with your own values.
You can create an Access Key by logging into the AWS console and navigating to:
Username Menu > Security credentials > Access keys > Create New Access Key
See AWS documentation for full details on credentials and configuration.