Professional Documents
Culture Documents
DevOps Stack PDF
DevOps Stack PDF
enhance software
in production with
DevOps
Key Features:
Ÿ Master different DevOps trends and practices
Ÿ Gain insight into three DevOps flavours – Build and Deploy, Automated Monitoring, and Continuous Delivery
Ÿ Experience Blended Learning – a live, interactive virtual classroom
Ÿ Access to IIHT Cloud labs
Ÿ Industry-specific course module
Ÿ Projects for hands on experience
#15, Sri Lakshmi Complex, 4th Floor, St. Marks Road, Bangalore-560001.
Tel: 1800-123-321-5 www.iiht.com
About IIHT
IIHT is a leading IT talent transformation company and leading technology
evangelist in the retail and enterprise space. Having dedicated over 2 decades
in creating learning paths for freshers and professionals that are closely aligned
to the demands of the IT industry, IIHT has truly been a pioneer in technology
training. At IIHT, we recognize and work towards the requirements for workforce
of the IT industry. All of IIHT's courses are well designed for IT job aspirants who
need training with becoming Job ready and for IT professionals wanting to
progress in their IT careers.
Industry Ready
Get industry exposure from IT experts
Deploy and
l
l Real life scenario projects
l Get hands on experience in latest technologies
Interview Ready
l Get placement assistance at the end of your course
DevOps
l Career counseling by placement team
l Access to IIHT-exclusive job portal and interview preparation content
Course Modules
1. LINUX Basics 7. Jenkins
Continuous Integration
2. Introduction to Devops • Introduction - o Understanding continuous integration o Introduction about Jenkins o
3. Introduction to Cloud computing Build Cycle o Jenkins Architecture
• Installation - o Obtaining and installing Jenkins o Installing and conguring Jenkins
4. GIT using WAR and RPM o Java installation and conguration o Maven Installation o
Version Control Exploring Jenkins Dashboard
• Introduction - o What is Git o About Version Control System and Types o Difference • Jobs - o Creating Jobs o Running the Jobs o Setting up the global environments for
between CVCS and DVCS o A short history of GIT o GIT Basics o GIT Command Line Jobs o Adding and updating Plugins o Disabling and deleting jobs
• Installing Git - o Installing on Linux o Installing on Windows o Initial setup • Build Deployments - o Understanding Deployment. o Tomcat installation and
• Git Essentials - o Creating repository o Cloning, check-in and committing o Fetch pull conguration
and remote o Branching o Creating the Branches, switching the branches, merging the • Securing Jenkins - o Authentication o Jenkins Plugin o Authorization o Condentiality
branches. o Creating users o Best Practices for Jenkins
5. Chef for conguration management 8. Docker
• Overview of Chef - o Common Chef Terminology (Server, Workstation, Client, Repository Containers
etc.) o Servers and Nodes o Chef Conguration Concepts • Introduction - o What is a Docker o Use case of Docker o Platforms for Docker
• Workstation Setup - o How to congure knife o Execute some commands to test o Dockers vs. Virtualization
connection between knife and workstation • Architecture - o Docker Architecture. o Understanding the Docker components
• Organization Setup - o Create organization o Add yourself and node to organization • Installation - o Installing Docker on Linux. o Understanding Installation of Docker on
• Test Node Setup - o Create a server & add to organization o Check node details using windows. o Some Docker commands. o Provisioning
knife • Docker Hub - o Downloading Docker images. o Uploading the images in Docker
• Node Objects and Search - o How to Add Run list to Node o Check node Details Registry and AWS ECS o Understanding the containers o Running commands in
• Environments - o How to create Environments o Add servers to environments container. o Running multiple containers.
• Roles - o Create roles o Add Roles to organization • Custom images - o Creating a custom image. o Running a container from the custom
• Attributes - o Understanding of Attributes o Creating Custom Attributes o Dening in image. o Publishing the custom image.
Cookbooks • Docker Networking - o Accessing containers o Linking containers o Exposing
• Data bags - o Understanding the data bags o Creating and managing the data bags o container ports o Container Routing
Creating the data bags using CLI and Chef Console o Sample data bags for Creating • Docker Compose - o Installing The Docker compose o Terminology in Docker
Users compose o Build word press site using Docker compose
6. Puppet for conguration management
• What is Puppet? - o How puppet works o Puppet Architecture o Master and Agents o 9. VAGRANT
Puppet terminology and about Manifests • Introduction - o Why and what is Vagrant o Uses of Vagrant in an environment
• Installation and Conguration - o Installing Puppet o Conguring Puppet Master and o Alternatives of Vagrant o Vagrant versions
Agent o Connecting Agents • Installation and Conguration - o Installing Virtual box o How to install Vagrant on
• Puppet Master - o Puppet conguration les Windows and Linux o Conguring Vagrant
• Puppet Language Basics - o The declarative language o Resources o Using Basic • Provisioning with Vagrant - o Creating rst VM with Vagrant o Operations on the VM
resources like le, exec, package service o Resource Collectors o Virtual Resources o o Connecting to the VM o Add required Images to Vagrant o Creating network and
Exported Resources o Manifests o Modules and Classes o Class Parameters o Dened port forwarding using Vagrant
Type
• Templates - o Static Contents Explosion o Using Dynamic Content with Templates o NEW RELIC • Introduction - o About Monitoring tools o About New Relic o Installing
Templates Overview o ERB and Conguring New Relic o Application Monitoring using New Relic o Server
• Example Code Manifests/Modules - o NTP Module o Users Module o SSH o Sudo Monitoring using New Relic o Alerts policies
• Puppet Forge - o Understanding the Puppet Forge o Module structure o Install LAMP
with preexisting modules o Installing Apache Tomcat with Puppet Modules ELK • Introduction - • What is ELK? • ELK Installation • ElasticSearch • Logstash
• Conguring Logstashand Kibana
Deploy and enhance
software in production with
IIHT's DevOps training
Build-Deploy | Auto-Monitor | Continuous Delivery
Key Features:
Ÿ Gain expertise in DevOps philosophies and practices
Ÿ Get trained by IIHT certified trainers having rich experience in DevOps
Ÿ Master different DevOps tools like GIT, Maven, Puppet, Chef, Docker,
Nagios, Jenkins and more
Ÿ Experience Blended learning with hands-on experience on real-time
projects
Ÿ Access to personalized web learning portal and cloud labs