Multi-cloud Load Balancing: Principles of Load Balancing
Cloud
| Beginner
- 14 videos | 1h 30m
- Includes Assessment
- Earns a Badge
Load balancers are a fundamental component in any distributed application architecture. In this course, you'll explore what load balancers do and where they are used. Then, you'll discover how they have evolved into modern day application delivery controllers. You'll learn about the different types and features available in modern load balancing solutions. You'll then move on to explore standard network topologies that incorporate load balancing, as well as how to effectively introduce Layer 4 and Layer 7 load balancers. You'll learn how a load balancer in the cloud can vary from on-prem and examine load balancing across different cloud platforms. Finally, you'll learn how to deploy both a Layer 4 and a Layer 7 cloud-native load balancing solution on the Microsoft Azure platform.
WHAT YOU WILL LEARN
-
Discover the key concepts covered in this courseDescribe what load balancing is, where it is used, and what forms load balancers come inRecognize the advancements in load balancing technology and how to enable them in the cloudIdentify the different protocols and types of load balancers in use todayIdentify desirable features in a modern load balancing solution and what functions they provideDescribe the appropriate topology to implement when introducing load balancing technologies into a system architectureRecognize when to use a layer 4 load balancer and their constraints and benefits
-
Recognize when use a layer 7 load balancer and their constraints and benefitsDifferentiate between cloud-based load balancers and traditional load balancer technologiesDifferentiate between hybrid and multi-cloud modelsDescribe the challenges and use cases of introducing load balancing across cloud platformsRecognize how to implement layer 4 load balancing using azure load balancerRecognize how to implement layer 7 load balancing using azure traffic managerSummarize the key concepts covered in this course
IN THIS COURSE
-
1m 3sIn this video, you’ll learn more about your instructor and this course. In this course, you’ll learn how load balancers are deployed, where they are used, and what functions they perform. You’ll also learn about their evolution with the cloud and how they add security and performance features. FREE ACCESS
-
8m 42sIn this video, you’ll learn more about Load Balancing Uses. Load balancing is a methodical distribution of traffic either generated by applications or from network request to a back end system. The function of the load balancer is to increase performance or ensure continuity in the event of failure or a combination of the two. Incoming traffic is distributed across multiple back ends. The load balancer deployment determines where the request is transferred. FREE ACCESS
-
5m 54sIn this video, you’ll learn more about the Evolution of Load Balancing. Historically, load balancing has involved hardware devices that operate with one function, to distribute incoming requests between multiple back end servers. They provide traffic routing with very little intelligence. They pass a request to another IP in a pool without awareness of the state of the server or the requirements of the request. FREE ACCESS
-
6m 11sIn this video, you’ll learn about the types of modern load balancers. When a load balancer is deployed, the algorithm must be configured. The algorithm determines how the load balancer is used to balance traffic across connected back end servers. Certain algorithms are more appropriate for different kinds of traffic. Each is evaluated for its use and positioning within the organization's application stack. FREE ACCESS
-
9m 58sIn this video, you’ll learn about features of modern load balancers. Traditional load balancers passed incoming traffic to back-end servers based on primitive distributed algorithms. This required manual configuration and for the administrator to be aware of the health of the servers and services in the back-end pool, their current state, and any predicted activity. Modern load balancers come with an array of features that can be utilized with emerging and advanced application landscapes. FREE ACCESS
-
5m 42sIn this video, you’ll learn about load balancer topologies. Load balancers can be deployed in many network topologies. Topology is the way in which constituent parts are interrelated or arranged. Here, topology refers to where the load balancer is placed in the network to provide services between client requests and the back end they’re attempting to connect to. The middle proxy topology is the most frequently found topology that incorporates a load balancer. FREE ACCESS
-
6m 27sIn this video, you’ll discover layer 4 load balancing. Layer 4 load balancing is implemented at the transport layer of the OSI reference model. It bases its routing decisions on the source and destination IP address and ports referenced within the packet header. A layer 4 load balancer doesn’t inspect the contents of the packet or make intelligent routing decisions based on application awareness. Load balancers are presented to client connections through an IP address. FREE ACCESS
-
6m 27sIn this video, you’ll discover layer 7 load balancing. Layer 7 load balancers can make intelligent decisions about distributing the request to the back end. With these, packets can be distributed by rules relating to the content requested by the packet. A layer 7 load balancer also has more advanced features. Circuit breaking can be used to stop repeated attempts at sending traffic to an unresponsive application until it becomes available again. FREE ACCESS
-
8m 33sIn this video, you’ll learn about cloud load balancers. Cloud load balancers come in various forms. They’re able to distribute traffic based on criteria and apply intelligent decision making. Load balancers within a software-defined network separate the control and data planes, allowing for centralized control over load balancers with tight integration with the network. Orchestration and automation can be utilized to deploy and configure software-defined load balancers, making them more agile in their delivery. FREE ACCESS
-
6m 22sIn this video, you’ll learn about multi- and hybrid cloud deployments. Cloud computing runs workloads within an abstracted resource pool on a scalable network managed by a vendor. These workloads can be virtual machines or managed services. They are a collection of resources abstracted and pooled for segmentation and used in a shared tenancy model through rapid provisioning. A private cloud is a cloud environment dedicated to one organization's use. FREE ACCESS
-
8m 13sIn this video, you’ll learn about load balancing across clouds. When it comes to load balancing between clouds, whether they’re hybrid or multi-cloud architecture, there are some items to be considered from the organizational perspective. Some vendors may learn their product is limited to a specific cloud platform. There's no capability for traffic distributed to any other external endpoints. Load balancers are a resource you should factor into this. FREE ACCESS
-
6m 48sIn this video, you’ll watch a demo. You’ll learn to implement network load balancing at layer 4. Layer 4 load balancing works at the transport layer of the OSI stack distributing traffic among back end servers using the TCP or UDP protocols. On the Microsoft Azure Cloud Platform, this service can be performed using the Azure load balancer. This load balancer is a software-defined service fully integrated into Azure Stack. It distributes traffic between endpoints. FREE ACCESS
-
8m 35sIn this video, you’ll watch a demo. You’ll learn to implement network load balancing at layer 7. Layer 7 load balancing occurs at the application layer of the OSI stack, performing packet inspections to determine the requirements of the packet and perform intelligent traffic distribution. This type of load balancing can be performed on the Azure cloud platform to the Azure Application Gateway. It makes routing decisions based on the attributes of the HTTP request. FREE ACCESS
-
1m 7sIn this video, you’ll summarize what you’ve learned in this course. You’ve learned load balancers evolved into application delivery controllers and when to use them at Layer 4 or Layer 7. You explored the uses and features of load balancing and its evolution and load balancer topologies. You looked at the constraints and benefits of Layer 4 and 7 load balancers. You also explored hybrid and multi-cloud differences and load balancing across cloud platforms. FREE ACCESS
EARN A DIGITAL BADGE WHEN YOU COMPLETE THIS COURSE
Skillsoft is providing you the opportunity to earn a digital badge upon successful completion on some of our courses, which can be shared on any social network or business platform.
Digital badges are yours to keep, forever.