What is cloud networking?
Using an example of a company that has resources on a private or public cloud platform, available when they need it and are managed by a service provider. This instance is known as cloud computing.
The company can decide to use either use the company’s cloud networking resources to create a private cloud network or cloud-based networking resources in a private, public or hybrid cloud. these resources have tools and functions available as demanded.
BEFORE CLOUD NETWORKING?
Cloud Networking has shown exponential growth in businesses that take advantage of it, it has become the best option for people looking for the best way to deploy software's i.e. applications
Before the cloud came into the picture there were traditional servers. The concept included the whole unit such as hardware, OS, storage, and applications. A traditional server consists of several components, possibly from different people, which are assembled into a unit at deployment time
Earlier, there were huge mainframe computers that were very expensive to buy and maintain for every employee. During those times organizations use to purchase one or two machines and implement a time-sharing schedule so that multiple users could use it. You can imagine how inconvenient these processes would have been now that cloud networking has made things super easy.
A virtual private cloud (VPC) is a virtual network dedicated to your AWS account. It is logically isolated from other virtual networks in the AWS Cloud
A subnet is a range of IP addresses in your VPC.
Amazon Virtual Private Cloud (Amazon VPC) enables you to launch AWS resources into a virtual network that you’ve defined. The VPC can be created with private or public subnets. This virtual network closely resembles a traditional network that you’d operate in your own data center, with the benefits of using the scalable infrastructure of AWS(Amazon Web Service).
Private And Public Subnets
If a subnet’s traffic is routed to an internet gateway, the subnet is known as a PUBLIC SUBNET. A public subnet routes 0.0.0.0/0 through an Internet Gateway (igw). Instances in a public subnet require public IPs to talk to the internet.
If a subnet doesn’t have a route to the internet gateway, the subnet is known as a PRIVATE SUBNET. Private subnet instances only need a private IP and internet traffic can be routed through the NAT in the public subnet. You could also have no route to 0.0.0.0/0 to make it a truly private subnet with no internet access in or out.
Instances In Our Subnets
An EC2 instance is a virtual server in Amazon’s Elastic Compute Cloud (EC2) for running applications on the Amazon Web Services (AWS) infrastructure. AWS is a comprehensive, evolving cloud computing platform; EC2 is a service that allows business subscribers to run application programs in the computing environment.