- Understand the immutable infrastructure paradigm.
- Create a custom operating system image and deploy it in a public cloud environment.
- Familiarize yourself with common tooling in this space: HashiCorp Packer, Red Hat Ansible Automation, HashiCorp Terraform and Microsoft Azure.
Immutable Infrastructure Lab
Bookmark
50
Launches
Solution Overview
In the Immutable Infrastructure paradigm when a resource is deployed it cannot be updated externally. If an update is required, a new resource is created to replace the existing one. This series of labs introduces the Immutable Infrastructure paradigm to build and deploy software in a public cloud environment. Each module involves using tools common in the Immutable Infrastructure space, such as machine images as code, configuration management and infrastructure as code.
Benefits and uses cases of Immutable Infrastructure include:
- Elimination of configuration drift
- Defining images using code
- Easy software rollbacks in case of failure
- Zero downtime upgrades
- Predictable environments
Goals & Objectives
Hardware & Software
- Linux
- HashiCorp Packer
- Red Hat Ansible
- HashiCorp Terraform
- Microsoft Azure
Comments
Join the Conversation
Login or create an account to participate in the discussion and get access to so much more