DEV Community

Cover image for 30 days of AWS (Day 2)
Wilfredo Pérez
Wilfredo Pérez

Posted on • Edited on

30 days of AWS (Day 2)

Hello guys! Today I was studying something that I've confused me a lot VPCs.

Basically, this topic was very difficult for me because it's related to network, IPs and connectivity, and to be honest I'm pretty bad on these things.

Today I didn't finish the topic because I needed to watch the videos twice, took a lot of notes, and read the officials docs, but let me share with you what I've learned.

1. Overview of the network services that AWS provides and Global infrastructure: Here I read about what is an availability zone? what is an AWS region? and what is a data centre?

AWS region: A group of AWS resources located in a specific geographical location. The main Idea is that every customer or user can select a location closest to them, preventing latency.

Availability zone (Az): It's a geographically isolated zone within a region that house AWS resources. Basically, those are different datacenter. Multiples Az in each region provides redundancy for AWS resources in that region.

Datacenter: It's physical hardware.

2. VPC Basics: from the Amazon Docs "Amazon Virtual Private Cloud (Amazon VPC) enables you to launch AWS resources into a virtual network that you've defined. This virtual network closely resembles a traditional network that you'd operate in your own datacenter, with the benefits of using the scalable infrastructure of AWS." If you wanna read more about press here.

Here in the course provides one example that let me clarify a lot, the VPC structure first let's see this diagram.

Image 1

They say that a VPC is like the internet connection that we have at home something that it's true and I didn't see before, see the image below:

image 2

So if you see, our laptops or mobile phones are like EC2 instances. The firewall is like Network Access Control List (NACL). The router or switch is like AWS Table Route. And our modem is like the Internet Gateway (IGW). This comparison is pretty good because if you disconnect one part you won't have internet also you'll be disconnected from the world, the same thing will happen to your app if you will switch off one piece described above.

Ok, so today my progress was slow but I don't care because I'm learning a lot. Tomorrow I will continue studying about VPC World.

Thanks for reading.

Top comments (7)

Collapse
 
andrewbrown profile image
Andrew Brown 🇨🇦

So far the content you are covering is for the Certified Cloud Practioner and
to pass the Developer or Solution Architect Associate requires more in-depth study per day.

May I suggest you consider getting your Certified Cloud Practioner before proceeding to Developer or Solution Architect Associate.

Collapse
 
gameoverwill profile image
Wilfredo Pérez

Hey, Andrew thanks for your suggestion. And yes 1 hour per day is not enough, in fact, I think that 1 month is not enough also, but the main idea is preparing and learning. Besides I was checking the resources that you shared in another post mine, but unfortunately, your page is only offering early access because is not ready yet. I hope that when it'll be alive I can check the content that you provide.

Again, thanks for your suggestion in one month I'll check what I'm gonna do.

Collapse
 
andrewbrown profile image
Andrew Brown 🇨🇦

I would have granted you access but I had no means to reach out to you privately.
I had hoped you had a LinkedIn where I could add you.

Thread Thread
 
gameoverwill profile image
Wilfredo Pérez • Edited

Sure, here is my linkedin linkedin.com/in/wilfredo-roberto-p...

Thread Thread
 
andrewbrown profile image
Andrew Brown 🇨🇦
Thread Thread
 
gameoverwill profile image
Wilfredo Pérez

Done, thank you.

Collapse
 
anthonylaw profile image
Anthony Law

Spelling Error: It should "VPC" rather than "VCP" .