Diagram

NOTE: In modern cloud native world, we can assume any hardware service that is provisioned through network as resources.
- When we learn cloud, we need to make sure we start by learning cloud default service such as VPC, IAM, etc.
Let’s look at vpc analysis
Let’s look at us-northeast-1 default vpc and we can see 172.31.0.0/16 subnet.

Again let’s look at ap-southeast-1 default vpc and we can see 172.31.0.0/16 subnet.

But based on the following architecture, even though they use the same subnet, we can say they are in different network since they have a different VPC ID.

Why we draw what we draw …

- Lets’ imagine this way
- We have payment gateway microservice owned by hellocloud-master.
- And we also have checkout microservice owned by hellocloud-dev.
- We can vividly see the each of these microservice are deployed in separate VPC.
- Then, we realize that in order for microservices to talk to each other, of course we need to have a connection between them or connect each other.
Security