Multi-cloud Load Balancing: Load Balancing Design Strategies

Cloud    |    Beginner
  • 14 videos | 1h 30m
  • Includes Assessment
  • Earns a Badge
Rating 4.7 of 6 users Rating 4.7 of 6 users (6)
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 course
    Describe how to apply design pattern theory to build efficient, reusable architectures
    Identify the components of a network design
    Describe the steps to design a network architecture
    Describe where a load balancer fits into various distributed system topologies
    Describe the distribution schemes used by load balancers
    Outline 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 architecture
    Describe the best practices to take when implementing load balancing technologies
    Recognize the different methods and algorithms used in load balancing
    Implement layer 4 load balancing using aws network load balancer
    Implement layer 7 load balancing using aws application load balancer
    Load balance an iis web farm using application request routing in iis
    Summarize the key concepts covered in this course

IN THIS COURSE

  • 1m 32s
    In 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 50s
    In 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
  • Locked
    3.  Network Design Concepts
    6m 34s
    In 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
  • Locked
    4.  Network Design Methodology
    6m 45s
    In 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
  • Locked
    5.  Load Balancer Topologies
    6m 22s
    In 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
  • Locked
    6.  Task Distribution Schemes
    6m 6s
    In 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
  • Locked
    7.  Capacity Planning
    6m 41s
    In 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
  • Locked
    8.  Load Balancing Considerations
    7m 17s
    In 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
  • Locked
    9.  Load Balancing Best Practices
    7m 42s
    In 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
  • Locked
    10.  Load Balancing Methods
    5m 48s
    In 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
  • Locked
    11.  Implementing Network Load Balancing at Layer 4
    8m 13s
    In 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
  • Locked
    12.  Implementing Application Load Balancing at Layer 7
    8m 53s
    In 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
  • Locked
    13.  Using Application Request Routing
    7m 58s
    In 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
  • Locked
    14.  Course Summary
    1m 20s
    In 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.

YOU MIGHT ALSO LIKE

Rating 4.7 of 37 users Rating 4.7 of 37 users (37)
Rating 4.6 of 415 users Rating 4.6 of 415 users (415)
Rating 4.4 of 154 users Rating 4.4 of 154 users (154)

PEOPLE WHO VIEWED THIS ALSO VIEWED THESE

Rating 4.5 of 40 users Rating 4.5 of 40 users (40)
Rating 3.7 of 161 users Rating 3.7 of 161 users (161)
Rating 4.9 of 10 users Rating 4.9 of 10 users (10)