About The Training
Designed to help you master continuous integration and deployment with various DevOps related tools like GIT, Jenkins, Puppet, Chef, Docker, Ansible and Nagios.
What Will It Offer?
- What is DevOps? Concepts and why is it necessary to meet modern business demands?
- Learn about – configuration, orchestration, packaging, continuous integration etc.
- How to design performance benchmarks
- Setting up necessary security measures for the infrastructure
Why You Should Enroll?
- Learn how to install and configure Apache and Nginx
- Learn about DevOps Tools like Jenkins, Puppet, Chef, Ansible, Nagios and GIT
- What is the importance of monitoring and log management?
- Introduction to DevOps
- DevOps Roles,Transition and Necessities
- Identifying cultural impediments and overcoming it,
- Building Accountability and Trust,
- Understanding the Infrastructure layouts and its Challenges, Scalability,Availability
- DNS Server at Internet Scale
- DNS Installation and Configuration
- DNS Tuning and Geolocation
- Understand and configure Web Servers like Apache, Ngnix and their differences
- Study Load Balancing through HA Proxy
- Setup NFS for storage presentation
- Installation of Linux Servers using PXE boot or kick start method
- Yum repository setup and Automatic system updates.
- Configuration of SVN and GIT.
- Study Operating System tuning concepts
- Types of Disk Schedulers
- Learn about Performance and Use Cases with Network tuning Parameters and their Influence
- Understand the Security at the OS and Network level
- Configure Linux Firewall and other security aspects for a secured environment
- Introduction and Installation of Jenkins
- Authentication with LDAP, UNIX etc…
- Integration with SVN
- Study Remote command execution
- Puppet Installation and Configuration
- Puppet manifests and examples
- Puppet with SVN
- Discussion about Infrastructure as Code
- Ansible Installation
- Ansible Communication framework
- Ansible Playbooks
- Ansible Inventory/Dynamic Inventory
- Ansible Patterns
- Sample Scripts
- SALTStack States
- SLS and Top files
- Namespaces
- Renderers
- Templating Modules
- Orchestration
- Chef Recipes
- Chef Cookbooks
- Chef Architecture
- Tools – Knife & Scripting
- Chef Development Kit (ChefDK)
- Introduction to various logging tools
- System auditing
- Install and Configure Nagios Monitoring for the Infrastructure
- Installation of Tomcat Server and example
- Openssl and Openssh details
- rsync for backups
- Study Commands like:
- sof, netstat, Understand Virtual Memory, Free, top, vmstat, iostat, uptime, find, screen, strace,
- Disk commands like – df, du, mkfs, tune2fs, fdisk, dd, Understand /etc/fstab, Mount commands