CloudAcademy

Solving Infrastructure Challenges with Terraform

Developed with Hashicorp
OverviewStepsAuthor
Hashicorp
This content is developed in partnership with Hashicorp
DifficultyIntermediate
Duration6h 35m
Students510

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

Students11674
Labs73
Courses7
Learning paths4

Logan has been involved in software development and research since 2007 and has been in the cloud since 2012. He is an AWS Certified DevOps Engineer - Professional, AWS Certified Solutions Architect - Professional, MCSE: Cloud Platform and Infrastructure, Google Cloud Certified Associate Cloud Engineer, Certified Kubernetes Administrator (CKA), Certified Kubernetes Application Developer (CKAD), Linux Foundation Certified System Administrator (LFCS), and Certified OpenStack Administrator (COA). He earned his Ph.D. studying design automation and enjoys all things tech.

Covered Topics