Upcoming Events

No Events on The List at This Time

 

Be a Devops Engineer!

Presenting professional training on

DevOps with Jenkins, Docker and Kubernetes

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

29th Jun’19

Duration

8 Weeks (Saturdays)

Timings

10:00AM to 06:00PM

Remaining

13 Seats Left

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 almost 3 years of 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 the past 2 years. Currently working as Team Lead at Stakater, Aurora Solutions.

qodef-fullwidth-slider

Mr. Hammad Ahmad

Big Data adventurer | DevOps Engineer | 3X AWS Certified

Big Data adventurer and DevOps engineer with almost 2 years of experience in working with Big Data technologies and developing solutions with amazon web services. Currently working as Lead DevOps Engineer at Graana.com. Hammad currently holds two AWS certifications AWS Solutions Architect- Associate and AWS certified developer- Associate.

qodef-fullwidth-slider

Mr. Umer Munir

AWS | Azure | Cloud | DevOps | Big Data | Consultant

Mr Umer has 6+ Years of IT experience in Cloud Implementation, Big Data and Application Development. Hands on experience in Amazon Web Services including EC2, VPC, Lambda, CloudTrail, S3, Glue, EMR, IAM, RDS, CloudFormation. Worked on Amazon Web Services with automation and configuration management tools.

Course Outline

Week 1: Introduction to DevOps & CI/CD workflow

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

Week 2: Github & Intro to Docker Containers

  • Branching
  • Creating Pull Request
  • Stashing
  • Tagging
  • Forking a Github Repo
  • Introduction to Docker Containers
  • VMs vs Containers
  • Containers vs Image
  • Windows Containers & Linux containers
  • Docker architecture

Week 3: Building Images & Pulling Images from Private registries

  • Running public sample Images
  • Running a private registry
  • Dockerfile & its commands
  • Building & Versioning an Image
  • Pushing image to local registry
  • Creating Private Docker Hub Repository
  • Pushing image to private Docker hub repository
  • Pulling image from private Docker hub repository
  • Seeing container logs

Week 4: Containerizing a Golang app Backend

  • Introduction to Golang
  • Installing go
  • Developing a basic golang application
  • Creating Dockerfile for golang application
  • Running the golang application in docker container
  • Creating an API in Golang
  • Publish the code and Dockerfile in Github using PR workflow
  • Writing Unit Tests for functions

Week 5: Containerizing a Node App Front-end

  • Introduction to Node
  • Installing node
  • Creating an API in Node
  • Modifying it to call the golang application
  • Publish the code and Dockerfile in Github using PR workflow
  • Introduction to Jenkins
  • Deploy Jenkins locally using Docker

Week 6: Creating Jenkins Pipelines

  • Create a simple Jenkins pipeline
  • Create Credentials in Jenkins
  • Configure Jenkins pipeline for Github repositories
  • Run simple pipelines
  • Create Jenkinsfile for Github repositories
  • Configure Jenkins pipeline to clone, run tests and build the application
  • Configure Jenkins pipeline to build & push docker image

Week 7: Kubernetes

  • Introduction to Kubernetes
  • Controller concept in Kubernetes
  • Difference between Docker Swarm, Docker compose & Kubernetes
  • Kubernetes concepts, Pods Namespaces,
  • What are Deployments, StatefulSets, DaemonSets
  • What are Services, Ingress
  • Nginx & Nginx Ingress Controller
  • Creating a Kubernetes cluster using kops
  • Creating namespaces
  • Creating kubernetes manifests to deploy above applications
  • Introduction to Openshift
  • Difference between Kubernets & Openshift
  • Deploy Jenkins on Openshift

Week 8: Helm & Project

  • Word Representation
  • Word2Vec
  • GloVe
  • Learning Dense Word Embeddings
  • Sentiment Classification

Tools & Technologies

PRICING

Individual
Price for an Individual
Rs 30,000 per person
Group of Two
7% Discount for a group of two people
Rs 27,900 per person
Group of Three
10% Discount for a group of Three people
Rs 27,000 per person
Group of Four
15% Discount for a group of four people
Rs 25,500 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 are the Instructors?

Mr. Ali Kahoot

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

 

 

 





X