CloudAcademy

Solving Infrastructure Challenges with Terraform

OverviewStepsAuthor
DifficultyIntermediate
Duration3h 55m
Students353

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

Lab Overview Terraform is a tool for declaring and managing infrastructure as code. With Terraform you can write declarative configuration files, view execution plans, and apply plans to realize the infrastructure declared in the configuration files. An im...

3 labs

Lab Overview Terraform allows you to safely manage your infrastructure by modifying configuration files. Terraform will show you an execution plan that you must approve before any infrastructure changes are applied. This Lab highlights several capabilities...

4 labs

Lab Overview An attractive feature of the cloud is that you can deploy applications in multiple data centers making them highly available and able to tolerate a high degree of failures. In this Lab, you will deploy a secure and highly available website wit...

5 labs

Lab Overview Terraform by HashiCorp can manage your infrastructure across multiple cloud providers and on-prem. To reuse and share components across projects and to better organize large projects, you can create modules. In this Lab, you will use modules s...

6 labs

Lab Overview A key practice in DevOps is to manage Infrastructure as Code (IaC) allowing repeatable deployments across environments. Having IaC brings the benefits of static code analysis tools to infrastructure. Static analysis tools can automatically det...

7 exam-filled

Exam: Managing Infrastructure With Terraform

About the Author

Students8573
Labs64
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