Be a DevOps Engineer! - Dice Analytics
 

Be a DevOps Engineer!

Presenting professional LIVE training on

DevOps with Github, Jenkins, Docker Containers,

Kubernetes and Ansible

A Professional course about the best DevOps principles and practices using the latest tools to support CI/CD workflows. In this course, you will learn about Microservices and the best Practices of Deploying them. You will be introduced to Version Control System like Github and a Complete CI/CD workflow for a repository. You will be creating a Jenkins pipeline for building the application and running the tests for it. You will also be able to Build the Docker image in Jenkins and pushing them to Docker registry and have a deep understanding of Docker Containers.

 

 

After this course you will be capable of deploying application on Docker Containers and the best practices. You will skill up in Kubernetes architecture and deploying the application on Kubernetes cluster, templatizing your manifests using Helm charts.

View Course Outline Reserve Your Seat

Schedule

Starting

26th December’20

Duration

8 Weeks (Saturdays)

Timings

10:00AM to 06:00PM

Remaining

Limited slots available

Meet the Instructor

Meet the trainer of this course who is DevOps expert!

qodef-fullwidth-slider

Mr. Ali Kahoot

Software & DevOps Engineer

Software & DevOps Engineer with broad experience in Software Development and developing CI/CD workflows for complex applications consisting of different various Microservices. I have been working on tools like Jenkins, Docker Containers, Kubernetes, Helm for years. Currently working as Team Lead at Stakater, Aurora Solutions.

Course Outline

Week 1: Introduction to DevOps & GitHub

  • Introduction to DevOps
  • Why DevOps
  • What is DevOps
  • DevOps Practices
  • What is CI/CD
  • Introduction to Microservices architecture
  • Introduction to Version Control System
  • Git Installation
  • Basic Git Commands
  • Creating Github Repository

Week 2: Github & Docker

  • Branching
  • Creating Pull Request
  • Stashing
  • Tagging
  • Forking a Github Repo
  • What are Containers?
  • What is Docker
  • VMs vs Containers
  • Installing Docker
  • Running First Container Using Docker
  • Networking
  • Persistent Storage in Docker
  • Container Logs

Week 3: Docker Images & Docker Compose

  • Images Vs Containers
  • Dockerfile Basics
  • Build Images from Dockerfile
  • Build Images from Containers
  • What is Docker Compose?
  • Basic Docker Compose Commands

Week 4: Containerizing Applications

  • Developing a basic backend application
  • Creating Dockerfile for backend application
  • Docker compose for backend application
  • Developing a basic frontend application
  • Creating Dockerfile for frontend application
  • Docker compose for frontend application
  • Creating web application using Docker Compose

Week 5: Jenkins

  • Introduction to Jenkins
  • Installing Jenkins using Docker
  • Create a simple Jenkins Project
  • Introduction to Jenkins Pipelines
  • JenkinsFile
  • Create Jenkins CI/CD application pipeline
  • Create Jenkins pipeline to build Docker Image

Week 6: Ansible

  •  What is Configuration Management
  •  Introduction to Ansible
  •  Installing Ansible using Docker
  •  Introduction to YAML
  •  Inventory
  •  Playbooks
  •  Modules
  •  Variables
  •  Roles
  • Ansible Galaxy

Week 7: Kubernetes

  • Kubernetes Introduction
  • Difference between Docker Swarm & Kubernetes
  • Kubernetes Deployment Options
  • Kubernetes Setup: Minikube
  • Node Architecture
  • Kubernetes Concepts
  • Controllers
  • Deployments
  • Services
  • DaemonSets
  • StatefulSets
  • Secrets and ConfigMaps
  • Scaling
  • Ingress
  • Namespaces
  • RBAC
  • Kubeless Introduction
  • Kubernetes: Cloud Services

Week 8: Helm & Projects

  • Introduction to Helm charts
  • Why use Helm Charts
  • Helm Concepts
  • Installing Helm
  • Deploy Application using Helm Charts
  • Helm Chart Repository
  • Project

Tools & Technologies

PRICING

Individual
Price for an Individual
Rs 22,000 per person
Group of Two
7% Discount for a group of two people
Rs 20,460 per person
Group of Three
10% Discount for a group of Three people
Rs 19,800 per person
Group of Four
15% Discount for a group of four people
Rs 18,700 per person

 

Frequently Asked Questions

Who should attend the course?

Recent graduates, third year and final year students from the computer science disciplines.

Professionals from the computer science domain who want to shift the profession to DevOps.

Executives who want to build the initial knowledge about the impact of the DevOps technologies on organization growth.

Who is the Instructor?

What is the timing of the course?

Duration: 8 weeks

Class Day: Saturdays

Timings: 10:00 AM to 06:00 PM

Can I get a job after this course?

Since our instructors are industry experts so they do train the students about practical world and also recommend the shining students in industry for relevant positions.

Will I get a certificate after this course?

Yes, you will be awarded with a course completion certificate by Dice Analytics. We also keenly conduct an annual convocation for the appreciation and recognition of our students.

How much hands-on will be performed in this course?

Since our courses are led by Industry Experts so it is made sure that content covered in course is designed with hand on knowledge of more than 70-75 % along with supporting theory.

What are the PC requirements?

For DevOps professional course, you need to have Minimum Core i3 PC, 4th Generation with 12GB RAM and ideally Core i7, 5th Generation with 16GB RAM.

How this course will be helpful for students?

This hands-on program will prepare and equip students with the in-demand skills required to become a successful DevOps practitioner and start a career in the growing and lucrative field of DevOps.

How this course will be helpful for Working Professionals?

This course will equip  working professionals with the best practices and actionable knowledge needed to put you and your organization at the forefront of Development and Operations  for your organization!

Reserve your Seat

You can reserve your seat  by filling the form below!

     
    Are you a: 
    StudentWorking Professional

     

     

     

    \