DOCKER BOOT CAMP

1-DAY

- VIRTUAL SESSION -

We worked hard to train IT professionals on Docker Technologies, in one day!

DOCKER – 1-DAY BOOT CAMP

Level: Introduction / all audience

Description:

This course provides a deep introduction to the Docker technology, including its business benefits.
It covers the 3 Docker layers (Containers –Application-, Docker Platforms, Cloud Infrastructure), including Microservices development and deployment processes.

Location: Online (virtual class room)

Price: $650

Keywords: Docker, Docker Swarm, Docker Machine, Cloud Native, Container Platform, Containers, Cloud Migration, DevOps, Orchestration, Microservices, Docker trainings, Docker Fundamentals

 

Objectives

Attendees who successfully complete this course will be able to

  • Understand what Docker is and how Docker can modernize the software supply-chain

  • Conceptualize a mental model for Docker workflow

  • Understand the foundations of Docker security and apply secrets management

  • Understand the foundations of containerization on a single Docker node

  • Ability to Dockerize an application by writing Dockerfiles

  • Create and manage images

  • Apply a basic continuous integration model for Docker

  • Understand the usage of volumes

  • Apply concepts of the Docker networking model

  • Write stack-based compose files

  • Understand how Docker Swarm works

  • Deploy a Docker Swarm application and scale it out

  • Apply common Swarm operations

Description

This course consists of the following:

 

Module 1: Docker in the Cloud Native World

This module introduces Docker in the Cloud Native World.

Typical Lesson Plan:

  • What is the Cloud Native World?

  • Why the IT World has changed?

  • Traditional World VS Cloud Native World

  • Demo: Deploying a Container in 10s

  • Container Platform VS Application Platform

 

Module 2: it’s all about Docker

This module introduces the details of Docker (history, products, philosophy, roadmaps, …)

Typical Lesson Plan:

  • Isolated technology (LXC) of the Linux Kernel

  • Docker Products (Swarm, Machine, Compose, RDS, …)

  • Roadmaps / The Community

 

Module 3: Building a powerful Docker Container

This module explains how to build a powerful container with the Docker Engine.

Typical Lesson Plan:

  • Interactive demo: build a container from scratch

  • Docker Hub: share your container in a repository

  • Dockerfiles: the docker receipt

  • Best practices (Webservers, CRM, APIs, …)

 

Module 4: Container Platform (Docker Swarm)

This module introduces the basics of a Container Platform with
Docker Swarm,

Typical Lesson Plan:

  • Why a Container Platform (benefits)?

  • Architecture and Management

  • Docker Swarm deployment (on Azure or AWS)

  • Add nodes to your Docker cluster

  • Operations & management of your Docker cluster

 

Module 5: DevOps – Docker

This module covers the new roles and jobs regarding the Docker technology

Typical Lesson Plan:

  • Docker DevOps: Time to work together

  • New Teams (small teams)

  • New Roles (Docker developers / Docker operators)

  • New Processes

CLOUD NATIVE BOOT CAMP

1-DAY

- VIRTUAL SESSION -

We worked hard to train IT professionals on the most advanced
Cloud Technologies, in one day!

CLOUD NATIVE – 1-DAY BOOT CAMP

Level: Introduction / all audience

Description:

This course provides a deep introduction to the Cloud Native technologies and theirs business benefits.
It covers the three Cloud Native layers (Application, Platform, Infrastructure), as well as Microservices development and deployment processes.

Location: Online (virtual class room)

Price: $650

Keywords: Docker, Cloud Native, Container Platform, Application Platform, Containers, Mesosphere, Kubernetes, Amazon Web Services, Cloud Migration, DevOps, Azure, Disrupt companies, Microservices

 

Objectives

Attendees who successfully complete this course will be able to

  • Define Cloud Native and its structure.

  • Differentiate between Container and Application platform

  • Select the right product & technology for the business

  • Understand the DevOps benefits & new processes

  • Improve and accelerate the application development pipeline

  • Explain the different patterns used in developing cloud native applications.

  • Differentiate between monolithic and microservices design

  • Develop and deploy microservices

 

Description

This course consists of the following:

 

Module 1: Cloud Native World

This module introduces the Cloud Native World.

Typical Lesson Plan:

  • What is the Cloud Native World?

  • Why the IT World has changed?

  • Traditional World VS Cloud Native World

  • Demo: Deploying a Cloud Native App in 10s

  • Container Platform VS Application Platform

 

Module 2: Application Platform

This module introduces the basics of an Application Platform (Cloud Foundry, Heroku, AWS Lambda, etc).

Typical Lesson Plan:

  • Why an Application Platform (benefits)?

  • Architecture and Management

  • Vendors / Communities

 

 

Module 3: Container Platform

This module introduces the basics of a Container Platform (Docker Swarm, Kubernetes, Mesosphere –Marathon-, Google App Engine, etc).

Typical Lesson Plan:

  • Why a Container Platform (benefits)?

  • Architecture and Management

  • Vendors / Communities

  • Demo: Deploying a container

 

Module 4: Cloud Native App Architecture Patterns

This module introduces the basics of cloud native applications architecture and how it differs from monolithic architecture.

Typical Lesson Plan:

  • Why Cloud Native Application Architecture?

  • Monolithic Architecture

  • Cloud-native application Characteristics

  • The Twelve Factor Application and beyond

 

Module 5: Introduction to Microservices

This module covers general architecture of Microservices and the concepts that drives their design.

Typical Lesson Plan:

  • Overview of Microservices

  • Microservices Communication Mechanisms

  • Microservices Challenges

 

Module 6: DevOps – Cloud Native

This module covers the new roles and jobs regarding the Cloud Native World.

Typical Lesson Plan:

  • DevOps: Time to work together

  • New Teams (small teams)

  • New Roles

  • New Processes

BOOK NOW

Cloud Native (1-DAY online boot camp)

8h00. 8am to 5pm

September 6th: Sold out.

October 11th: Available

November 22th: Available

December 6th: Available

Docker Fundamentals (1-DAY online boot camp)

8h00. 8am to 5pm

September 27th: Sold out.
October 25th: Available

November 5th: Available

November 13th: Available

 

Nous parlons aussi Français

Cloud Native Training (USA)

CHEETAH - YOUR CLOUD NATIVE TRAINING
311 Fourth Ave, Suite 207, San Diego 92101

  • Twitter - Grey Circle
  • YouTube - Grey Circle
  • Google+ - Gris Cercle

Copyright © 2017 CHEETAH TRAINING & INNOVATION CORP. All rights reserved.