Course info
Apr 4, 2016
2h 3m

Want to get on board with the benefits of Docker, but your organization just isn't ready for such a large change yet? This course, Designing Immutable Infrastructure with Packer, shows you how to achieve many of the same benefits Docker provides using Packer's immutable infrastructure principles. You'll learn how to create reusable, source-controlled, fast-deploying images that allow you to scale your architecture with ease. Not only that, you'll learn to reuse code you've already written to create these images, saving you time and money! Finally, you'll cover the when and why of making the transition from Packer to Docker, and how Packer makes this transition simpler. By the end of this course, you'll be able to create immutable infrastructure in Packer, and you'll be more prepared for a potential transition to Docker.

About the author
About the author

Paul is a professional DevOps practitioner, specializing in fault tolerance and scalability in the cloud. "Automate or Die" is his motto.

More from the author
Section Introduction Transcripts
Section Introduction Transcripts

Course Overview
Hi everyone, my name is Paul Kirby, and welcome to my course Designing Immutable Infrastructure with Packer. I'm a dev ops engineer specializing in automation. Immutable Infrastructure is all the rage these days, from Docker to AMI-based deployments in AWS. Packer is a simple, easy tool to bring about the immutable infrastructure revolution in your organization without making huge changes. In this course we're going to learn all about Packer, and how it can take your infrastructure from frustrating to awesome. Some of the major topics we'll cover include creating images from multiple providers like AWS and Virtual Box, integrating Packer with your existing scripts and configuration management systems, and transitioning from Packer to Docker if you so choose. By the end of the course, you'll know how to create an immutable infrastructure image for multiple on-premise and cloud providers, completely customized just the way your organization needs it. Before beginning the course, you should be familiar with VirtualBox, Vagrant, and Ubuntu, and Bash Scripting. I hope you'll join me on this journey to learn Packer with the Designing Immutable Infrastructure with Packer course at Pluralsight.