Automating Enterprise Infrastructure - Terraform and Packer

  • Overview
  • Curriculum
  • Instructor
  • Review

About This Course

A Complete Course on Infrastructure Automation using AWS CLI, Terraform and Packer using shell scripting as a wrapper .

Welcome to the course is on building Enterprise Grade Infrastructure using Hashicorp tools - Terraform and Packer.

This course is build on latest Terraform Version : 0.11.8 and AWS Provider Version : v1.39.0.

I will keep on updating this course as new features of Terraform and Packer are released .

You can also use this course as an Terraform Automation Reference material . If you know the basics of Terraform then feel free to directly jump to the relevant section . I will also push and update code to GitHub for your ready reference .

Terraform supports 100+ Providers so it's easy to support multiple cloud providers using same  IaC ( Infrastructure as Code ) tool.

We will be mainly covering AWS provider to start with .

About this Course:

  • Terraform Basic - Introduction, Syntax,  Interpolation etc.

  • Terraform CLI - Console, Graph, format.

  • Building AWS Infrastructure - Getting Started

  • Building AWS Infrastructure — S3 , EC2 ,VPC etc.

  • Using TFVAR Files to maintain multiple AWS Environments.

  • Scaling Terraform Resources using Count Parameters and ELB.

  • Terraform Remote States.

  • Building Architectural Components using Terraform - AWS ELB.

  • Terraform Modules.

  • Creating a Custom VPC using Terraform Modules.

  • Introduction to Packer.

  • Using Terraform and Packer together for automation.

  • Automating Security and Service Discovery using Terraform - Hashicorp Vault and Consul Clusters.

  • Automate Kubernetes (EKS ) Cluster using Terraform .

  • Automation Mindset - Using Shell Scripts , AWS CLI , Packer and Terraform altogether.

  • Infrastructure services Automation on AWS Cloud Infrastructure and Release Automation .

  • Planning Terraform Rollout for large distributed teams.

  • Higher level of Confidence on Infrastructure automation .

Course Curriculum

1 Lectures

2 Lectures

3 Lectures

1 Lectures

Instructor

Profile photo of Vijay Sharma
Vijay Sharma

I have a passion for Devops/Release Automation and have around 18 years of IT experience with different roles and profiles - Sr. Architect (Cloud Computing/ Devops), Principal Release Engineer, Release Manager, Devops Lead, On Site Coordinator, Security and Release Analyst etc.-Expertise and hands on experience in rolling out Cloud Architecture (AWS, Private Cloud, GCP)- Expertise on Infrastructure Automation .- Release...

Review
4.9 course rating
4K ratings
ui-avatar of Michael A Pitcher
Michael A. P.
2.0
1 year ago

This presentation and content are not professional, they are amateur in fact. Watching someone basically type and talk about finding answers in the docs teaches next to nothing about the subject and approach - you would be better off just reading the docs. there is also no associated Git repo for the content. Everything about this content was (poorly) cobbled together and not thought through. Avoid as there are many better classes on the subject on Udemy.

  • Helpful
  • Not helpful
ui-avatar of Walter Feurtado
Walter F.
2.0
2 years ago

NO, not yet

  • Helpful
  • Not helpful
ui-avatar of Patryk Futa
Patryk F.
2.5
3 years ago

outdated github repo used in video for EKS

  • Helpful
  • Not helpful
ui-avatar of Abi Obi
Abi O.
1.0
3 years ago

First, this course is good. However, the owner of this course never respond to questions. I have asked questions on this course without response. So when the students have challenges on the course, they are on their own. My advise, if you are not interested in students, do not create content.

Also, there is no update to this course to keep up with the current trends. So student who buy the course in 2021 is buying outdated content.

  • Helpful
  • Not helpful
ui-avatar of Gary Armstrong
Gary A.
5.0
4 years ago

I'm not a beginner so the initial information is not useful. I'm here to see examples on how to use Packer with Terraform. It is also good to see how others manage AWS with Terraform.

  • Helpful
  • Not helpful
ui-avatar of Anonymized User
Anonymized U.
5.0
4 years ago

Very well structured!

  • Helpful
  • Not helpful
ui-avatar of SureshKumar Ramaiah
Sureshkumar R.
1.0
4 years ago

Missing video - 18. Creating Custom VPC using Terraform Registry

  • Helpful
  • Not helpful
ui-avatar of Al Amato
Al A.
5.0
4 years ago

Really great course. It covered a lot of the supporting services and components...not just Terraform itself. So, it put all the pieces together nicely.

  • Helpful
  • Not helpful
ui-avatar of Anonymized User
Anonymized U.
5.0
5 years ago

This was excellent training to learn. Awesome. I learned a lot.
Keep it up! Thank you very much

  • Helpful
  • Not helpful
ui-avatar of Jayant Madhukar Butte
Jayant M. B.
3.0
5 years ago

Could be fast tracked a bit.

  • Helpful
  • Not helpful
Leave A Reply

Your email address will not be published. Required fields are marked *

Ratings

Courses You May Like

Lorem ipsum dolor sit amet elit
Show More Courses