Learning Packer for Windows Server deployment in AWS & Azure
4.0 (41 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
363 students enrolled

Learning Packer for Windows Server deployment in AWS & Azure

Using Packer to create custom server images using PowerShell, Chef, Puppet and Shell
4.0 (41 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
363 students enrolled
Created by L11 Training
Last updated 7/2020
English
English [Auto]
Current price: $20.99 Original price: $29.99 Discount: 30% off
5 hours left at this price!
30-Day Money-Back Guarantee
This course includes
  • 3.5 hours on-demand video
  • 4 downloadable resources
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
Training 5 or more people?

Get your team access to 4,000+ top Udemy courses anytime, anywhere.

Try Udemy for Business
What you'll learn
  • You will be able to write Packer templates and deploy builds to AWS or Azure.
  • You learn key Packer concepts.
  • You’ll learn how to use provisioners to run powershell, agents and transfer files.
Requirements
  • A laptop with internet connectivity. This course has been produced on Windows 10 so if you’re using another platform there will be some subtle differences.
  • An AWS or Azure subscription, this course will work on a free trial.
  • Basic familiarity with AWS or Microsoft Azure and scripting.
Description

This course takes you through all aspects of Packer, from initial configuration of your chosen cloud. To building and deploying a Windows Server to either AWS, Azure or both. There are lessons on configuration and deployment using Terraform and using the management console.

The course has been developed to be multi cloud or builder to be more accurate. As packer can work with multiple builders, the course can be followed using AWS, Azure or Both.

The course is a complete walk through of creating a template and developing this into a fully configured build. It covers using a number of provisioners such as PowerShell, Chef and Puppet to configure your server.

This course has been developed to be as practical as possible, most of the lessons are follow along in nature. Overviews of key areas of Packer are provided for reference.


Please be aware this course only covers Windows Server builds.

Who this course is for:
  • Anyone interested in learning Packer, specifically to build Windows Images.
  • Anyone interested in learning infrastructure as code
Course content
Expand all 42 lectures 03:40:11
+ Environment configuration
7 lectures 26:55
Introduction
01:34
Install Visual Studio Code
01:43
Install Packer and Terraform
02:54
Configure AWS Credentials
05:04
Configure AWS Environment
05:44
Configure Azure Credentials
05:58
Configure Azure Environment
03:58
+ Packer fundamentals
8 lectures 48:13
Introduction
00:53
Builders
03:54
Variables
02:41
Creating the builder - AWS
14:26
Creating the builder - Azure
12:33
Communicators
05:33
Running Packer
03:39
+ Provisioners and deployment
11 lectures 01:00:07
Introduction
01:05
Defining provisioners
01:42
provisioner - windows-restart
06:02
provisioner - powershell – sysprep AWS
07:05
provisioner - powershell – sysprep Azure
06:44
Deploy Image – AWS - Terraform
06:41
Deploy Image – AWS - Console
06:38
Deploy Image – Azure - Terraform
07:02
Deploy Image – Azure - Portal
05:50
Parallel builds
06:04
+ Introduction
9 lectures 57:19
Introduction
01:44
provisioner - shell-local and functions
11:51
provisioner - file
04:01
provisioner - powershell and environment variables
07:48
provisioner - windows-shell
04:28
provisioner - chef-solo
06:31
provisioner - powershell and exit codes
06:27
provisioner - puppet-masterless
08:29
Final build and deploy
06:00
+ Epilogue
6 lectures 23:54
Introduction
00:41
Post Processors
06:02
Troubleshooting
07:45
null Builder and development
04:16
Finish
00:26
PowerShell Signing Issue
04:44