VPC Networking on AWS: Configuration, Security, and Connectivity
4h 35mIntermediate2025-06-20
Authors

Mark Wilkins
Author, Technical Trainer, AWS Cloud Expert
Course details
In this detailed course, AWS Cloud expert Mark Wilkins explores Amazon Virtual Private Cloud (VPC). Delve into AWS infrastructure and learn to architect secure, scalable, and high-performance VPCs. Master the essentials of configuring key components such as subnets, route tables, Internet Gateways, and NAT Gateways, while ensuring robust security using security groups and Network ACLs. Discover how to manage both IP Version 4 and IP Version 6 configurations, and explore VPC peering to facilitate cross-VPC communication. Learn how you can apply your skills to real-world setups and build up the skills you need to optimize networking for cloud applications. Plus, gain practical experience with hands-on labs. By the end of this course, you should have the knowledge necessary to set up your own VPCs to deploy two- and three-tier applications on the AWS cloud.
Learning objectives
Configure an internet gateway.
Create flow logs for monitoring.
Integrate automation into compliance planning.
Manage security.
Learning objectives
Configure an internet gateway.
Create flow logs for monitoring.
Integrate automation into compliance planning.
Manage security.
Skills covered
Amazon Web Services (AWS)AmazonCloud ServicesCloud PlatformsCloud ComputingDeep Dive (X:Y)
Concepts
0. Introduction
- 01 - Design a logically isolated virtual network in AWS
- 02 - What you should know
- 03 - Use case introduction
1. How VPCs Work
- 04 - What is a VPC
- 05 - AWS global network
- 06 - Plan the creation of VPCs
- 07 - Default and custom VPCs
- 08 - VPC architecture
- 09 - Create a VPC
2. Configuration Options
- 10 - Availability Zones
- 11 - Explore Availability Zones
- 12 - CIDR blocks
- 13 - Designing with gateways
- 14 - NAT gateway service
- 15 - Choices for subnets
- 16 - Tenancy
3. IP Addressing
- 17 - IPv4 addresses
- 18 - IPv6 addresses
- 19 - Create subnets
- 20 - Primary and secondary CIDR blocks
- 21 - Adding additional CIDR ranges
- 22 - Subnets and route table associations
- 23 - Review subnet and route table architecture
4. Subnet Route Tables
- 24 - Understanding route tables
- 25 - Main route table
- 26 - Custom route tables
- 27 - Create custom route tables using the VPC dashboard
- 28 - Subnet route table association
5. Security Foundations
- 29 - Security groups
- 30 - Create and configure security groups
- 31 - Network ACLs
- 32 - Create and configure network ACLs
6. Public Connectivity
- 33 - Internet gateway services
- 34 - Order and configure an internet gateway
- 35 - Egress-only internet gateway
- 36 - Add an egress-only internet gateway
- 37 - Add NAT gateway services to your network
7. Private Connectivity
- 38 - VPC peering
- 39 - Peering VPCs together
- 40 - Sharing VPC resources
- 41 - Sharing resources with RAM
- 42 - Gateway and interface endpoints
- 43 - Create gateway and interface endpoints
- 44 - Private connections
- 45 - VPN connections and AWS Direct Connect
8. VPC Administration
- 46 - How many VPCs
- 47 - VPC flow logs
- 48 - Create a VPC flow log
- 49 - AWS Network Firewall
- 50 - Route 53 Resolver DNS Firewall
- 51 - Service Quotas
- 52 - Review and request Service Quotas changes
Conclusion
- 53 - Next steps
Related courses
- AWS Virtual Private Clouds (VPCs) Projects: Secure Networking, Resource Management, and Cloud Architecture
- VPC Networking: Designing a Software Defined Data Center on AWS
- AWS Certified Advanced Networking - Specialty (ANS-C01) Cert Prep (2025)
- AWS Certified SysOps Administrator - Associate (SOA-C02) Cert Prep
- AWS Certified Solutions Architect - Associate (SAA-C03) Cert Prep: 3 Virtual Private Cloud
- AWS Global Networking in Terraform
- Terraform: Managing Network Infrastructure
- AWS Certified Solutions Architect - Associate (SAA-C02) Cert Prep: 3 Virtual Private Cloud
Related learn paths
- Network Automation Professional Certificate by Arista Networks
- Prepare for the AWS Certified Advanced Networking - Specialty (ANS-C01) Certification
- Prepare for the AWS Certified Solutions Architect - Associate (SAA-C03) Certification
- Prepare for the AWS Certified Solutions Architect - Associate Exam (SAA-C02)
- Prepare for the VMware Certified Professional: Data Center Virtualization (VPC-DCV) Exam
- Prepare for the CSA Certificate of Cloud Security Knowledge (CCSK) Exam
- Prepare for the AWS Solutions Architect - Professional (SAP-C01) Exam
- Prepare for the Google Cloud Platform Associate Cloud Engineer Exam