DevOps Certification Training Course in Hyderabad@7993762900
DevOps is a System Admin who works on any application on any layer in the OSI Reference Model. Cloud Computing Platforms provides space to Build, Deploy Infra/App of your choice without worrying about the underlying Hardware.
DevOps such as continuous development and version control, containerization, configuration management, continuous integration and continuous monitoring using modern DevOps tools like Git, Puppet, Chef, Docker, Jenkins and Nagios.
Following topics are covered in DevOps basics
- what is DevOps
- Evolution of DevOps technologies
- Development challenges vs DevOps Solution
- Stages of DevOps lifecycle.
Continuous Development
- Continuous Testing
- Continuous Integration
- Continuous Deployment
- Continuous Monitoring
Advanced Technologies
As a student in our DevOps Program, you will have access to powerful technologies – from Amazon Web Service, Ansible, Chef, Puppet, Docker, Kubernetes, github, Python,Jenkins etc that will support your work in a state-of-the-art academic setting.
World-Class Faculty
Our multidisciplinary faculty comes from all over the discipline, leading research in a variety of areas. From social and library sciences to business and education, the teachers here can support your goals and help you achieve your dreams.
Module-1: DevOps Introduction (3 Hours)
- What is DevOps?
- DevOps Roles
- DevOps Necessities
- DevOps Problems & Solution
- Making a DevOps Transition
- DevOps: Continuous Delivery and Benefits
- DevOps: Lean thinking, a change of culture
Module-2: Basic Linux and Networking Concepts(3 Hours)
- Architecture and Filesystem of Linux
- Linux Bash Commands
- Managing Services on Linux
- Installing and Configuring Apache
Module 3 – Cloud Computing with AWS (10 hours)
Introduction to Amazon Web Services
- Fundamentals of Cloud Computing
- AWS Cloud – EC2, Security Groups, Amazon Machine Images, Key Management, Elastic IP etc.
- Developing and Deploying Python application on AWS
- Understanding DevOps on AWS using AWS’s own DevOps tools
Module 4 – Scripting Introduction with Ruby, Shell (8 Hours)
- Programming with Ruby & Shell Scripts
- Understanding fundamentals of Software Programming
- Ruby – Syntax, Variables, Decision Making etc.
- Shell Scripting – Learning to automate Operating System
Module 5 – Source Code Management and Version Control (3 Hours)
- Source Code Management using GitHub
- Private Source Code Management System using GitLab
- Working on Git Command Line
- Build Tools (Maven/Grid)
- Jenkins – Installation
- Jenkins – Configuration
- Jenkins – Management
- JenKins – Setup Build Jobs
- Jenkins – Testing
Module- 7 – Chef and its component (6 Hours)
- Chef: Introduction
- Chef: knife
- Chef: knife demo
- Chef: knife with chef-server
- Chef: Roles
- Chef: knife with chef-server – demo
- Learn where Ruby is installed
- Understand basic Ruby data types
- Understand some of the common Ruby objects used in Chef
- Familiarity with the ways Chef uses Ruby for DSLs
Module 8 – Continuous Monitoring with Nagios, ELK and Grafana (5 Hours)
- Host Monitoring using Nagios
- Installation
- Nagios Coding Language
- Windows Monitoring
- Linux Monitoring
- Port Monitoring
- Log Monitoring using ELK Stack
- Application Monitoring using Grafana
Module 9 – Ansible, Infrastructure as a Code (6 Hours)
- Understanding Configuration Management
- Understanding Configuration Automation
- Understanding Desired State Configuration Management
- Understanding Continuous Configuration Automation
- Understanding Idempotent Configuration Management
- Understanding Resources
- Understanding Providers
- Understanding Server Client based Configuration Automation
- Understanding Remote Configuration Automation
- Case Study Ansible Vs Chef Vs Puppet
Module 10 – Ansible Tool ( 6 Hours)
- Introduction of Ansible tool
- Introduction to YAML Syntax
- How to Installation Ansible?
- Ansible: First Playbook
- Ansible: First Playbook demo
- Basic: Running Commands
- Ansible: Roles, Files and Handlers
- Utilizing Ansible Vault for Encryption/Decryption
- Ansible: Best Practices
Module 11 – Docker Session & Orchestration Tools (6 Hours)
- Introduction to micro services
- Introduction to Docker
- Docker Demo
- Create Docker Ized Application
- Docker Networking
- Persistence Storage
- Docker Swarm
- Docker Compose
Module 12 – Kubernetes (6 Hours)
- What is Kubernetes
- Technical Overview of Kubernetes
- Kubernetes enviornment setup
- Kubernetes pod and replica set
- Kubernetes Basics
- Deploying Sample Application