DevOps training

about-banner

Course Duration: 5 Days(40 Hours)

Fee: RS 15,000/-(Plus service tax)

Overview

DevOps(a clipped compound of "software DEVelopment" and "information technology OPerationS") Certification Training course at KR Network Cloud is designed for students and professionals to become DevOps Engineer into the exciting career of DevOps.DevOps (development and operations) is an undertaking software development phrase used to mean a kind of spry relationship between Development and IT Operations.

DevOps Training Courses|DevOps Content

Module 1: Introduction of DevOps

  • Understand DevOps, its roles and responsibilities
  • DevOps problems and solutions
  • Identify cultural impediments and overcome it
  • Understand the infrastructure layouts and its challenges
  • Network Concepts at Enterprise Scale

Module 2: Understanding Common Infrastructure servers

  • Learn DNS
  • Understand the working of geolocation
  • Understand web servers like Apache
  • Learn Nginx
  • Load Balancing through HA proxy and setup HA

Module 3: Implement Automated Installations and Deployment

  • Install Linux Servers using PXE Boot method
  • Understand Automatic system updates
  • Yum repository setup
  • Configure SVN or GIT for code control

Module 4: Performance Tuning and basic security for Infrastructure

  • Operating System Tuning
  • Network Performance Tuning
  • Understand Operating System & Network Level Security
  • Configure Linux Firewall & other security aspects

Module 5: Jenkins

  • Introduction of Jenkins
  • Install and setup Jenkins
  • Setup Build Jobs
  • Jenkins integration with GIT
  • Automated Testing
  • Code Quality
  • Automated Deployment and Continuous Delivery
  • Jenkins to run script remotely

Module 6: Additional Resources

  • Docker
  • SaltStack
  • Basics of Bash and Python Scripting

Module 7: Monitoring, Logging and DevOps Tools

  • Understand Logging in Linux Systems
  • Introduction to various logging tools
  • System Auditing
  • Install and configure Nagios and Zabbix Monitoring

Module 8: Ansible

  • Introduction to Ansible
  • Setting up Ansible
  • Ansible Foundation
  • Playbooks and Variables
  • Ansible Modules
  • Ansible Roles
  • Ansible Command Line Usages
  • Ansible Use Case
  • Ansible CI/CD
  • Ansible Integration with Jenkins

Module 9: Puppet

  • Introduction to Puppet
  • Puppet DSL
  • Building Complex Configuration
  • Design Patterns
  • Automation and reporting
  • Scaling Infrastructure

Module 10: Automation with chef

  • Chef Recipes
  • Chef Architecture
  • Chef Cookbooks
  • Tools- Knife and Scripting
  • Chef Development Kit(ChefDK)