There are currently no items in your shopping cart.

User Panel

Forgot your password?.

Docker Orchestration and Microservices, Second Edition

Video Introducing this tutorial

Introduction :

Docker Orchestration and Microservices: Introduction 00:02:57 :
Understand basic Docker concepts
Using Dockerfiles to create images

Lesson 1: Thinking in Terms of Microservices :
Learning objectives
1.1 Understand microservices
1.2 Understand what problems microservices solve
1.3 Understand the complexities introduced by microservices
1.4 Define an example of a microservice-based architecture

Lesson 2: Dockerizing Your Microservices :
Learning objectives
2.1 Understand how Docker can benefit a microservice architecture
2.2 Create a Docker container for each app
2.3 Configure your apps for both production and development

Lesson 3: Using Registries to Store and Distribute Docker Images :
Learning objectives
3.1 Define a Docker registry
3.2 Configure your Docker image to be pushed to Docker Hub
3.3 Configure your Docker image to be rebuilt upon code pushes to Github

Lesson 4: Deploying Single Instance Single Container Apps with Docker Machine :
Learning objectives
4.1 Understand how Docker Machine works
4.2 Use Docker Machine to simulate deployment with a VM
4.3 Use Docker Machine to deploy to a cloud provider
4.4 Understand the basics of multi-container apps

Lesson 5: Local Development of Microservices-Based Apps with Docker Compose :
Learning objectives
5.1 Define application topologies with Docker Compose
5.2 Connect a local test DB with Docker Compose
5.3 Define the right sub­topology for each microservice's local development

Lesson 6: Single Instance MultiContainer Apps with Docker Compose :
Learning objectives
6.1 Configure a new Docker Compose file for production
6.2 Use a .env file to securely use env vars
6.3 Use Compose and Machine together to deploy the application

Lesson 7: Multi-­Instance Multi-Container Applications with Docker Swarm, Stack, and Compose :
Learning objectives
7.1 Create a Docker Swarm cluster
7.2 Create a Swarm stack with one type of replicated container
7.3 Create a Swarm stack with multiple types of replicated containers

Lesson 8: Advanced Docker Swarm Configuration :
Learning objectives
8.1 Spin down a Docker Swarm
8.2 Scale a Swarm up or down

Lesson 9: Container Orchestration with Kubernetes :
Learning objectives
9.1 Understand Kubernetes concepts
9.2 Run Kubernetes locally
9.3 Define your first pod
9.4 Use Kubernetes labels
9.5 Understand and use Kubernetes replication controllers
9.6 Use the Kubernetes Services construct