Designing Immutable Infrastructure with Packer

Create immutable infrastructure without the headaches! In this course, you'll learn to create images that are reusable, make scaling architecture easy, and run everywhere with Packer.
Course info
Rating
(52)
Level
Beginner
Updated
April 4, 2016
Duration
2h 2m
Table of contents
Description
Course info
Rating
(52)
Level
Beginner
Updated
April 4, 2016
Duration
2h 2m
Description

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
Transcript
Transcript

Hi everyone, my name is Paul Kirby and welcome to my course Designing Immutable Infrastructure with Packer.

I am a DevOps Engineer, specializing in automation.

Immutable Infrastructure is all the rage these days, from Docker to ahmi-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 that we will cover include:

  • Creating images for multiple providers like AWS and VirtualBox
  • Integrating Packer with your existing scripts and configuration management systems
  • Transitionining 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 orgnanization needs it.

Before beginning the course, you should be familiar with VirtualBox, Vagrant, 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.