Course Details | Cloudthat

Course Overview

This two-day course provides a clear perception and hands-on knowledge about the top topic on Google Trends, Docker. The course discusses core concepts about containers, containerization of applications, hands-on knowledge about moving applications to Docker containers, and architecting highly available and scalable applications deployed on Dockers. We also talk about networking in Docker and finally setting up various user-facing applications hosted within containers.

After completing this course, students will be able to:

  • To attain a deep knowledge of Docker and the use of containers for deploying & managing applications on Docker
  • To attain a thorough knowledge about the networking in Docker
  • After completing this course, you will understand best practices to use Docker
  • Learn to use Docker repository to manage your own images
  • Understand how Docker can simplify your continuous deployment approach

Upcoming Batches

India Online Enroll

To be Decided

Key Features

  • Our training modules have 50% - 60% hands-on lab sessions to encourage Thinking-Based Learning (TBL)
  • Interactive-rich virtual and face-to-face classroom teaching to inculcate Problem-Based Learning (PBL)
  • Industry certified instructor-led training and mentoring sessions to develop Competency-Based Learning (CBL)
  • Well-structured use-cases to simulate challenges encountered in a Real-World environment
  • Integrated teaching assistance and support through experts designed Learning Management System (LMS) and ExamReady platform
  • Being an authorized Industry Learning Partner gives us the edge over competition

Who Should Attend

  • IT Professionals who want to learn to work on highly reliable, scalable, available, cost-efficient virtual machines using Docker
  • Startups that want to build their IT infrastructure at a fraction of the cost of traditional methods by using containers
  • Developers interested in deploying scalable applications using Dockers
  • System administrators wanting to improve the efficiency of their servers
  • Professionals who want to make their resumes more attractive to the prospective employees by having hands-on Docker experience

Prerequisites

  • Should have basic understanding of Cloud and Virtualization concepts
  • Should have hands-on knowledge of AWS, as AWS is used in the labs
  • Should have good knowledge and should have hands-on experience with Linux
  • Should have some IT industry work experience or those pursuing a degree in the IT field

Course Outline Download Course Outline

Day 1:

Micro Service Architecture

  • What is MSA
  • Characteristics of a MSA

Introduction to Containers

  • What are Containers and when to use them
  • VMs v/s Containers

Docker

  • Installing Docker development environment
  • Docker Architecture: Docker Machine, Docker Client, Docker Hub, Docker Compose
  • Running the first container and understanding Docker Image
  • Common Docker commands
  • Port Mappings
  • Understanding volumes

DockerFile

  • Understanding containers linking
  • Writing Dockerfile to build and run containers
  • Linking containers in a DockerFile

Docker Networking

  • Default networks created by Docker
  • Container to container communication via Bridge network
  • Creating custom bridge networks and launching containers on specific bridges

Day 2:

Docker Compose

  • Writing a distributed application that runs of two containers, the app container depending upon the DB container
  • Writing a distributed application using linking and then with bridge networking
  • Docker compose commands

Docker Machine

  • Overview of Docker Machine
  • Creating a new docker node on AWS, using the docker-machine cli
  • Running containers on the remote docker node

Docker Swarm

  • Overview of Docker Swarm and container orchestration
  • Setting up a docker swarm cluster (1 master, 2 slaves) on AWS and orchestrating container deployment and other life cycle commands
  • Docker Swarm v/s Kubernetes

Certification

    • By earning Docker Essentials – Level 2 certification, you will show your future or current employer that your competency in DevOps paradigm.
    • Docker Essentials – Level 2 can be used to prepare for other DevOps role-based or specialty certifications, but it is not a prerequisite for any of them.
    • On successful completion of Docker Essentials – Level 2 training aspirants receive a Course Completion Certificate from us
    • By successfully clearing the Docker Essentials – Level 2 exams, aspirants earn certification

Our Top Trainers

Lakhan Kriplani

He had involved in various client projects to set up infrastructure on Cloud for various Analytics applications, E-Commerce, setup CICD Pipeline using AWS services. He has experience in developing highly secure, scalable web applications using MVC architecture. etc.

Haris AK

Haris works as Cloud Solutions Architect in CloudThat technologies, being passionate about ever evolving technology. He is specialist on Docker, Kubernetes, Ansible, Git/Jenkins, Terraform and other DevOps Technologies. Haris Architects’ solutions on Cloud as well on-Premises using wide etc.

Pavan Bhawsar

Pavan is a Microsoft Certified Trainer at CloudThat. He is an enthusiastic and passionate trainer, empathic observer towards the trending technologies with demonstrated skill in Azure and hybrid Cloud Administration. He has 6+ years of corporate experience, etc.

Rakesh Kumar

Rakesh serves as a Subject Matter Expert- Cloud at CloudThat technologies. He is a Cloud enthusiast with demonstrated skills in Azure, Hybrid-Cloud administration, Linux and DevOps. Alongside working on Azure Cloud deployment, administration and implementation, he is also engaged etc.

Haris AK

Haris works as Cloud Solutions Architect in CloudThat technologies, being passionate about ever evolving technology. He is specialist on Docker, Kubernetes, Ansible, Git/Jenkins, Terraform and other DevOps Technologies. Haris Architects’ solutions on Cloud as well on-Premises using wide etc.

Course Fee

Select Course date

Add to Wishlist

Course Price at

₹ 14900 + 18% GST

Enroll Now