Multi-cloud Load Balancing: Load Balancing Design Strategies
Cloud
| Beginner
- 14 videos | 1h 30m
- Includes Assessment
- Earns a Badge
Understanding design theory, network design, and how load balancers work is critical to an effective network deployment. In this course, you'll learn about design theory and how to apply it to build a reusable patterns. Then, you'll explore network design concepts and methods, where you'll examine how an enterprise network is structured for maximum efficiency. Next, you'll move on to learn about where a load balancer fits into the network architecture. You'll explore capacity planning and how to right-size your load balancer deployments, as well as considerations and best practices for load balancer deployments. Finally, you'll explore the methods and algorithms used in load balancing.
WHAT YOU WILL LEARN
-
Discover the key concepts covered in this courseDescribe how to apply design pattern theory to build efficient, reusable architecturesIdentify the components of a network designDescribe the steps to design a network architectureDescribe where a load balancer fits into various distributed system topologiesDescribe the distribution schemes used by load balancersOutline the steps to determine the required component capacity to build an efficient network
-
Recognize functions available in load balancers and which of them should be considered for a network architectureDescribe the best practices to take when implementing load balancing technologiesRecognize the different methods and algorithms used in load balancingImplement layer 4 load balancing using aws network load balancerImplement layer 7 load balancing using aws application load balancerLoad balance an iis web farm using application request routing in iisSummarize the key concepts covered in this course
IN THIS COURSE
-
1m 32sIn this video, you’ll learn more about your instructor and this course. In this course, you’ll learn about design theory and how to apply it to build a reusable pattern. Then you'll explore network design concepts and methods. You’ll also cover how an enterprise network is structured for maximum efficiency. You’ll learn where a load balancer fits into network architecture. Next, you'll explore capacity planning and cover considerations and best practices for load balancer deployments. FREE ACCESS
-
8m 50sIn this video, you’ll learn more about design pattern theory. As technology changes and organizations grow, they must be flexible in their IT architectures and designs in order to meet new requirements. Network design is a critical part of an interconnected organization and an area subject to frequent change. To reduce the impact of changes a network architecture should follow tested design patterns, topologies, and architectures to ensure best practices are adhered to. FREE ACCESS
-
6m 34sIn this video, you’ll learn more about network design concepts. Network architects must consider business requirements as well as functional requirements. Requirements should be well documented to provide direction and aid in decisions. Organizations must determine their uptime requirements when the business is operating or serving clients. A small business that utilizes its infrastructure during standard office hours would not have the same requirements as a global organization with 24-hour operations. FREE ACCESS
-
6m 45sIn this video, you’ll learn more about network design methodology. When a network architect is designing a new network architecture, whether it is from the ground up, a redesign, or an expansion, they should adhere to a series of steps that will help them organize their approach. Architects must work with the business to identify its goals when it comes architecture and any pain points it is currently experiencing to identify where improvements are needed. FREE ACCESS
-
6m 22sIn this video, you’ll learn more about load balancer topologies. A load balancer has one role, distributing traffic among various backends. However, their location within the network and the mode of operation can produce different results with different uses, so understanding these topologies is critical to effective deployment. The reverse proxy load balancer acts as an intermediate connection, receiving incoming traffic over the Internet and distributing the data to back-end services. FREE ACCESS
-
6m 6sIn this video, you’ll learn more about task distribution schemas. A load balancer is a device that sits between a requester and a source of information. They operate in one of two locations between a client and a service and between services. The function of the load balancer is to distribute workloads between multiple backends. These backends could be web servers, providing websites and applications to clients. Or, between microservices in a service mesh. FREE ACCESS
-
6m 41sIn this video, you’ll learn more about capacity planning. You’ll see capacity planning is a critical part of network design. It helps determine the size of the components involved in the network and their ability to provide servers to meet demand. Capacity planning comes in different forms, each approach offering different pros and cons. And capacity planning brings many benefits to both the organization and the technical team managing the services. FREE ACCESS
-
7m 17sIn this video, you’ll learn more about load balancing considerations. When an organization looks to implement load balancers with the network architecture, they should first address any considerations that will become evident during implementation. These considerations help situate and size the load balancer efficiently and help measure the correct technology and configuration. Capacity planning and understanding the load required of the load balancer is critical to ensuring the correct size is deployed. FREE ACCESS
-
7m 42sIn this video, you’ll learn more about load balancing best practices. Deploying a load balancer involves not only architectural decisions for placement and type of load balancer, but also decisions about how it will function. Configurations is determined by the specifics of the network. However, there are some standard practices that should be followed to ensure reusability and maximum effectiveness. FREE ACCESS
-
5m 48sIn this video, you’ll learn more about load balancing methods. Load balancers ensure applications continue to serve client requirements with minimal to no downtime. They distribute incoming traffic to backend services and share an even burden on each. The direct return method of load balancing addresses a specific problem, backwards traffic. Typically, load balancers will terminate the connection from the client and open a new connection to the backend. FREE ACCESS
-
8m 13sIn this video, you’ll watch a demo. You’ll learn about network load balancers at Layer 4. Now load balancers on AWS can be deployed in one of four ways. These include application network, gateway or classic, through the console, or by using the AWSCLI. Onscreen, you’ll see the AWS Management Console open. First, you’ll expand All services. Then, you’ll select EC2 under Compute. FREE ACCESS
-
8m 53sIn this video, you’ll watch a demo. You’ll learn about application load balancing at layer 7. The application load balancer in AWS supports distributing HTTP and HTTPS requests among multiple backends and supports advanced routing from microservices and containers. Deploying a load balancer starts with creating a target group, which is a collection of backend servers the incoming traffic will be distributed between. You’ll log into the AWS Management Console and expand All Services. FREE ACCESS
-
7m 58sIn this video, you’ll watch a demo. You’ll learn about application request routing or ARR. It’s a plugin for Internet Information Services, Microsofts’ website and web application server. Application request routing provides load balancing with rule-based routing, session persistence, and distributed disk caching. When installed on a server in front of a web farm, it provides reverse proxy functions, routing traffic from an exposed front end to backend servers on a private subnet. FREE ACCESS
-
1m 20sIn this video, you’ll summarize what you’ve learned in this course. You’ve learned to plan and design a network architecture and cooperating load balancers using design patterns, capacity planning, and best practices. You explored design pattern theory and network design concepts and methodologies where a load balancer fits in topologies. You also learned about task distribution, schemas, and capacity planning. You also learned about load balancing best practices, methods, and what to consider. 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.