Configure AWS EFS Storage in a Hybrid Architecture with AWS Client VPN

1.5 hours
  • 3 Learning Objectives

About this Hands-on Lab

AWS has added Client VPN connectivity, where OpenVPN based clients may be used to connect to AWS services. The connectivity may be extended to other connected networks as well. In this hands-on lab, we will simulate a remotely connected environment, connecting where to a VPC using a Client VPN Endpoint. The VPC will be peered with another VPC in which we will setup EFS. We will configure the appropriate routing to allow the VPN client to connect to EFS in the VPC Peer.

Learning Objectives

Successfully complete this lab by achieving the following learning objectives:

Create a VPC Peering Connection
  • Create a peer connection between two VPCs.
Create the Required Certificates and Setup the Client VPN Endpoint on the VPC
  • Create the certificates required for the VPN connectivity.

  • Create a Client VPN Endpoint on VPC1.

Connect Using an OpenVPN Client and Connect to an EFS Mount
  • Configure an OpenVPN client to connect to the VPC and the peer VPC.

  • Create an EFS mount in VPC2.

  • Connect to the EFS mount and create data.

Additional Resources

Make sure you are in the us-east-1 region. Download this text file so that you can copy and paste these commands at the CLI when prompted throughout the lab:


What are Hands-on Labs

Hands-on Labs are real environments created by industry experts to help you learn. These environments help you gain knowledge and experience, practice without compromising your system, test without risk, destroy without fear, and let you learn from your mistakes. Hands-on Labs: practice your skills before delivering in the real world.

Sign In
Welcome Back!

Psst…this one if you’ve been moved to ACG!

Get Started
Who’s going to be learning?