A VPC with Site to Site VPN

Introduction to Lab: A VPC with Site to Site VPN

Introduction to Lab: A VPC with Site to Site VPN

Welcome to the lab on creating a Virtual Private Cloud (VPC) with Site to Site VPN using AWS and Terraform. In this lab, you will learn how to set up a secure network infrastructure that allows communication between your on-premises data center and your AWS resources. By establishing a Site to Site VPN connection, you can extend your on-premises network to the cloud, enabling secure and private access to your AWS resources.

This lab will guide you through the process of creating a VPC, configuring subnets, setting up a virtual private gateway, and establishing a VPN connection between your on-premises network and the VPC. You will use Terraform, a popular infrastructure as code tool, to define and provision the necessary AWS resources. The lab will be conducted using the HashiCorp Configuration Language (HCL), a simple and expressive language specifically designed for infrastructure provisioning.


60 min.



  • Cloud Provider: AWS
  • Language(s): HCL
  • Tooling: Terraform
  • Category: Networking

This project is available with a paid Skillmix subscription.