Before you begin
Basic Git, shell commands, and an AWS sandbox account.
What you will learn
Build repeatable deployments with Terraform and short-lived credentials.
Lessons
- From Build to Management: The Perfect Trio (Packer, Ansible, Terraform)
Lessons learned combining Packer, Ansible, and Terraform into one workflow to build, configure, and manage infrastructure the DevOps way.
Includes a link to the full article on an external site. - Getting Out of Tricky Terraform Situations
Common Terraform pitfalls and advanced techniques for getting out of tricky situations, so you can manage complex infrastructure-as-code with confidence.
Includes a link to the full article on an external site. - No More AWS Keys in GitHub Secrets: Here's Why...
Why you should stop storing long-lived AWS keys in GitHub secrets and use GitHub OIDC federation instead for secure, keyless deployments from GitHub Actions.
- Deploy with GitHub OIDC
Deploy private artifacts using short-lived AWS credentials.
- Optimize Your Cloud Infrastructure Costs with Infracost...
How to estimate and optimize your cloud infrastructure costs with Infracost, giving you visibility into spend and cost-saving opportunities before you deploy.