Vind een opleiding

LEARNING PATH: Docker Swarm: Journey from Novice to Experts - Udemy

Doelgroep: This Learning Path is designed for sysadmins and DevOps engineers who know what Docker does and are now looking forward to manage multiple containers on multiple hosts using the orchestration feature.
Duur: 7 uur in totaal
Richtprijs: $199.99
Taal: Engels
Aanbieder: Udemy

>> proefles

Docker Swarm is a cluster manager solution developed by Docker. You can use it to quickly deploy a cluster of Docker hosts running either on your local machine or on supported cloud platforms. Docker provides a fast and robust way to deploy applications. At present it is very popular as it makes it possible to get many applications running on the same server. It is a clustering and scheduling tool for Docker containers. With Swarm, IT administrators and developers can establish and manage a cluster of Docker nodes as a single virtual system. So, if you're interested to build and manage containers in a highly-available cluster to deploy multi-container services to a Swarm, then go for this Learning Path.

Packt’s Video Learning Paths are a series of individual video products put together in a logical and stepwise manner such that each video builds on the skills learned in the video before it.

The highlights of this Learning Path are:

  • Create, update, and remove services from the Docker Swarm cluster
  • Discover how to use Docker Swarm to manage many containers across multiple servers
  • Enhance your orchestration skills with Docker Swarm and Compose to orchestrate containers
  • Deploy containers in a highly-available environment and scale them

Let’s take a quick look at your learning journey. In this Learning Path, you’ll first learn how Docker Swarm works. You will then use Docker Machine to create Docker hosts on your local Mac or Windows box, in your datacenter, or on cloud providers such as AWS or Digital Ocean. You’ll also learn about Docker images, and how to manage services in the cluster. This Learning Path will cover Docker Secret, a safe encrypted place to store and inject credentials and secrets into containers. To run tasks in the cluster, you will learn about Docker services and Docker Stack.

Further, you’ll learn the new orchestration features to build, test, and deploy your app using Docker. You’ll learn how to use Docker Swarm to manage many containers across multiple servers. You’ll get familiarized with local and shared storage and multi-host networking. You’ll then learn about the Docker Swarm Remote API. You’ll find out how to retrieve information from the cluster, and deploy and scale services using the API. You'll then know how to build your centralized logging and how to send data. Finally, you'll learn how to search for logs using Kibana, and collect metrics to monitor containers running in the cluster.

Towards the end of this Learning Path, you’ll be able to use Docker Compose to create and deploy multi-container services to a Swarm and also send logs to a centralized place to monitor your Docker Swarm cluster.

Meet Your Experts:

We have combined the best works of the following esteemed author to ensure that your learning journey is smooth:

  • Alberto Guimarães Viana is a DevOps Engineer, based in Hamburg, Germany. He has been working for 11 years in the IT field and has worked for many companies in Brazil, the United States, the United Kingdom, and now Germany. He specializes in infrastructure as a code, continuous integration, continuous delivery, and software development. Email: albertogviana@gmail.com
  • Randall Smith is a senior systems administrator at Adams State University. He has been administering Windows, Linux, and BSD systems since 1999.He has been active in helping other sysadmins solve problems online and off. He has presented at the Colorado Higher Ed Computing Organization and Educause conferences on topics including Linux KVM and Ceph. In his spare time, Randall streams Let's Play gaming videos at Music Free Gaming on YouTube and Twitch.


>> Meer info