Network Services
Azure Content Delivery Network (CDN)
- Putting content in the edge servers which could be fetched by user with lesser latency.
- When requesting to origin server, origin server will forward the request of the user to point of the presence location which are closer to user.
Azure Front Door
- Traffic Manager
- Traffice Accelarator
- Global Load Balancer
- CDN
Features
- Caching, like CDN
- Resiliecny, ditribute traffic between multiple or different azure regionss
- Cookie-based session affinity
- Health probe, determines the healthiest and closest backend to client request
- Web Application Firewall, protecting your backends from malicious attacks and vulnerabilites
- URL Redirect
- URL Rewrite
-
Tiers - Standard (Delivery Optimized) - Premium (Security Optimized)
Routing
- It's the path that a HTTP request takes to reach to the backend
-
- Traffic Routing Available
- Latency
- Requests are sent to lowest latency backends acceptable within a sesitivity range
- Priority
- Requests are send based on a user-defined number
- Weighted
- Requests are sent acc to weight coefficient
- Session Affinity
- Session request from the same end user gets sent to the same backend
Origin - It is the endpoint of the backend
Origin Groups - It is the group of backends - Origin must belong to a origin group - This allows you to apply - Health Probes - health of your origin - Load Balancing Settings - the balancing of your origins
Health Checks - Check for the healthy response from the backend (HTTP Response code - 200 status)
Custom Domain Names - Can associate multiple Custom domain names with an Azure Front Door profile
Endpoint Manager - Provides an overview of the endpoints you've configured for your Azure front door
Routes - A route maps your domains and matching URL path patterns to a specific origin group
Traffic Accelaration - Connecting user to edge location - Takes direct path
Azure VPN
- VPN is a sec encrypted secure tunnel/channel of the communication between parties.
- Site to Site - Connects one entire site to another and it is always on.
- IPSec is a framework to establish secure channel between routers.
- Remote Access - So this is how we connect to our corporate network because we could be anywhere.