hands-on labRouting Amazon VPC Traffic Through a Network Appliance
1h 30m
Get guided in a real environmentPractice with a step-by-step scenario in a real, provisioned environment.
Learn and validateUse validations to check your solutions every step of the way.
See resultsTrack your knowledge and monitor your progress.
Lab steps
Logging In to the Amazon Web Services Console
Creating a Subnet and Elastic Network Interface
Launching a Second Middlebox
Using the Middlebox Routing Wizard
Reviewing the Routes and Flow Logs
Lab description

Amazon VPC is a foundational offering from Amazon Web Services that lets you create private networks in the cloud and gives you full control over the internal network routing. A common need when using cloud networks is use of a network appliance to inspect or monitor network traffic between network devices.

Learning how to configure routing will make you more effective at creating complex VPC networks. Use of a network appliance can give you real-time observability over your network traffic.

In this lab, you will configure routing so that incoming public internet traffic is routed through a network appliance before arriving at its destination.

Learning Objectives

Upon completion of this beginner-level lab, you will be able to:

  • Create a Subnet
  • Create an Elastic Network Interface
  • Use the Amazon VPC Middlebox Wizard
  • View packets using Amazon CloudWatch Logs

Intended Audience

  • Candidates for the AWS Certified Solutions Architect - Professional certification
  • Cloud Architects
  • DevOps Engineers


Familiarity with the following will be beneficial but is not required:

  • Amazon Virtual Private Cloud (VPC)
  • Amazon Elastic Compute Cloud (EC2)
  • Amazon CloudWatch Logs

The following content can be used to fulfill the prerequisite:


February 11th, 2023 - Resolved environment error

Environment before
environment before preview
Environment after
environment after preview
About the author
Andrew Burchill
Labs Developer
Learning Paths

Andrew is a Labs Developer with previous experience in the Internet Service Provider, Audio Streaming, and CryptoCurrency industries. He has also been a DevOps Engineer and enjoys working with CI/CD and Kubernetes.

He holds multiple AWS certifications including Solutions Architect Associate and Professional.

Covered topics