HashiCorp Cloud Platform (HCP)

Terraform    |    Intermediate
  • 13 videos | 1h 26m 17s
  • Includes Assessment
  • Earns a Badge
HashiCorp Cloud Platform (HCP) is a managed service offering cloud tools like Terraform and Packer. HCP Packer enables the efficient creation of consistent, secure machine images that seamlessly integrate with HCP Terraform for automated infrastructure provisioning. In this course, discover how to store Terraform state in HCP Terraform, install Packer tools, and deploy a web app using Terraform and cloud-init. Next, learn how to provision infrastructure using Packer, configure the HCP Packer registry, and push artifact metadata and configure run tasks for HCP Packer. Finally, explore how to ensure artifact verification and compliance using run tasks, register a Microsoft Entra app, and build and deploy standardized artifacts simultaneously to AWS and Azure. After course completion, you will be able to manage artifacts with HCP Packer and HCP Terraform.

WHAT YOU WILL LEARN

  • Discover the key concepts covered in this course
    Migrate terraform state to hcp terraform remotely
    Install supporting tools for working with packer, including the packer cli and openssh client on windows 11
    Create a terraform instance using a cloud-init script passed into the user_data argument to deploy a go web app
    Create a packer image with a user group, a new user with authorized ssh keys, and a go web app
    Sign up for a hashicorp cloud platform (hcp) account and create an hcp packer registry
    Build amazon machine images (amis) based on a template and push the artifact metadata to an hcp packer registry
  • Retrieve the endpoint url and hmac key from hcp packer and create a run task in hcp terraform
    Use hcp terraform run tasks for hcp packer to prevent a terraform configuration from referencing revoked artifact versions
    Use hcp terraform run tasks for hcp packer to enforce terraform configuration compliance
    Register a microsoft entra app with a service principal in the azure portal and create local environment variables to support packer and terraform
    Build and deploy an artifact containing a fictional coffee shop application in aws and azure
    Summarize the key concepts covered in this course

IN THIS COURSE

  • 52s
    In this video, we will discover the key concepts covered in this course. FREE ACCESS
  • 4m 55s
    Discover how to migrate Terraform state to HCP Terraform remotely. FREE ACCESS
  • Locked
    3.  Installing Supporting Tools
    6m 48s
    In this video, learn how to install supporting tools for working with Packer, including the Packer CLI and OpenSSH client on Windows 11. FREE ACCESS
  • Locked
    4.  Deploying a Web App Using Terraform and cloud-init
    9m 20s
    Find out how to create a Terraform instance using a cloud-init script passed into the user_data argument to deploy a Go web app. FREE ACCESS
  • Locked
    5.  Provisioning Infrastructure Using Packer
    9m 32s
    During this video, discover how to create a Packer image with a user group, a new user with authorized SSH keys, and a Go web app. FREE ACCESS
  • Locked
    6.  Configuring the HCP Packer Registry
    6m 39s
    Learn how to sign up for a HashiCorp Cloud Platform (HCP) account and create an HCP Packer registry. FREE ACCESS
  • Locked
    7.  Pushing Artifact Metadata to the HCP Packer Registry
    5m 33s
    In this video, find out how to build Amazon Machine Images (AMIs) based on a template and push the artifact metadata to an HCP Packer registry. FREE ACCESS
  • Locked
    8.  Configuring a Run Task for HCP Packer
    3m 14s
    In this video, you will learn how to retrieve the endpoint URL and HMAC key from HCP Packer and create a run task in HCP Terraform. FREE ACCESS
  • Locked
    9.  Ensuring HCP Terraform Artifact Verification
    10m 25s
    Find out how to use HCP Terraform run tasks for HCP Packer to prevent a Terraform configuration from referencing revoked artifact versions. FREE ACCESS
  • Locked
    10.  Ensuring HCP Terraform Artifact Compliance
    9m 33s
    During this video, discover how to use HCP Terraform run tasks for HCP Packer to enforce Terraform configuration compliance. FREE ACCESS
  • Locked
    11.  Registering a Microsoft Entra App
    7m 1s
    In this video, learn how to register a Microsoft Entra app with a service principal in the Azure portal and create local environment variables to support Packer and Terraform. FREE ACCESS
  • Locked
    12.  Standardizing Artifacts
    11m 20s
    In this video, find out how to build and deploy an artifact containing a fictional coffee shop application in AWS and Azure. FREE ACCESS
  • Locked
    13.  Course Summary
    1m 6s
    In this video, we will summarize the key concepts covered in this course. FREE ACCESS

EARN A DIGITAL BADGE WHEN YOU COMPLETE THIS COURSE

Skillsoft is providing you the opportunity to earn a digital badge upon successful completion on some of our courses, which can be shared on any social network or business platform.

Digital badges are yours to keep, forever.

YOU MIGHT ALSO LIKE

Rating 5.0 of 5 users Rating 5.0 of 5 users (5)
Rating 4.4 of 14 users Rating 4.4 of 14 users (14)
Rating 4.5 of 147 users Rating 4.5 of 147 users (147)