Solutions for Multi-cloud Load Balancing: Load Balancing with Docker

Docker Engine 20.10
  • 15 Videos | 1h 32m 18s
  • Includes Assessment
  • Earns a Badge
Docker Swarm provides all the tools necessary to spin up Docker Swarm clusters with relative ease. It is also readily available, being integrated directly into Docker Engine, which means Docker itself now provides orchestration. Docker Swarm's routing mesh networking model is excellent. But it lacks availability, visibility, security and control that more complex, production deployments require, so some help is needed to fill in the missing components. In this course, you'll explore Docker components and objects, as well as how Docker deployments differ from traditional deployments, with a focus on the microservices architecture afforded by Docker's container technology. You'll also learn how microservice architecture has changed load balancing deployments. Next, you'll investigate fully versus self-managed cloud services, Docker load balancing scenarios including Docker Swarm, NGINX open-source load balancing, and using an external edge router in a Docker Swarm cluster. Finally, you'll learn how to install Docker and configure load balancing for various example scenarios.

WHAT YOU WILL LEARN

  • discover the key concepts covered in this course
    describe how Docker works with containers and images to package and deploy containerized apps and services and how it aligns with CI/CD and microservice patterns
    compare how Docker deployments stack up to traditional deployment types
    describe the Docker Engine, Docker client, and Docker registries
    describe Docker objects including images, containers, volumes, networks, Docker Swarm, and Docker Compose
    install, configure, and test Docker on Ubuntu Linux
    initialize a Docker swarm on Ubuntu Linux
    describe how microservices have fundamentally changed deployments and load balancing
  • describe challenges specific to load balancing Docker deployments
    describe how fully managed cloud services compare to self-managed services
    describe Docker load balancing scenarios including load balancing with NGINX load balancer and using swarm mode
    describe deployment scenarios across global networks using Docker Swarm with external reverse proxy and load balancing software
    configure load balancing with swarm mode on Ubuntu Linux
    configure load balancing using an NGINX container
    summarize the key concepts covered in this course

IN THIS COURSE

  • Playable
    1. 
    Course Overview
    2m
    UP NEXT
  • Playable
    2. 
    What Is Docker
    8m 6s
  • Locked
    3. 
    Docker vs. Traditional Deployments
    6m 6s
  • Locked
    4. 
    Docker Components
    5m 31s
  • Locked
    5. 
    Docker Objects
    8m 25s
  • Locked
    6. 
    Installing Docker
    7m 33s
  • Locked
    7. 
    Working with Docker Swarm
    3m 53s
  • Locked
    8. 
    Microservices and Load Balancing
    9m 41s
  • Locked
    9. 
    Docker Load Balancing Challenges
    5m 3s
  • Locked
    10. 
    Fully Managed vs. Self-managed Services
    5m 2s
  • Locked
    11. 
    Docker Load Balancing Scenarios
    7m 25s
  • Locked
    12. 
    Docker Load Balancing across Global Networks
    4m 14s
  • Locked
    13. 
    Configuring Load Balancing with Docker Swarm
    4m 9s
  • Locked
    14. 
    Configuring Load Balancing Using Nginx
    7m 29s
  • Locked
    15. 
    Course Summary
    1m 13s

EARN A DIGITAL BADGE WHEN YOU COMPLETE THIS COURSE

Skillsoft is providing you the opportunity to earn a digital badge upon successful completion of this course, which can be shared on any social network or business platform

Digital badges are yours to keep, forever.