DevOps and Software Delivery Blog Posts

Blog posts, appendices, and other useful information related to the book Fundamentals of DevOps and Software Delivery.

How to find AMI IDs for Amazon Linux and Ubuntu

· 9 min read · Comments

Learn the several copy-pasteable recipes for programmatically finding the IDs of the latest Amazon-managed AMIs, such as Amazon Linux and Ubuntu, using tools such as the AWS CLI, OpenTofu, Packer, Ansible, and AWS SSM Parameter Store.

How to manage state and environments with OpenTofu

· 18 min read · Comments

Learn about OpenTofu's powerful features for managing state, and how they differ from Terraform, including how to store state, encrypt state, and how to manage state across multiple environments.

How to authenticate to AWS with IAM Identity Center

· 11 min read · Comments

Learn the modern and secure way to authenticate to AWS, both on the web and the command line, using IAM Identity Center.

Learn Git and GitHub in 15 Minutes

· 15 min read · Comments

Learn the basics of Git and GitHub in 15 minutes with this hands-on tutorial. Topics include version control, repositories, branches, commits, merges, pull requests, and more.