Introduction

Microsoft Azure is one of the up and coming cloud service providers that can be used to host your applications in the cloud. It has various cloud services which can be categorized as

Azure networking services

The users of the Azure cloud can utilize various network services available in azure to deliver the best experience to the consumers of their respective business applications and services. These network services can be divided into 4 main categories.

Depending on the place within the data path in which these services are applied, I have come up with the below figure which puts all these services into a single diagram as a nutshell representation of Azure cloud networking services.

Azure networking in a nutshell

Figure: Azure networking services in a nutshell

As depicted in the above figure, azure networking services cover the full spectrum of connectivity between services spanning from service delivery, application security, intra/inter networking to the monitoring of the services. These services can be further detailed into the following services.

Application Delivery Services

User experience is critical when using cloud services since these resources are hosted all over the internet. These services make sure that applications are delivered to consumers with better performance without any jitter.

Application Protection Services

These services provide the necessary infrastructure for securing the applications and services hosted in the cloud.

Connectivity services

These are the services that are used to build the connectivity between components within the cloud as well as outside the cloud.

Network Monitoring

In the cloud, failure is inevitable and you should take necessary steps to monitor the failures and recover immediately. These services allow cloud users to monitor their applications and services.

References :

https://docs.microsoft.com/en-us/azure/networking/networking-overview