Header Ads

Virtual Networks - IaaS

Do you wonder what is Virtual Network (VPN)? What are the benefits of having one? We have many cloud service provider, what all services they offer in VPN? If you have all the above questions then you are in the right place.

Before we start talking about Virtual Network let me tell you about IaaS. Most of the cloud offers all three services i.e. Infrastructure-as-a-Service (IaaS), Platform-as-a-Service (PaaS), Software-as-a-Service (SaaS), additionally, you might also see Database-as-a-Service, Security-as-a-Service, etc. You might also come across XaaS (Anything as a Service).

What is IaaS?

In IaaS kind of project/approach, you will have to take care of entire infrastructure such as creating VPN, Virtual Machine, Subnet, Firewall, etc. Microsoft,  Amazon and Google provide you with the infrastructure and you are responsible for everything. If you have not configured you infrastructure well, I mean no proper security, easy passwords and it gets hacked, then none of the cloud providers is to be blamed. It's simple, you take care of everything.

What is Virtual Network?

It is similar to the one which we use at our office/data-centre and enables VMs or Databases to securely communicate to each other over network or internet. It also gives the flexibility to scale and control the workloads by adding policies or rules.

What are the benefits of using Virtual Network?

Most of the cloud providers give these benefits:
  1. Subnets: you can create a subnet for certain kind of resources for instance: you can create a subnet for backend servers and one for frontend servers.
  2. VPN Peering: ability to connect securely between two VPNs within and across subscriptions.
  3. Firewall: the ability to control the ingress (inbound) and egress (outbound) traffic, within and across VPNs, from internet or intranet. This will help you in securing your resources.
  4. Accessible from the internet: You can create either the internet gateway or public facing load balancer which will securely connect to your VPN without exposing critical information on the internet.
  5. Communication to on-premise resources: You can securely connect to your on-premise network either by creating the gateway or VPN or private network (without hitting the internet)
  6. Filter traffic: you can restrict IP addresses, IP ranges or countries from accessing your VPN.
  7. Route traffic: you can securely route the traffic from one VPN to another or from on-prem to the cloud, or from one region to another.
Naming conventions?

Azure call it Virtual Network, AWS and Google Cloud call it Virtual Private Cloud.

That's it. Happy Learning.

No comments

Powered by Blogger.