Immutable Infrastructure (recording)
A few years ago I was asked to present on Immutable Infrastructure. Rather than prepare slides, I created a series of blog posts that I presented virtually (thanks to COVID). Here’s a recording of the video that I just noticed was posted online:
In this video, I discuss the benefits of immutable infrastructure and how it can help to improve development workflows and team collaboration. I also provide three scenarios where immutable infrastructure can be beneficial: development environments, CI/CD, and production.
Here are the key points covered in the video:
- Immutable infrastructure is a concept in which servers are created in a fixed state and never modified. This can help to improve reproducibility and reliability in development environments.
- Immutable infrastructure can also be used to improve CI/CD pipelines by ensuring that all builds are performed on a clean slate.
- In production, immutable infrastructure can help to reduce downtime and improve disaster recovery.
I also discuss some of the challenges of implementing immutable infrastructure, such as the need to agree on a routing control paradigm. However, I believe that the benefits of immutable infrastructure outweigh the challenges.
Overall, this video is a great resource for anyone who is interested in learning more about immutable infrastructure and how it can be used to improve development workflows and team collaboration.
For reference, below are the articles I use in the video presentation above:
- Immutable Infrastructure Basics
- Immutable Infrastructure: Development Environments and Team Collaboration
- Immutable Infrastructure: CI/CD (test/stage/audit/etc.)
- Immutable Infrastructure: Production Release (you are here)
Recommended Posts
AI: Are We Holding it to Unrealistic Standards?
October 31, 2024
Application Modernization Requires Cultural Maturity
July 19, 2024
Modernization: A people-focused approach
July 19, 2024