Coursera
Coursera Logo

Infrastructure Automation with Terraform 

  • Offered byCoursera

Infrastructure Automation with Terraform
 at 
Coursera 
Overview

Duration

17 hours

Total fee

Free

Mode of learning

Online

Official Website

Explore Free Course External Link Icon

Credential

Certificate

Infrastructure Automation with Terraform
 at 
Coursera 
Highlights

  • Shareable Certificate
    Quizzes and assessments
    Flexible schedule
Details Icon

Infrastructure Automation with Terraform
 at 
Coursera 
Course details

More about this course
  • This training course helps learner develop their skills and knowledge in Terraform
  • Learner can learn the skills for developing cloud infrastructure in an effective and reliable manner
  • In addition, learner can also develop the skills for automation of infrastructure by using Terraform for public cloud platforms such as AWS, GCP, and Azure
  • Therefore, learner can become a valuable asset for many enterprises and access many opportunities for career growth
  • By the end of this course, learner will be able to:
  • Describe how to automate infrastructure on Cloud using Terraform
  • Deploy resources on AWS, GCP and Azure using Terraform
  • Analyze basic to Advanced features available in Terraform
  • Implement setup and manage infrastructure with Terraform
Read more

Infrastructure Automation with Terraform
 at 
Coursera 
Curriculum

Introduction to Infrastructure Automation with Terraform

Introduction to the course

Comparison of IAC tools

Terraform Installation

Terraform State Files

Syllabus Outline

Week Overview

Practice Test 1

Practice Test 2

Graded Quiz

Managing Infrastructure

How Terraform Works

Basic Flow

Providers

Deploying Resources to AWS - EC2 & S3

Input Variables

Deploying Resources to AWS - launch EC2 instances in the VPC with Internet Gateway

Output Variables

Data Sources

Week Overview

Practice Test 1

Graded Quiz

Working with Modules and Remote State

Why and How Modules

Calling Remote Modules

Creating Modules

Remote State

Remote State - Working In Teams

How to use Provisioners

Types and Details

Week Overview

Practice Test 1

Graded Quiz

Advanced Terraform Features

Local Values & Built-In Functions

Overriding, Dependency & Debug

AWS - Real World Example

Week Overview

Lab Reading Material- AWS

Practice Test 1

Graded Quiz

Practice Lab Quiz-AWS

Deploying Resources to GCP

Configure Authentication & Launch Virtual Machine

Use Data Sources

Making use of Modules to create Cloud NAT

Create NAT Service with External IP

Create SQL Instance with Private IP

Create VM instance & Ignite it

Use Remote Backend on GCP

Week Overview

Lab Reading Material-GCP

Practice Test 1

Graded Quiz

Practice Lab Quiz-GCP

Deploying Resources to Azure

Configure Authentication & Create Virtual Network

Use Azure Storage as Remote Backend

Provision a Linux App Service

Use Data Sources and create a VM

Week Overview

Lab Reading Material-Azure

Key Takeaway from the course

Practice Test 1

Graded Quiz

Practice Lab Quiz- Azure

Other courses offered by Coursera

– / –
3 months
Beginner
– / –
20 hours
Beginner
– / –
2 months
Beginner
– / –
3 months
Beginner
View Other 6719 CoursesRight Arrow Icon
qna

Infrastructure Automation with Terraform
 at 
Coursera 

Student Forum

chatAnything you would want to ask experts?
Write here...