Overview
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, You will learn from practitioners who consult on Terraform for large enterprises
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
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
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 HCP Terraform (fka 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 HCP Terraform within your organization and for your own projects. We’ll show you how how to extend your existing Terraform skills by onboarding HCP Terraform 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 HCP Terraform Workspaces and how each workspace can integrate with your existing code repositories. Learn how organizations use HCP Terraform to approve changes to infrastructure across teams, reuse code with the private registry, and implement policy controls to govern Terraform configurations.
We've included it all in this course:
Lectures to talk about the benefits of TFC and all of the configurations you need
Access to Step-by-Step Hands-On Labs so you can quickly gain access to a workstation and lab files
Demos to showcase how specific TFC features work
Solution videos for each hands-on lab to ensure you understand each topic
Topics in the Course include:
What is HCP Terraform
HCP Terraform Sign Up and Setup
HCP Terraform Workspaces
Connecting HCP Terraform to your Version Control System
Creating and Using a Private Registry
Working with Teams
Sentinel & OPA - Policy as Code
Collaboration and Workflows
HCP Terraform with CI/CD
How to Migrate to HCP Terraform
HCP Terraform API
Automating Terraform Cloud Functions
HCP Terraform Drift Detection
About HCP Terraform
HCP Terraform 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 organizations
Achieve multi-cloud compliance and management
Create self-service infrastructure with a private registry
Bryan Krausen • 180,000+ Enrollments Worldwide
Bryan Krausen is a Udemy Instructor Partner, Udemy Community Champion, and top-rated Udemy Instructor. He is also a HashiCorp Ambassador and AWS Community Builder and has been involved with the IT community for 20+ years.
Bryan Krausen's career spans over 20 years of enterprise IT consulting, a testament to his deep understanding of the field. His expertise lies in cloud technologies, where he excels in designing, implementing, and optimizing client solutions. He leverages platforms like Amazon Web Services (AWS) and a suite of industry-leading tools such as HashiCorp Vault, Terraform, Consul, Nomad, and Packer to deliver top-notch results. His additional skills include deployment and integrations with GitHub, Kubernetes, Nomad, and much more.
Beyond consulting, he shares his knowledge through publications and speaking engagements, having authored three (3) books and delivered training to over 150,000 students. Bryan often shares insights at community events, including HashiConf, HashiTalks, HashiCorp User Groups, and other major tech conferences.
All course material can be found on GitHub.
