Watch videos with subtitles in your language, upload your videos, create your own subtitles! Click here to learn more on "how to Dotsub"

TC015 What is a load balancer_MM

0 (0 Likes / 0 Dislikes)
In this video, we are going to discuss what a load balancer does and how it can make applications work more efficiently. Modern web applications can receive hundreds of thousands, if not millions, of concurrent requests from users and stakeholders every day. And best practice tells us to spread this load across multiple instances. However, every time you add a instance, you need a way to direct requests across all of them, along with maximizing speed and capacity of each one. If you want to ensure the best possible experience for everyone involved, you'll want to make sure that if one instance goes down, the requests can be routed to the remaining online instances. Or, if a new instance is added, it'll automatically start to process new requests. To address these requirements, Azure provides a suite of fully-managed load-balancing solutions for these scenarios. We're going to talk about three tools, the Azure Load Balancer, the Azure Application Gateway, and the Azure Traffic Manager. These can be used together or individually, depending on your preference and needs. For starters, the Azure Load Balancer, which operates at the transport layer, also known as layer 4, routes TCP and UDP traffic based on source IP address and port to a destination IP address and port. This allows IT operations to scale applications and create high availability for the workloads. This is a basic load balancer, doesn't perform any type of packet inspection. It only manages load across the back-end pool. However, if you're looking for advanced load balancer capabilities, such as transport layer security, also known as TLS Protocol Termination or SSL offload and other things, the Azure Application Gateway will be a much more effective match. It operates at the application layer, also known as layer 7, and has the capabilities to perform more advanced tasks such as URL-based routing and automatic http to http to https redirection. This ensures that all communication between the application and its users takes place over an encrypted path. Plus, it can also host multiple websites, which enables you to configure more than one website on the same Application Gateway instance where each site can be redirected to its own back-end pool. And when it comes to security,the Application Gateway is also capable of both secure socket layer, also known as SSL, termination, and end-to end SSL encryption that meets all of your requirements. Furthermore, it can act as a web application firewall, sometimes called a WAF, W-A-F, providing protection for your web application from common exploits and vulnerabilities based on rules from the Open Web Application Security Project, also shortened sometimes to the acronym OWASP. Finally, if you're looking for global DNS load balancing, the Azure Traffic Manager will be your best bet. It offers DNS-based traffic load balancing that enables you to distribute traffic optimally to services across global Azure regions, while at the same time providing high availability and responsiveness. Plus, it uses DNS to redirect client requests to the most appropriate services endpoint based on a traffic-routing method and the health of the endpoint itself. So with all of that said, the Azure suite of fully-managed load balancing solutions has you covered, no matter what your scenario or needs are. Again, remember that you can use these tools individually or in concert to ensure that your workloads are always accessible and secure, making you confident that your applications are running as efficiently as possible.

Video Details

Duration: 3 minutes and 47 seconds
Language: English
License: Dotsub - Standard License
Genre: None
Views: 6
Posted by: csintl on Aug 27, 2018

TC015 What is a load balancer_MM

Caption and Translate

    Sign In/Register for Dotsub above to caption this video.