Course details

DevOps Fundamental Course

A brief summary

The DevOps Fundamentals Course is designed to provide the core education necessary to build your DevOps vocabulary and to understand its principles and practices DevOps tools . With the help of key DevOps Culture,concepts and terminology, real life case studies, examples and interactive group discussions and extensive exercises in each module you will acquire a fundamental understanding of DevOps.

Prerequisite

Cloud Fundamentals,1-2 years of job experiences in software industry as Software Developer,System Admin,Cloud Engineer etc.

Course highlight

  • You will have access to AWS account to practice everything on your own (Related to AWS DevOps and other Integration and Deployment)
  • You will get video recording from each class
  • Practical assignments that help you get familiar with real-world DevOps Culture and Tools
  • Group activity among students to share knowledge
  • Real-Time experiences share with the students
  • Online Test Exam
  • Course Materials

What you will learn

After this course, you will get fundamentals ideas, concept and real-life uses of DevOps tools, concepts. You will also cope with the DevOps culture and mindset.


01

Overview of DevOps

● Why DevOps? ● What is DevOps? ● DevOps Market Trends ● DevOps Engineer Skills ● DevOps Delivery Pipeline ● DevOps Ecosystem

02

Version Control with Git

● What is version control? ● What is Git? ● Why Git for your organization? ● Install Git ● Common commands in Git ● Working with Remote Repositories

03

AWS DevOps and Working with it

● AWS DevOps tools introduction ● AWS CI/CD Pipeline Deployment Automation

04

Git, Jenkins Integration

● Branching and Merging in Git ● Git workflows ● Git cheat sheet ● What is CI? ● Why CI is Required? ● Introduction to Jenkins (With Architecture)

05

Continuous Integration using Jenkins

● Jenkins Management ● Adding a slave node to Jenkins ● Building Delivery Pipeline ● Pipeline as a Code

06

Containerization with Docker: Ecosystem and Networking

● Introduction to Docker ● Docker Compose ● Managing Containers ● Running Containers ● Introduction to Docker Networking ● Docker Container Networking

07

Continuous Deployment: Containerization with Docker/EC2/Server

● Shipping Transportation Challenges ● Introducing Docker ● Understanding images and containers ● Running Hello World in Docker ● Introduction to Container ● Docker File ● Working with containers ● Publishing Image on Docker Hub

08

Configuration Management with Ansible

● Introduction to Ansible ● Ansible Installation ● Configuring Ansible Roles ● Write Playbooks

09

Containerization using Kubernetes

● Revisiting Kubernetes Cluster Architecture ● Basic and Installation of Kubernetes ● Creating a Service in Kubernetes ● Installing the Kubernetes Dashboard ● Introduction to Kubernetes

10

Monitoring

● Zabbix ● Grafana ● CloudWatch

11

Automated cloud infrastructure management(IaC service)

● CloudFormation ● Terraform - Basic and Introduction


Next Batches

Batch No. Class Days Time Reg. Close Class Start
01 Sun, Tues 08:30 PM December 31, 2019 January 05, 2020
Back to top