CloudAcademy

Solving Infrastructure Challenges with Terraform

Developed with Hashicorp
OverviewStepsAuthor
Hashicorp
This content is developed in partnership with Hashicorp
DifficultyIntermediate
Duration4h 16m
Students427

Description

Overview

Terraform is HashiCorp's infrastructure as code solution. With Terraform you can write declarative configuration files, view execution plans, and apply plans to realize the infrastructure declared in the configuration files. An important advantage of Terraform is that is supports over 100 resource providers including the major public and private cloud providers, such as Amazon Web Services, Microsoft Azure, Google Cloud Platform, VMWare vSphere, OpenStack, and CloudStack. This learning path teaches you everything you need to understand about Terraform ...

arrow-down Read more

Certificate

Your certificate for this learning path
lock

Learning Path Steps

1 courses

Overview Terraform is a tool for building, changing, and versioning infrastructure safely and efficiently. Terraform can help with multi-cloud by having one workflow for all clouds. The infrastructure Terraform manages can be hosted on public clouds like A...

2 labs

Explore infrastructure as code, learn how to create AWS resources with Terraform and configure Terraform providers in this new Hands-on Lab.

3 labs

Import existing resources, understand interpolation syntax, and use variables to generalize configurations while you manage AWS resources with Terraform.

4 labs

Deploy a secure and highly available website with Terraform on AWS using a two-tier architecture with private and public subnets.

5 labs

Learn about provisioning an Azure VM with Terraform modules including making your own reusable modules in this Lab. You will use Azure's browser-based Bash Cloud Shell to complete the Lab.

6 labs

Explore the benefits of static code analysis for infrastructure as code, specifically Terraform, and be alerted when the analysis detects an issue in this Lab.

7 exam-filled

Exam: Managing Infrastructure With Terraform

About the Author

Students10116
Labs67
Courses6
Learning paths3

Logan has been involved in software development and research for over eleven years, including six years in the cloud. He is an AWS Certified DevOps Engineer - Professional, MCSE: Cloud Platform and Infrastructure, Google Cloud Certified Associate Cloud Engineer, and Certified Kubernetes Administrator (CKA). He earned his Ph.D. studying design automation and enjoys all things tech.

Covered Topics