Adv. Certification in DevOps
Get a Call
INTRODUCTION
DevOps certification course is a professional development course that tests skills with industry standards. TGC’s cutting-edge Blended Learning combines live online and offline DevOps training classes with interactive labs that’ll give you hands-on experience
OBJECTIVE OF ADV. CERTIFICATION IN DevOps
This DevOps training course is designed keeping in mind the latest trends in the industry. The course focuses on creating a strong base for various DevOps tools including Git, Jenkins, Docker, Ansible, Kubernetes, Prometheus and Grafana, and Terraform. The training is completely hands-on oriented and designed in a way that will help you in becoming a certified practitioner by providing you an intensified training for the best practices about Continuous Development, Continuous Testing, Configuration Management, including Continuous Integration and Continuous Deployment and finally Continuous Monitoring of the software throughout its development life cycle.
COURSE OUTLINE OF ADV. CERTIFICATION IN DevOps
- Understand how various technologies work together in DevOps
- DevOps Processes, Tools & Technologies
- Linux, AWS, Bash & Python Scripting, Jenkins, Ansible, Docker, Kubernetes, Cloud formation, Terraform & More
- Learn DevOps from total scratch
COURSE BREAKDOWN OF ADV. CERTIFICATION IN DevOps
MODULE 1
Overview of DevOps
- Introduction to DevOps
- Benefits of working in a DevOps environment
- DevOps Lifecycle
- DevOps Stages
- DevOps Delivery Pipeline
MODULE 2
Version Control with Git
Version Control
- Git Introduction
- Commonly used commands in Git
- Working with Remote repository
MODULE 3
Git, Jenkins & Maven Integration
- Branching and merging in Git Merge Conflicts
- Stashing, Rebasing, Reverting and Resetting
- Git Workflows
- Introduction to Maven
- Maven Architecture
- Introduction to Continuous Integration
- Introduction to Jenkins
MODULE 4
Continuous Integration using Jenkins
- jenkins Architecture
- Plugin Management in Jenkins
- Jenkins Security Management
- Notification in Jenkins
- Jenkins Master-slave architecture
- Jenkins Delivery Pipeline
- Jenkins Declarative pipeline
MODULE 5
Configuration Management Using Ansible
- Introduction to Configuration Management
- Infrastructure as Code
- Introduction to Ansible
- Ansible Architecture
- Inventory Management
- Ansible Modules
- AD-HOC Commands
- Ansible Playbooks
- Ansible Roles
MODULE 6
Containerization using Docker Part – I
- Containerization Namespaces
- Docker
- Docker Architecture
- Container Lifecycle
- Docker CLI
- Port Binding
- Detached and Foreground Mode
- Dockerfile
- Dockerfile Instructions
- Docker Image
MODULE 7
Containerization using Docker Part – II
- Docker Registry
- Container Storage
- Volumes
- Docker Compose
- Docker Swarm
MODULE 8
Orchestration using Kubernetes Part – I
- Introduction to Container Orchestration
- Kubernetes Core Concepts
- Understanding Pods
- ReplicaSet and Replication Controller
- Deployments
- DaemonSets
- Rolling Updates and Rollbacks
- Scaling Application
MODULE 9
Orchestration using Kubernetes Part – II
- Services
- Persistent Storage in Kubernetes
- Primitives for PersistentVolumeClaims
- Secrets and ConfigMaps
- Headless Services
- StatefulSets
- Helm Charts
MODULE 10
Monitoring using Prometheus and Grafana
- Introduction to Prometheus and Grafana
- Prometheus and Grafana Setup
- Monitoring using Prometheus
- Dashboard Visualization using Grafana
- Creating a Dashboard to monitor the Pipeline
MODULE 11
Provisioning using Terraform Part – I
- Introduction to Terraform
- Terraform vs Ansible
- Terraform Architecture
- Terraform Configuration
- Terraform Common Commands
- Managing Terraform Resources
MODULE 12
Provisioning using Terraform Part – II
- Terraform State
- Terraform Project
MODULE 13
Selenium (Self-Paced)
- Introduction to Selenium
- Why Selenium?
- Selenium – Webdriver
- Creating Test Cases in Selenium WebDriver (Waits)
- What and why X-Path
- Handling different controls on Webpage
- Framework in Selenium
- Selenium Integration with Jenkins
- Implementation of Selenium in the Edureka’s Project
MODULE 14
Nagios (Self-Paced)
- introduction to Continuous Monitoring
- Introduction to Nagios
- Installing Nagios
- Nagios Plugins(NRPE) and Objects
- Nagios Commands and Notification
MODULE 15
DevOps on Cloud (Self-Paced)
- Why Cloud?
- Introduction to Cloud Computing
- Why DevOps on Cloud?
- Introduction to AWS
- Various AWS services
- DevOps using AWS
BY THE END OF DevOps COURSE, STUDENTS WOULD BE ABLE TO
- Understand the DevOps Process and Lifecycle
- Manage and keep a track of different versions of the source code using GIT
- Use Jenkins and maven to build the application and integrate the CI/CD Pipeline
- Manage your infrastructure using Ansible
- Build and Deploy containers using Docker
- Orchestrate your containerized environment with Kubernetes
- Monitor and visualize your environment using Prometheus and Grafana
- Provision new infrastructure using Terraform
CAREER OPTIONS AFTER COURSE IN ADV. CERTIFICATION IN DevOps
Students who complete this course have the following career options
- System Administrators
- Cloud Professionals
- Solutions Architects
- Infrastructure Architects
- Site Reliability Engineers
- Technical Leads
- Software Engineers
WHY TGC INDIA?
TGC India is a leading 3D visualization Institute in Delhi with branches across the country. Among the numerous high level courses it offers Adv. Certification in DevOps course.
It provides an educational environment that houses both local and foreign students who share ideas to develop their visual communication skills.
It boasts of well trained and highly experienced staff who are both friendly and courteous and ready to train using Live projects and the interactive learning system whose benefits outweigh online tutorials or self help books.
Upcoming Batches:
Course Reviews
No Reviews found for this course.
0 Responses on Adv. Certification in DevOps"