Microservices using Docker & Kubernetes

Docker for Enterprise Operations

Prerequisites of the training

 

Day - 1 Agenda Outlined

Time Topic Discussion Demo Lab
09:30 AM - 11:15 AM
  • Welcome and Intro
  • Installing UCP
  • UCP Architecture
  • Introduction to Docker Datacenter
  • Docker Engine Swarm mode
YES NO NO
11:15 AM - 11:30 AM BREAK      
11:30 AM - 01:00 PM
  • Deploying services in UCP
  • UCP Networking and load balancing
  • Deploying applications across multiple nodes
  • Backwards compatibility with classic Swarm
YES YES YES
01:00 PM - 02:00 PM BREAK      
02:00 PM - 03:30 PM
  • UCP User Management
  • UCP role based access control
  • Basic troubleshooting
YES YES YES
03:30 PM - 03:45 PM BREAK      
03:45 PM - 06:00 PM
  • Installing Docker Trusted Registry
  • DTR Overview
  • Creating public and private DTR repositories
YES YES YES

Day - 2 Agenda Outlined

Time Topic Discussion Demo Lab
09:30 AM - 11:15 AM
  • DTR access control
  • Content Trust and Imaging Signing with Notary
  • Designing a DDC Deployment
YES YES YES
11:15 AM - 11:30 AM BREAK      
11:30 AM - 01:00 PM
  • Closing notes, further information and discussion
  • Deploying Docker Datacenter for Evaluation and Production
  • Managing Container Services with Docker Universal Control Plane
YES YES YES
01:00 PM - 02:00 PM BREAK      
02:00 PM - 03:30 PM
  • Docker Networking Drivers - Use Cases and Definitions
  • Continuous Integration with Docker Compose
  • Deploy Docker Swarm cluster on Azure
  • Filtering And Scheduling(Introduction ,Scheduling Overview ,Scheduling with RAM Reservations ,Affinity Filters,Standard Constraints ,Custom Constraints)
  • Create Overlay Network
YES YES YES
03:30 PM - 03:45 PM BREAK      
03:45 PM - 06:00 PM
  • Load Balance and Service Discover in Swarm Mode
  • Apply Rolling Updates Across Swarm Cluster
  • Add Healthcheck for Containers
  • Keeping Secrets with Docker Swarm
  • Enable Maintenance Mode for a Swarm Node
  • Graphing Docker Metrics with Prometheus
  • Backup recovery and HA
  • Docker APIs
YES YES YES

 

 

Docker, Container and Docker SWARM  Fundamentals

Prerequisites of the training

 

(3 Days)

Agenda of the day 1


Introduction to Virtualization (Discussion)

Architecture (Discussion)

Containerization Basics and docker basics (Discussion, Demo & Lab)

Agenda of the day 2


The Dockerfile, Builds and Network Configuration (Discussion, Demo & Lab)

Docker Commands and Structures (Discussion, Demo & Lab)

Orchestration Basics (Discussion, Demo & Lab)

Building a Swarm Cluster in the real world (Discussion, Demo & Lab)

Agenda of the day 3


Lab exercise (Discussion, Demo & Lab)

Working with docker client (Discussion, Demo & Lab)

Docker Hub (Discussion, Demo & Lab)

Getting Practical with Docker by using WordPress (Discussion, Demo & Lab)

 

Docker, Container and Kubernetes Foundations

Prerequisites of the training

 

Day - 1 Agenda Outlined


Introduction to Virtualization (Discussion)

Architecture (Discussion)

Containerization Basics and docker basics (Discussion, Demo & Lab)

Day - 2 Agenda Outlined


The Dockerfile, Builds and Network Configuration (Discussion, Demo & Lab)

Docker Commands and Structures (Discussion, Demo & Lab)

Day - 3 Agenda Outlined


Kubernetes fundamentals (Discussion, Demo & Lab)

Kubernetes Administration

Prerequisites of the training

Day - 1 Agenda Outlined


 

Overview of the following topics (Discussion)