Networking Basics Cloud Level
Networking is a core part of cloud computing. It connects your servers, databases, and users so that applications can work properly. You do not need deep knowledge at the start, but understanding the basics is very important.
1. What is a Virtual Network
A virtual network is a private network created inside the cloud. It works like a normal network in your home or office, but it exists inside cloud infrastructure instead of physical cables and routers.
Examples:
- Amazon Web Services VPC Virtual Private Cloud
- Microsoft Azure Virtual Network
Example in real life
If you create servers in the cloud and connect them so they can talk to each other securely, you are using a virtual network.
Why it matters:
- Keeps your cloud resources organized and secure
- Allows communication between services
2. Public vs Private Network
In cloud, networks are divided into public and private parts.
Public Network:
- Resources are accessible from the internet
Example:
- A website server that users can access from anywhere
Private Network:
- Resources are not directly accessible from the internet
Example:
- A database that only your backend server can access
Example in real life:
- Your website frontend is public, but your database runs in a private network for security.
Why it matters:
- Helps protect sensitive data
- Separates public and internal systems
3. IP Address Basics
An IP address is a unique number used to identify a device on a network. It works like a home address for computers.
Types of IP addresses:
Public IP:
- Used to connect to the internet
- Example a website server IP
Private IP:
- Used inside a private network
- Example communication between servers
Example in real life:
- When you open a website, your device connects to a server using its public IP address.
Why it matters:
- Helps devices find and communicate with each other
4. DNS Basics
DNS stands for Domain Name System. It converts human readable domain names into IP addresses.
Example:
- When you type google.com, DNS converts it into an IP address so your browser can connect to the server.
Example services:
- Google Cloud DNS
- Amazon Web Services Route 53
Example in real life:
- Without DNS, you would have to remember IP addresses instead of simple names like google.com.
Why it matters:
- Makes the internet easy to use
- Helps route traffic correctly
5. Subnets Basic Idea
A subnet is a smaller network inside a virtual network. It helps organize resources.
Example:
- You can create one subnet for public servers and another for private databases.
Why it matters:
- Improves security and management
6. Internet Gateway Basic Idea
An internet gateway allows your virtual network to connect to the internet.
Example:
- If your web server needs to be accessed by users worldwide, it must be connected to an internet gateway.
Why it matters:
- Enables public access to your application
- Virtual network is a private network in the cloud
- Public network is accessible from the internet
- Private network is restricted and secure
- IP address is the identity of a device
- DNS converts domain names into IP addresses
- Subnets help organize networks
- Internet gateway connects cloud to the internet
- These basics are enough to understand how networking works in cloud without going into advanced details.