From the course: DevOps Foundations: Infrastructure as Code
Unlock this course with a free trial
Join today to access over 25,300 courses taught by industry experts.
Works on my machine
From the course: DevOps Foundations: Infrastructure as Code
Works on my machine
- Hey, Ernest, your newest code change ended up crashing Docker in production. - Well, it worked on my machine. - Ah, you say that like that's a legitimate excuse. It's all right. You know, believe it or not, deployment is a necessary step in your work, bringing actual value to users. - It's the D in CI/CD. - And in an infrastructures code world, it's code two and it needs testing. - What you really want is reproducible infrastructure that works across all your environments with repeatable results from dev to test to production. This assures you that behavior will be the same as you expect during your development. - Yeah, that's right. If you can have repeatable deployments then you can do rollbacks, you can do roll forwards with your infrastructure and not just your application code. Because as much as we like to think they're independent, they're not. - And then you can reproduce environments for troubleshooting and…
Practice while you learn with exercise files
Download the files the instructor uses to teach the course. Follow along and learn by watching, listening and practicing.
Contents
-
-
-
-
-
-
(Locked)
What is infrastructure as code?3m 50s
-
(Locked)
Continuous integration for infrastructure4m 1s
-
(Locked)
Testing infrastructure2m 31s
-
(Locked)
Works on my machine4m 20s
-
(Locked)
You write it, you run it3m 25s
-
(Locked)
Automate all the things2m 59s
-
(Locked)
CI for my IaC5m 8s
-
(Locked)
The GitOps model3m 48s
-
(Locked)
Security and compliance as code6m 35s
-
(Locked)
Using AI to create your IaC9m 58s
-
(Locked)
-