AWS VPC Beginner to Pro – Virtual Private Cloud Tutorial

Ecommerce Empire Academy

In this AWS tutorial you'll learn AWS Virtual Private Cloud (Amazon VPC) from beginner level through to advanced concepts. You'll be an AWS VPC guru in no time!

An AWS VPC is a logically isolated portion of the cloud into which you can deploy your resources. You get complete control over the networking environment including IP address ranges, subnets, routing, firewalls and more.

After going through the theory using animated diagrams to help explain the concepts, you'll be able to learn-by-doing with many practical lessons.

๐Ÿ’ป Download the code for the hands-on lessons here:

โœ๏ธ Course developed by Neal Davis, Founder of Digital Cloud Training. Check out the Digital Cloud Training YouTube channel:

๐Ÿ”— This AWS VPC course has been extracted from our new AWS Certified Solutions Architect Associate course. Get the full course here:

๐Ÿ”— If you don't have an AWS account, check out these Challenge Labs that run in an AWS sandbox:

โญ๏ธ Course Contents โญ๏ธ
(0:00:00) Introduction
(0:01:46) IPv4 Addressing Primer
(0:12:40) Amazon VPC Overview
(0:20:31) Defining VPC CIDR Blocks
(0:26:54) VPC Wizard
(0:29:48) Create a Custom VPC with Subnets
(0:35:51) Launch Instances and Test VPC
(0:45:25) Security Groups and Network ACL
(0:56:16) Configure Security Groups and NACLs
(1:06:30) Amazon VPC Peering
(1:12:16) Configure VPC Peering
(1:22:10) VPC Endpoints
(1:26:40) Create VPC Endpoint
(1:36:54) AWS Client VPN
(1:39:42) AWS Site-to-Site VPN
(1:41:49) AWS VPN CloudHub
(1:44:49) AWS Direct Connect (DX)
(1:51:29) AWS Direct Connect Gateway
(1:54:58) AWS Transit Gateway
(1:58:53) Using IPv6 in a VPC
(2:04:53) Create VPC Flow Logs

๐Ÿ‘ More AWS Certification Training:

๐ŸŽ‰ Thanks to our Champion and Sponsor supporters:
๐Ÿ‘พ Wong Voon jinq
๐Ÿ‘พ hexploitation
๐Ÿ‘พ Katia Moran
๐Ÿ‘พ BlckPhantom
๐Ÿ‘พ Nick Raker
๐Ÿ‘พ Otis Morgan
๐Ÿ‘พ DeezMaster
๐Ÿ‘พ AppWrite

Learn to code for free and get a developer job:

Read hundreds of articles on programming:

And subscribe for new videos on technology every day:

32 thoughts on “AWS VPC Beginner to Pro – Virtual Private Cloud Tutorial”

  1. At this point college should just handout degrees for some money as this content is more learnable than lectures itself!


    Awesome Sir, it will be great if a free certificate of completion can be added and included with all these courses and it will be very very helpful for many people’s like me who can’t afford paid Vendor Certifications

  3. Imagine that: You can run a companyโ€™s entire IT infrastructure without physically setting up any traditional thick client hardware. The days of thin clients are back where each employee is assigned a physical thin client โ€œcomputerโ€ that remotes into their own โ€œphysicalโ€ station. Basically the only thing that needs to maintain is a super reliable Internet connection where the entire office uses to connect to AWS.

    Basically if you are in your 20s or 30s, and plan to work in IT support for the next 40 years, you either have to learn about networking, AWS (or equivalent), programming, database, or web design. Being an expert in anything else wonโ€™t get you a rewarding job in IT.

  4. Digital Cloud Training

    Hi, it’s Neal ๐Ÿ‘‹ I hope you enjoy my course ๐Ÿ˜ŠPlease like and share and check out the Digital Cloud Training YouTube channel for more free AWS videos ๐Ÿ‘

  5. Salute to Neal. His vids helped me passed the SAA-C02 last March 2021. ๐Ÿณ๐ŸŽ‰๐ŸŽ‰

    1. @ZimCanIT i also took the SAA-C02 course from ACloudGuru. Both ACloudโ€™s and Nealโ€™s are close to the actual AWS exam. Wishing you all the best if youโ€™re planning to take the certification ๐ŸŽ‰

  6. Thought I share these bookmarks just in case anyone else is interested in jumping to a specific topic in this excellent video:
    – IPv4 Addressing Primer:
    – Amazon VPC Overview:
    – Defining VPC CIDR Blocks:
    – AWS VPC Wizard:
    – Create a Custom VPC With Subnets –
    – Launch Instances and Test VPC:
    – Security Groups and Network ACLs:
    – Configuring Security Groups and NACLs:
    – Amazon VPC Peering:
    – Configure VPC Peering:
    – VPC EndPoints:
    – Create VPC EndPoint:
    – AWS Client VPN:
    – AWS Site-to-Site VPN:
    – AWS VPN CloudHub:
    – AWS Direct Connect (DX):
    – AWS Direct Connect Gateway:
    – AWS Transit Gateway:
    – Using IPv6 in a VPC:
    – Create VPC Flow Logs:

  7. bagus prabangkoro

    What a very useful video! It unravels any confusion around vpc and a lot of stuff going on around it. But it’s indeed a heavy topic tho.

    1:36:24 actually if you want to delete bucket policy without login as root or deleting your bucket, you can do:
    aws s3api delete-bucket-policy –bucket

  8. Renato Spakauskas

    Hey Neal, I’m completely blown away by this course, the high level of quality you delivered on it. Thanks you so much

  9. After studying this lesson I got your course to prepare for the AWS Arc prof. you are a create teacher with values insides.

  10. Neal you are the finest. i really like the way you teach. i have viewed other mentors too but they are not good as You.

  11. Lฦฐu Quแป‘c Viแป‡t

    @DiThank you for the course. But I have a question. I pasted the public IP of my EC2 instance on a web browser and it showed an error although I have set my inbound rules to all traffic. Can you tell me why?

  12. If you look at the RFC 1918 range, why would an EC2 instance deployed simply to host a web app require so many addresses? (I know its the technical limit but my question is the practical need for such a huge range)

    Isn’t just one adress for the machine itself enough? Or this taking into consideration that tomorrow there could be hundreds of docker containers that require their own network address? Can anyone throw some light on this?

  13. Darwin Velasco ECU

    I’ve learned a lot with Neal’s easy explanations and hands-on labs. Not bored too ๐Ÿ™‚

  14. Hussain Lokhandwala

    Thank you so much for this video. I had some doubts regarding the VPC and it’s pretty much clear watching this video. Thank you!!

  15. Mohamud Osman Ali Ali

    Wow, such an amazing explanation of AWS VPS, simply another level. Thank you Neal.

  16. I have paid for multiple courses and your free content is 100ร— better and more clear! Thank you so much I subbed to this guys personal channel he deserves way more.

  17. just want to say thanks for this content! I’ve watch and learn VPC too many times for now from a different course, but your content finally made me understood the big picture. I really like the diagram, it help me understand how everything is connected.

Comments are closed.