HashiCorp Certified Terraform Associate HandsOn Labs
What you’ll learn
Learn how to master Terraform in your own environment using 70+ hands-on labs that use AWS as the platform of choice
You will learn from practitioners who consult on Terraform for large enterprises
BUILT BY HASHICORP AMBASSADORS who teach the official HashiCorp curriculum
Prepare for the HashiCorp Certified: Terraform Associate exam by taking a hands-on approach
Learn to install, use, and manage HashiCorp Terraform from the ground up – no experience required
Learn how to use Terraform CLI to automate your cloud infrastructure and resources
You’ll learn all about Terraform state, modules, providers, workspaces, variables, and much more
Built by AUTHORIZED HASHICORP INSTRUCTORS for Consul, Vault, and Terraform
Requirements
We’ll bring the expertise…..you just bring the desire to learn and explore Terraform!
No programming experience necessary! We’ll take you from Zero to Hero
You will need an AWS account if you want to follow along with the hands-on labs.
Description
Start your journey of deploying and managing cloud infrastructure using HashiCorp Terraform right here. When HashiCorp sells training to their customers, they come to Bryan and Gabe to deliver it. If HashiCorp trusts us with training their largest customers, why wouldn’t you?This is one of the most comprehensive and extensive courses on Udemy for learning how to use HashiCorp Terraform. Rather than bore you with slides and lectures, we’re taking it up a notch and teaching you how to use Terraform with a 100% hands-on lab-based approach. No more listening to inexperienced instructors talk for hours in between inconsistent demos…..we’ve been doing this for years….and we’re damn good at it, too! By taking a hands-on approach, you’ll quickly absorb the topic at hand and become better with every keystroke in our labs.You Get The Following Benefits By Using This Course:100% Hands-On Based Approach to Learning TerraformOver 70 Downloadable Labs Covering Features Available in the Latest Version of Terraform ⌨️Covers both Terraform Open-Source/CLI and Terraform Cloud & Enterprise ☁️Final Practice Test, Quizzes, and Complete Study Guide for Certification PreparationWritten by HashiCorp Ambassadors who Teach the Official HashiCorp CurriculumThis course includes in-depth, hands-on labs using Amazon Web Services (AWS) that follow all of the HashiCorp Certified: Terraform Associate exam objectives. We’ve created detailed labs for each concept that builds on the previous topics so you can be sure to put all of Terraform’s features to work for you. All labs used AWS as the main provider, but we use probably 5-10 other providers throughout the course as well. The focus of this course is on learning Terraform, although we’re sure you’ll pick up some nice AWS tips along the way.In this course, we cover a wide variety of topics, including:The benefits of using Infrastructure as CodeReal-World Use Cases and Examples in AWSDeveloping Terraform code using HCL2Code Management and OrganizationTerraform File ManagementInstalling and Using Terraform on your WorkstationTerraform ProvidersUsing the Terraform CLIManage Terraform StateKnow the Terraform Workflow for provisioning and managing resourcesRead, Generate, and Modify Terraform Configuration Use Terraform Cloud and Enterprise featuresAbout The InstructorsCreated by two experienced instructors, Bryan and Gabe have been delivering official HashiCorp training for many years. These training classes vary between private, in-depth training, personalized advanced training, all the way to the official training courses listed on HashiCorp’s website (seriously, go look!). Both Bryan and Gabe were the first people to earn the HashiCorp Certified: Terraform Associate and have spoken at HashiCorp’s conferences and community events.
Overview
Section 1: Course Introduction
Lecture 1 Course Introduction
Lecture 2 GitHub Repo for Supporting Files
Lecture 3 Course Reviews
Lecture 4 Course Feedback
Section 2: Understand Infrastructure as Code (IaC) Concepts
Lecture 5 What is Infrastructure as Code
Lecture 6 Benefits of Infrastructure as Code
Section 3: Understand Terraform’s purpose (vs other IaC)
Lecture 7 Terraform Purpose
Lecture 8 Benefits of Terraform State
Section 4: Understand Terraform Basics
Lecture 9 Terraform Basics
Lecture 10 HashiCorp Configuration Language (HCL)
Lecture 11 Terraform Plug-in Based Architecture
Lecture 12 Terraform Providers Block
Lecture 13 Terraform Resource Block
Lecture 14 Terraform Input Variables Block
Lecture 15 Terraform Local Variable Block
Lecture 16 Terraform Data Block
Lecture 17 Terraform Configuration Block
Lecture 18 Terraform Module Block
Lecture 19 Terraform Output Block
Lecture 20 Commenting Terraform Code
Lecture 21 Terraform Provider Installation and Versioning
Lecture 22 Using Multiple Terraform Providers
Lecture 23 Generating an SSH Key using the Terraform TLS Provider
Lecture 24 Fetch, Version, and Upgrade Terraform Providers
Lecture 25 Terraform Provisoners
Section 5: Use the Terraform CLI (outside of core workflow)
Lecture 26 Auto Formatting Terraform Code
Lecture 27 Replace Resources using Terraform Taint
Lecture 28 Terraform Import
Lecture 29 Terraform Workspaces – OSS
Lecture 30 Terraform State CLI
Lecture 31 Debugging Terraform
Section 6: Interact with Terraform Modules
Lecture 32 Terraform Modules
Lecture 33 Terraform Module – Sources
Lecture 34 Terraform Modules – Inputs and Outputs
Lecture 35 Terraform Modules – Scope
Lecture 36 Terraform Modules – Public Module Registry
Lecture 37 Terraform Modules – Versioning
Section 7: Navigate Terraform Workflow
Lecture 38 Understanding the Terraform Workflow
Lecture 39 Initializing Terraform with the terraform init command
Lecture 40 Validating Terraform Configuration with terraform validate
Lecture 41 Generate and Review an Execution Plan with terraform plan
Lecture 42 Execute changes to Infrastructure with terraform apply
Lecture 43 Delete Resources using the terraform destroy command
Section 8: Implement and Maintain State
Lecture 44 Terraform State – Default Local Backend
Lecture 45 Terraform State Locking
Lecture 46 Terraform State – Backend Authentication
Lecture 47 Terraform State – Backend Storage
Lecture 48 Terraform Remote State – Enhanced Backend
Lecture 49 Terraform State Migration
Lecture 50 Terraform State Refresh
Lecture 51 Terraform Backend Configuration
Lecture 52 Sensitive Data in Terraform State
Section 9: Read, Generate, and Modify Configuration
Lecture 53 Local Variables
Lecture 54 Input Variables
Lecture 55 Terraform Outputs
Lecture 56 Variable Validation and Suppression
Lecture 57 Secure Secrets in Terraform Code
Lecture 58 Variable Collection and Structure Types
Lecture 59 Working with Data Blocks
Lecture 60 Terraform Built-In Functions
Lecture 61 Dynamic Blocks
Lecture 62 Terraform Graph
Lecture 63 Terraform Resource Lifecycles
Section 10: Understand Terraform Cloud and Enterprise Capabilities
Lecture 64 Terraform Cloud – Getting Started
Lecture 65 Terraform Cloud – Remote State
Lecture 66 Terraform Cloud – Workspaces
Lecture 67 Terraform Cloud – Secure Variables
Lecture 68 Terraform Cloud – Version Control Integration
Lecture 69 Terraform Cloud – Private Module Registry
Lecture 70 Terraform Cloud – Sentinel Policy
Lecture 71 Terraform Cloud – VCS Workflow
Lecture 72 Course Review
Section 11: Additional Terraform Labs
Lecture 73 Extending Terraform – Non-Cloud Providers
Lecture 74 Terraform Auto Complete
Lecture 75 AWS Multi-Region Provider Aliasing
Section 12: Exam Tips – Terraform Associate
Lecture 76 Exam Tips
Section 13: Final Practice Exam
DevOps Engineers looking to automate infrastructure deployments,Solutions Architects that are tired of manually provisioning resources on their preferred cloud platform,IT folks who want to earn their HashiCorp Certified: Terraform Associate certification
Course Information:
Udemy | English | 14h 26m | 7.98 GB
Created by: Bryan Krausen • 55,000+ Enrollments Worldwide
You Can See More Courses in the IT & Software >> Greetings from CourseDown.com