Solving Infrastructure Challenges with Terraform

Intermediate

LP Box Courses 1 Video Course
LP Box quiz No quiz sessions
LP Box Lab 4 Hands-on Labs
Duration 2h 48m
Karma ~140 karma points

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, the problems it can solve, and to how to solve your infrastructure challenges with Terraform. Upon completing the learning path, you will be able to manage infrastructure across multiple clouds using a single workflow and a single tool, Terraform.

Intended Audience

This course is for anyone that is interested in managing infrastructure in public, private, or hybrid clouds. Some roles that fit into that category are:

  • DevOps Engineers
  • IT Professionals
  • Cloud Engineers
  • Developers

Learning Objectives

This learning path prepares you to:

  • Explain the infrastructure challenges that Terraform can solve
  • Describe key concepts in working with Terraform
  • Solve infrastructure challenges with Terraform leveraging major public and private clouds
  • Manage multiple infrastructure environments with Terraform

What's Included

Over 1 hour of high definition video, 4 hands-on labs, and an exam to test your Terraform knowledge.

Prerequistes

  • Some experience with or understanding of cloud infrastructure or cloud computing is required to get the most out of the course.
  • Prior experience with a scripting or programming language will allow you to more easily understand the syntax of Terraform configuration files, although it is not required

Feedback

All of your feedback is welcome. If you are unsure about where to start or if would like help getting started please direct any comments or questions to us at support@cloudacademy.com

Your Name Here
Preview certificate
Start

1

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 Amazon Web Services, Microsoft Azure, and Google Cloud Platform, or on-prem in private clouds such as VMWare vSphere, OpenStack, or CloudStack. ...

2

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 important advantage of Terraform is that is supports over 100 resource providers including the major public cloud providers, such as Amazon Web ...

3

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 of Terraform that make managing infrastructure easy. You will learn how to import existing resources, understand configuration file ...

4

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 with Terraform on AWS using a two-tier architecture with private and public subnets. The web servers and Elastic Load Balancer will span multiple ...

5

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 shared on the public Terraform Registry as well as a module that you create to provision a web server virtual machine in Azure. The Lab will ...

6

OverviewThis exam will test the concepts, services and methods discussed in the Terraform learning path. You have 15 minutes to complete 15 multiple-choice questions. You must score 60 percent or higher to pass this exam.Questions will focus on the following topics:HashiCorp Configuration Language (HCL)Core Terraform concepts including providers, resources, state, and modulesTerraform CLIOnce you ...
Complete all the steps to claim this certificate
Your Name Here
Solving Infrastructure Challenges with Terraform
Certificate Sample