Building Cloud Infrastructure with Terraform (Udemy.com)
Create and manage cloud infrastructure as code
Created by: Chris Parent
Last updated September 2018
What you will learn
- Create Infrastructure in AWS and other cloud providers using Terraform
- Learn fundamental Terraform syntax
- Configure Terraform providers for different Cloud Service Providers
- Understand how to use variables, interpolations, and templates
- Package Terraform code into re-usable modules
- Bootstrap compute resources using Terraform Provisioners
- Manage Terraform state both local and remote using AWS object storage
How it compares
Against the other 118 rated Udemy courses in Cloud Computing on CourseDuck:
- Rating4.6 out of 5higher than 63% of them
- Reviews2,660#30 of 119 by number of reviews
- Length4.3 hoursshorter than 60% of them
- Last updatedSeptember 2018earlier than 89% of them
Course Description
Cloud computing has taken over the IT landscape and is soon to outpace on-premise and in-house data centers as companies are starting to realize the efficiencies, cost savings, and flexibility the cloud can provide. Computing resources can be created and destroyed simply by calling an API. Entire virtual data centers can be created in a matter of minutes or hours.
Whether your company or application was born in the cloud or transitioning to the cloud, you need tools to build and manage your infrastructure. Terraform from Hashicorp is one such tool that allows you to declare infrastructure as code in a simple, easy to understand language.
Managing your infrastructure as code bridges the gap between dev and ops and provides an opportunity to include infrastructure management as part of the development lifecycle. When environments are declared in code they can be shared and used across your organization to provide consistent environments that align with your production environment.
Managing infrastructure as code also provides a far more robust process for managing and tracking infrastructure since these processes can now be incorporated into CI/CD tooling and other automation processes.
In this course I will teach you the fundamentals of Terraform using Amazon Web Services as an example. Together we will walk through the basics of Terraform and ultimately create real infrastructure in AWS along the way.
This course makes use of the AWS Free Tier which offers the general public a certain number of FREE computing hours and storage space for one year. It is recommended that students sign up for an AWS Free Tier account.
Udemy and the author of this course are not liable for any cloud service provider charges you may incur while executing the exercises in this course.
Instructor Details
- 4.6 Rating
2,660 Reviews
Chris Parent
Chris has over 15 years of software development, architecture and IT management experience in defense and commercial industries with a focus on enterprise and cloud architectures. He has consulted as an architect and sales consultant with companies such as Lockheed Martin, Northrop Grumman, Raytheon, and Oracle on the implementation and use of Oracle Fusion Middleware products including Oracle WebLogic Server, SOA Suite, and Identity and Access Management. He received his undergraduate and graduate degrees in Computer Science and Systems Engineering from Rensselaer Polytechnic University in Troy, NY and Penn State University respectively. Chris resides with his beautiful family in Denver, Colorado USA.
More Cloud Computing courses
Microsoft Azure: Hands On Training: AZ-900 AZ-104 and AZ-305 (2023)
4.8 (1,061 Reviews)
Provider: Udemy
Time: 7h
$11.99
Build and Deploy Responsive Websites on AWS using HTML & CSS (2023)
4.8 (113 Reviews)
Provider: Udemy
Time: 13.4h
$44.99
Microsoft Azure: From Zero to Hero - The Complete Guide (2026)
4.7 (23,269 Reviews)
Provider: Udemy
Time: 21.2h
$124.99
GCP Professional Cloud Architect: Google Cloud Certification (2026)
4.7 (14,913 Reviews)
Provider: Udemy
Time: 33.2h
$139.99
Reviews
By Anonymized User on 10/1/2023
The Course was amazing. Specially I liked the Lab session. I could do all the hands-on and get practical knowledge about the Terraform. I learned real word scenarios in this course unlike other courses where basics only covered. Highly recommend who wants to learn real-time scenarios concepts.
By Nikos Argyriadis on 4/11/2023
Overall solid course explaining the fundamentals and core concepts of Terraform. Only point I have is that it is a little bit outdated as of 2023, I had to lookup changing some configurations because the console was giving me Deprecated errors, and on a bigger Terraform apply I had to debug the console erroring out, as the instructor was using an outdated AMI; again I had to look up for a more recent AMI version, but overall this helped me debug and resolve issues. I understand though it might feel frustrating for someone with less experience. Overall, great course.
By Jason Savoie on 11/22/2020
He makes the topic of what terraform is to be clear.
By maziz 00 on 11/15/2020
great course, but need to update terraform syntax with latest terraform version
By Christian Ravndal Hjsting on 11/8/2020
It is a major problem that Terraform have changed syntax in the new version, which means that the lab examples can't be used directly
By Sacha Wharton on 10/7/2020
The layout of the course is great but the Terraform syntax has changed a lot and the course has not been updated.
By Eric Allen on 9/16/2020
The content of terraform syntax was good. So was the general base concepts. It is a good course as a beginning course. It very well could use a follow-on course to dive deeper into more advanced concepts.
By Hin-Man Chan on 9/12/2020
The topics and the contents are excellent. The perfect match for what I needed. The only thing for the half star off is due to the Terraform 0.12 upgrade. Some of the syntax needs to be adjusted. Please create an updated version of this excellent course.
By Eduardo Bartra on 9/11/2020
My first course on TF, and this was very a good introduction.
By Sanku Sinha on 8/27/2020
Excellent interactive course. 1 star down for using old terraform version
By Franck on 8/13/2020
Class is great. Lab Document is useful. I enjoy the class and all the exercises. Ran into couple of issue where I would get some errors. Too bad Lab was not updated to Terraform 0.12.
By Falko Benthin on 8/10/2020
great course, but please update to a current terraform version sometime. I had a lot of warnings with tf 0.12 regarding interpolations.
Quality Score
No CourseDuck member has rated this course yet. Taken it? Give each part a thumbs up or down.
Overall Score : 92 / 100






