Mastering Terraform Cloud With Hands-On Labs [Tech Preview]

Posted By: ELK1nG

Mastering Terraform Cloud With Hands-On Labs [Tech Preview]
Published 9/2022
MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz
Language: English | Size: 1.22 GB | Duration: 3h 23m

Discover the Secrets to using Terraform Cloud to Simplify your Terraform Workflows, Code, and State Management

What you'll learn
Learn how to master Terraform Cloud in your own environment using hands-on labs that use AWS as the platform of choice
Built by AUTHORIZED HASHICORP INSTRUCTORS for Consul, Vault, and Terraform
BUILT BY HASHICORP AMBASSADORS who teach the official HashiCorp curriculum
You'll learn all about Terraform Cloud state, modules, providers, workspaces, variables, and much more
Learn how to use Terraform CLI to automate your cloud infrastructure and resources
BRAND NEW FOR 2022 - You will learn from practitioners who consult on Terraform for large enterprises
Requirements
Experience with HashiCorp Terraform
Bring Your Own AWS Account for Labs (BYOAWS)
Your Own HashiCorp Terraform Cloud Account (Sign Up, It's Free)
Access to a Github account to manage your code and VCS connectivity
Description
Are you ready to scale your Terraform and Infrastructure as Code practices across your team and organization? Struggling to organize your Terraform code and state files? Are you ready to start learning how to simplify your Terraform workflows and management with Terraform Cloud? Want to gain productivity by defining a repeatable process? Want access to live hands-on labs to help accelerate your learning experience? This is the course for you!In this course, we’ll teach you how to Plan and Provision your resources with confidence using Terraform Cloud within your organization and for your own projects. We’ll show you how how to extend your existing Terraform skills by onboarding Terraform Cloud for integration with version control, CI/CD pipelines, and workflows to automate your team’s deployments. Need to organize your code to be more efficient? We’ll show you how to use Terraform Cloud Workspaces and how each workspace can integrate with your existing code repositories. Learn how organizations are using Terraform Cloud to approve changes to infrastructure across teams, reuse code with the private registry and implement policy controls for governing Terraform configurations.We've included it all in this course:Lectures to talk about the benefits of TFC and all of the configurations you needAccess to Step-by-Step Hands-On Labs so you can quickly gain access to a workstation and lab filesDemos to showcase how specific TFC features workSolution videos for each hands-on lab to ensure you understand each topicTopics in the Course include:What is Terraform CloudTerraform Cloud Sign Up and SetupTerraform Cloud WorkspacesConnecting Terraform Cloud to your Version Control SystemCreating and Using a Private RegistryWorking with TeamsSentinel - Policy as CodeCollaboration and WorkflowsTerraform Cloud with CI/CDHow to Migrate to Terraform CloudTerraform Cloud APIAutomating Terraform Cloud FunctionsTerraform Cloud Drift Detection––––––––––––––––––––––––––––––––––––––––––––––––––––-About Terraform CloudTerraform Cloud enables infrastructure automation for provisioning, compliance, and management of any cloud, data center, and service. You can automate infrastructure provisioning at any scale while gaining the following benefits:Establish consistent IaC deployments across teams and organizationsAchieve multi-cloud compliance and managementCreate self-service infrastructure with a private registry

Overview

Section 1: Introduction

Lecture 1 Course Introduction

Lecture 2 How To Use The Hands-On Labs

Lecture 3 IMPORTANT: Accessing the Hands-On Labs

Lecture 4 Course Reviews and Feedback

Section 2: Introduction to Terraform Cloud

Lecture 5 Intro to Terraform Cloud

Lecture 6 Demo - Terraform Cloud

Lecture 7 Terraform Cloud User Interfaces Updates

Section 3: Terraform Cloud Setup

Lecture 8 Terraform Cloud Organizations

Lecture 9 Authenticating to Terraform Cloud

Lecture 10 Demo - Interacting with Terraform Cloud

Lecture 11 Hands-On Lab - Terraform Cloud Sign Up & Setup

Lecture 12 Lab Solution - Terraform Cloud Sign Up & Setup

Section 4: Terraform Cloud Workspaces

Lecture 13 Terraform Cloud Workspaces

Lecture 14 Hands-On Lab - Terraform Cloud Workspaces - Local Execution

Lecture 15 Lab Solution - Terraform Cloud Workspaces - Local Execution

Lecture 16 Hands-On Lab - Terraform Cloud Workspaces - Remote Execution

Lecture 17 Lab Solution - Terraform Cloud Workspaces - Remote Execution

Lecture 18 Hands-On Lab - Terraform Cloud Workspaces - Approval State locking

Lecture 19 Lab Solution - Terraform Cloud Workspaces - Approval State locking

Section 5: Securing Variables with Terraform Cloud

Lecture 20 Terraform Cloud Variables

Lecture 21 Hands-On Lab - Terraform Cloud Variables

Lecture 22 Lab Solution - Terraform Cloud Variables

Section 6: Terraform Cloud Workflows

Lecture 23 Introducing Terraform Cloud Workflows

Lecture 24 Hands-On Lab - Connecting Terraform Cloud to Your GitHub Account

Lecture 25 Lab Solution - Connecting Terraform Cloud to Your GitHub Account

Lecture 26 Hands-On Lab - Version Control Branching and Workspaces

Lecture 27 Lab Solution - Version Control Branching and Workspaces

Lecture 28 Hands-On Lab - GitOps Workflow using Terraform Cloud

Lecture 29 Lab Solution - GitOps Workflow using Terraform Cloud

Section 7: Terraform Cloud Private Registry

Lecture 30 Terraform Cloud Private Registry

Lecture 31 Hands-On Lab - Private Registry

Lecture 32 Lab Solution - Private Registry

Section 8: Terraform Cloud Teams

Lecture 33 Hands-On Lab - Teams

Section 9: Migrating to Terraform Cloud

Lecture 34 Hands-On Lab - Migrating to Terraform Cloud

Section 10: Advanced Topics

Lecture 35 Hands-On Lab - Cost Estimation

DevOps Engineers looking to simplify Terraform workflows,Organizations looking to create self-service infrastructure with a private registry,Teams who need to build infrastructure remotely in a SOC2 compliant environment,Organizations looking to standardize deployments using best practices