Microsoft Azure Networking
Microsoft Azure Networking
net/publication/370924202
CITATIONS READS
0 1,066
1 author:
SEE PROFILE
All content following this page was uploaded by Sardar Mudassar Ali Khan on 20 May 2023.
Link: https://dev.to/sardarmudassaralikhan/introduction-of-microsoft-azure-networking-high-
level-architecture-and-implementation-process-2ne3
Contents
Here is a high-level overview of the Azure Networking architecture: ................................................... 3
Virtual Networks (VNets): .................................................................................................................. 3
Subnets: ............................................................................................................................................. 3
Virtual Network Peering:.................................................................................................................... 3
Azure VPN Gateway: .......................................................................................................................... 3
Express Route:.................................................................................................................................... 3
Load Balancer: .................................................................................................................................... 3
Application Gateway: ......................................................................................................................... 3
Traffic Manager: ................................................................................................................................. 3
Azure Firewall:.................................................................................................................................... 3
Network Watcher:.............................................................................................................................. 4
Advantages of Azure Networking: ......................................................................................................... 4
Scalability: .......................................................................................................................................... 4
High availability: ................................................................................................................................. 4
Security: ............................................................................................................................................. 4
Hybrid connectivity: ........................................................................................................................... 4
Cost-effectiveness: ............................................................................................................................. 4
Disadvantages of Azure Networking: ..................................................................................................... 4
Complexity: ........................................................................................................................................ 4
Latency: .............................................................................................................................................. 4
Cost: ................................................................................................................................................... 5
Limited support: ................................................................................................................................. 5
Vendor lock-in: ................................................................................................................................... 5
Implementing Azure Networking involves several steps, including: ..................................................... 5
Creating a virtual network: ................................................................................................................ 5
Creating subnets: ............................................................................................................................... 5
Configuring network security groups:................................................................................................ 5
Configuring virtual network peering: ................................................................................................. 5
Creating VPN Gateway or ExpressRoute:........................................................................................... 5
Creating a load balancer: ................................................................................................................... 5
Creating an application gateway:....................................................................................................... 5
Configuring Traffic Manager: ............................................................................................................. 6
Implementing Azure Firewall: ............................................................................................................ 6
Monitoring network performance: .................................................................................................... 6
Conclusion .............................................................................................................................................. 6
To facilitate safe and dependable communication between Azure resources, on-premises networks,
and the Internet, Microsoft Azure offers a suite of cloud-based services known as Azure Networking.
The Azure Networking architecture consists of several features and services, each of which has a
specific function in assuring the efficient operation of cloud-based applications and services.
Express Route:
Between your on-premises infrastructure and Azure datacentres, ExpressRoute offers a dedicated,
private link. In situations where you must transport significant volumes of data between your on-
premises infrastructure and Azure, this offers a more dependable and swifter connection than a
VPN.
Load Balancer:
A service called the Azure Load Balancer divides incoming network traffic among various backend
resources, including virtual machines or virtual machine scale sets. By making sure that incoming
traffic is spread equally among backend resources, load balancing raises the availability and scalability
of applications.
Application Gateway:
The Azure Application Gateway is a service that offers web application firewall (WAF), SSL termination,
and application-level load balancing features. You can do this to enhance the speed, scalability, and
security of your web applications.
Traffic Manager:
You can split up incoming network traffic among various Azure regions or endpoints using the DNS-
based traffic load balancer known as Traffic Manager. Sending users to the closest or most accessible
endpoint enhances the availability and performance of the application.
Azure Firewall:
Your Azure resources are protected and filtered at the network level by the Azure Firewall service.
You can develop and enforce inbound and outbound traffic controls based on source and destination
IP addresses, ports, and protocols using Azure Firewall.
Network Watcher:
A monitoring and troubleshooting service called Network Watcher gives you network-level visibility
into your Azure resources. With the help of Network Watcher, you can record network activity,
identify connectivity problems, and keep an eye on network efficiency.
In general, the Azure Networking architecture offers a full range of tools and services for developing
and administering safe, scalable, and highly available cloud-based services and applications.
High availability:
Your services and applications are always accessible thanks to the infrastructure that Azure
Networking offers thanks to its high availability and resilience. Incoming traffic is split among various
backend resources by the Azure Load Balancer and Traffic Manager to increase application availability
and performance.
Security:
Virtual network isolation, network security groups, and Azure Firewall are just a few of the robust
security capabilities offered by Azure Networking to safeguard your resources from both internal and
external threats. The security tools offered by Azure are created to adhere to the most stringent
compliance regulations, including PCI DSS, HIPAA, and ISO.
Hybrid connectivity:
You can use VPN Gateway and ExpressRoute to link your on-premises infrastructure to the cloud
using Azure Networking. You can do this to expand your on-premises network into the cloud and use
your on-premises network to safely access Azure resources.
Cost-effectiveness:
Building and monitoring your network infrastructure can be done affordably using Azure Networking.
You may scale your network infrastructure up or down as necessary with Azure's pay-as-you-go pricing
model because you only pay for the resources you actually use.
Latency:
When employing VPN Gateway, the network delay between Azure resources and on-premises
architecture can be greater than anticipated. The user experience and performance of the
application may be impacted.
Cost:
Despite being affordable for small to medium-sized deployments, Azure Networking can be pricey for
large-scale deployments. When sending massive volumes of data, VPN Gateway and ExpressRoute can
be quite expensive.
Limited support:
Your ability to install apps and services may be constrained by Azure Networking's restricted support
for some network protocols and services.
Vendor lock-in:
You are bound to the Azure platform using Azure Networking, a proprietary solution. Your ability to
switch to on-premises infrastructure or to other cloud platforms may be hampered as a result.
Creating subnets:
You can create subnets inside a virtual network after you've established one. Using subnets, you may
divide up your network resources and manage traffic flow across them.
Conclusion
To make sure that your network architecture is scalable, secure, and highly available, installing Azure
Networking requires a combination of planning, configuration, and monitoring. Before beginning an
installation, it's critical to have a firm grasp of networking fundamentals and Azure Networking
services.