Learn DevOps: Infrastructure Automation With Terraform (Udemy.com)

Learn how to automate your infrastructure with terraform. Covers Terraform with AWS, Packer, Docker, ECS, EKS, Jenkins

Created by: Edward Viaene

Produced in 2021

icon
What you will learn

  • Understand, use and apply terraform
  • Know when to use different features
  • Use terraform with AWS
  • Use terraform with Packer to create custom images
  • Be able to apply DevOps techniques using terraform

icon
Quality Score

Content Quality
/
Video Quality
/
Qualified Instructor
/
Course Pace
/
Course Depth & Coverage
/

Overall Score : 82 / 100

icon
Course Description

Terraform has gained a lot in popularity lately and is the tool you need to master if you are or about to get into a Ops /DevOps role. You typically use a technology like Ansible, Chef, or Puppet to automate the provisioning of software. Terraform starts from the same principle, infrastructure as code, but focusses on the automation of the infrastructure itself. Your whole Cloud infrastructure (instances, volumes, networking, IPs) can be described in terraform.
In this course you'll learn how to use terraform to automate your infrastructure.
Iwill first show you the basics of terraform and will then explain how to automate infrastructure on AWSusing terraform. You can open anAWSaccount for free to do the labs. I alsoprovide a lot of code examples which you can immediately use to automate your own infrastructure.
Update (Oct-2016):
AddedAWSAutoscaling lecturesAdded Terraform+Packer Jenkins integration lecturesAdded Terraform with Docker on AWS(ECR and ECS)Added Terraform with Jenkins workflow using ECR and ECSUpdate (Dec-2016):
Added a lecture about useful terraform commandsAdded a demo on how to use terraformshow/graph/taint/untaint/importAdded a lecture and demo about Elastic Beanstalk on AWSUpdate (Jun-2018):
Terraform for Windows setup +puttygenInterpolationConditionalsBuilt-in functionsModule development with an ECS+ALB module demoSetting up a hosted Kubernetes cluster using AWSEKSUpdate (Nov-2019):
Terraform-0.
12 updatesLectures covering new variable approach in terraform-0.
12For &For Each loopsUpdate (March-2021):
CodePipeline lecturesUpdated lectures with new AWSUIUpdated jenkins-packer-demo demoThis course includes english captions.
Who this course is for:
This course is great if you're in an Ops or DevOps position and you want to learn about automation using terraform

icon
Instructor Details

Edward Viaene

I've been a System Administrator and full stack developer for over 10 years, the typical profile for a DevOps engineer. I've been working in multiple organizations and startups. I've cofounded a startup that focusses on applying DevOps and Cloud. I have been training people in newer technologies, like Big Data. I've trained a lot of people working in FTSE 100 & S&P 100 companies. Today I mainly work together with companies to improve their software delivery processes, while coaching and teaching on platforms like Udemy.

icon
More courses by Edward Viaene

Learn DevOps: The Complete Kubernetes Course

$11.99

Learn Devops: Continuously Deliver Better Software

$11.99

Learn Big Data: The Hadoop Ecosystem Masterclass

$11.99

Learn DevOps: CI/CD with Jenkins using Pipelines and Docker

$11.99

Monitoring and Alerting with Prometheus

$11.99

Learn DevOps: Advanced Kubernetes Usage

$11.99

icon
More it & software courses

Kubernetes Certified Application Developer (CKAD) with Tests

$11.99

Angel Oracle Card Reader Course; Become the Oracle

$11.99

Cisco CCENT Packet Tracer Ultimate labs: ICND1 Exam prep lab

$11.99

Microsoft Access Networking 2: Maximum Security

$11.99

Oracle 12c Multitenant Architecture Administration

$11.99

Certified Kubernetes Administrator (CKA) with Practice Tests

$11.99

icon
Reviews

4.1

298 total reviews

5 star 4 star 3 star 2 star 1 star
% Complete
% Complete
% Complete
% Complete
% Complete

By Jason Snape on 11/14/2020

Fantastic course that helped me pass the Terraform exam with 84%. Plenty of other really interesting Terraform / DevOps scenarios covered. Highly recommended.

By Hassan Bari Salimi on 11/7/2020

Best terraform course. Just listen to Edward and spend sometime to understand the files and you will be expert.

By Pranav Thakkar on 11/1/2020

Excellent course and Excellent Support too. Highly recommend this course.
Would have given 5 stars had the video content covered TF v12 too, although Edward has updated all the lab demos on his Git Repo which one can download. Overall, I would say that Edward was excellent in his course coverage and support.

By Xavier Claerhoudt on 10/26/2020

The course explains a lot of terraform features and the demos are nice to see it in action. I wouldn't have minded a few extra quizzes or some exercises on udemy though.

By Marco van Dinter on 10/24/2020

Duidelijke uitleg. Goed te verstaan.

By Devon Robinson on 10/24/2020

This is a a great course very informative and great demos.

By Gabriel Stravinskait on 10/24/2020

Overall, a very good course. A lot of topics covered and gave a good overview. One star was lost because I felt once the material got more advanced, a more sophisticated explanation was needed. For example, those topics (like Code Pipeline) that had dependency charts/graphs were much easier to understand because they gave a bigger picture.

By Aftab Ali on 10/22/2020

Awesome

By Set Soto on 10/11/2020

Great in detail examples and easy to follow exercises and demos. Definitely what I was looking for in Terraform automation learning as a beginner. Thank you much and I may explore other courses from this instructor.

By Eduardo Aguilar Cortes on 9/26/2020

The course was vert com

By Abbas Soltanian on 9/25/2020

1- The teacher could use a better sound system (mic) to avoid any noises while preparing the course
(Update) 2- The way he is teaching is very old and useless.
(Update) 3- Questions in Quizzes are not defined well. Most of them are not clear enough and it could result in different answers.

By Nikita Nath on 9/24/2020

nice and informative