Getting Started with Terraform Cloud
As Terraform is adopted across the industry, companies discover they need to collaborate within teams and across the organization. This course will teach you how to use Terraform Cloud to deliver collaboration and automation in a managed environment.
What you'll learn
As the use of Terraform expands in an organization, a need arises for simple collaboration, workflow automation, and a reliable and consistent execution environment. In this course, Getting Started with Terraform Cloud, you’ll learn to leverage the services and features available in the Terraform Cloud managed service. First, you’ll explore what Terraform Cloud is and how to onboard your organization. Next, you’ll discover how to set up an automated workflow that is integrated with versioned source control. Finally, you’ll learn how to use integrations like Sentinel and the private module registry. When you’re finished with this course, you’ll have the skills and knowledge of Terraform Cloud needed to successfully migrate your organization.
Table of contents
- Overview 1m
- Terraform Cloud Workspaces 4m
- Workflows and Naming 2m
- Creating a Workspace 2m
- Reviewing Workspace Settings 4m
- Reviewing the Code 2m
- Backend and Cloud Blocks 4m
- Configuring the Cloud Block 2m
- Variables and Values 3m
- Reviewing the Defined Variables 1m
- Configuring Workspace Variable Values 4m
- Remote Operation Execution 1m
- Running a Speculative Plan 1m
- Running Terraform Apply 2m
- Summary and up Next 1m
- Overview 1m
- VCS and API Workflows 2m
- Benefits of VCS 2m
- VCS Workflow 2m
- Triggering a Standard Run 2m
- Creating a VCS Repository 3m
- Configuring the VCS Workflow 4m
- VCS with Multiple Workspaces 3m
- Creating Repository Branches 2m
- Creating New Workspaces 2m
- Promoting a Change in VCS 5m
- Summary and up Next 1m
- Overview 1m
- Policy as Code 2m
- Open Policy Agent 3m
- HashiCorp Sentinel 2m
- Policies in Terraform Cloud 4m
- Example Sentinel Policy 3m
- Globomantics Plan for Sentinel 1m
- Reviewing the Global Policy Set 7m
- Creating and Testing the Global Policy Set 6m
- Remediating the Tag Policy Failure 1m
- Adding and Testing the Development Policy Set 4m
- Summary and up Next 1m
- Overview 1m
- Users and Teams 2m
- Organization Permissions 3m
- Organization Owners 2m
- Project Permissions 3m
- Workspace Permissions 2m
- Effective Permissions 1m
- Globomantics Team Planning 1m
- Creating the Admin Team 4m
- Creating the Workspace Teams and Projects 3m
- Moving Workspaces into Projects 1m
- Summary and up Next 1m
- Overview 1m
- Migrating State Data 3m
- Common Concerns 2m
- Globomantics Migration Planning 2m
- Deploying the Space Coyote Application 3m
- Migrating the Space Coyote Application 2m
- Configuring the New Workspace 2m
- Connecting the Workspaces 3m
- Updating the Space Coyote Application 1m
- Testing the Run Trigger 2m
- Summary and up Next 1m
- Overview 1m
- Private Registry 2m
- Private Registry Benefits 2m
- Adding Items to the Private Registry 4m
- Using Private Registry Items 1m
- Globomantics Private Registry Planning 1m
- Adding Public Registry Items 3m
- Creating the Networking Module Repository 4m
- Adding and Using the Network Module 3m
- Summary and Course Wrap-up 3m