This document provides information about DevOps training courses offered by a company. It details the different training modes including classroom and online, topics that will be covered like Docker, Puppet, and Jenkins, prerequisites, and target audience. Hands-on projects are included to build a web server and install monitoring tools. Upon completion, students receive a certificate and can get assistance obtaining an external DevOps certification. Top companies seeking DevOps professionals are listed and the training is designed to provide practical experience on cloud servers.
7. www.company.com
Target Audience
• Project Managers
• Testing Professionals
• Software Developers and
Architects
• DevOps Architect
• Automation Engineer
• Security Engineer
• Integration Specialist
• Release Manager
This course is a foundation to anyone who aspires to become a
DevOps Engineer, a Service Engineer in the field of Enterprise
Infrastructures.
The following professionals are the key beneficiaries of this course :
9. www.company.com
Docker
Learning Objective:
Docker is an open platform for developers and sysadmins
to create, ship, and run distributed applications.
Docker helps developers in creating and shipping higher-
quality applications, faster.
Docker also tracks and manages dependencies and
changes.
10. www.company.com
Docker Course Outline
• Introducing Containers
• Containers vs VMs
• Installing and Updating Docker
• Major Docker Components
• The Docker Engine
• Docker Images
• Docker Containers
• Docker Hub
• Container Management
• Building from a Dockerfile
• Working with Registries
• Diving Deeper with Dockerfile
• Docker Networking
• Troubleshooting
• How Images Get Built
• Docker Commands
• Monitoring and Alerting
• Hands On Use Cases
11. www.company.com
Puppet
Learning Obejective:
Puppet - Covers Puppet Infrastructure & run-cycle, the
Puppet Language, Environment defining Nodes and Modules,
Provisioning a Web Server and Executing Modules Against A
Puppet Master.
12. www.company.com
Puppet Course Outline
• Introduction to Puppet
• Configuration Management
• The Puppet Infrastructure
• The Puppet Run Cycle
• The Puppet Language
• Puppet resource & types
• Puppet Environment
• Defining nodes
• Puppet modules & classes
• Parameterised classes
• Hiera Parameters
• Puppet templates
• Puppet on Windows
• Puppet Cloud Provisioner
• Puppet Hadoop MultiNode Demo
• Puppet FileServer & SSH Keys
• Puppet Logs
• Puppet Troubleshooting
• MCollective
• Systems Orchestration
13. www.company.com
Jenkins
• Learning Objective:
Jenkins is the leading CI solution that is extremely
flexible and powerful.
As a continuous Integration/Build solution, Jenkins
helps in cutting down costs by enabling teams to automate
their build and release processes.
As a Jenkins Developer, you will have a head start
into getting into the DevOps domain and thus contribute
directly to your organization's bottom line.
14. www.company.com
Jenkins Course Outline
• Agile Development
• Continuous Integration
• Jenkins Continuous Integration
• Installing and Running Jenkins
• Jenkins job
• Configuring Source Code
Management(SCM)
• Build Triggers
• Schedule Build Jobs
• Maven Build Steps
• Jenkins Plugins
• Distributed Builds
• Configure Projects
• Best Practices
• Code Quality Metrics
• Working with Version Control
• Jenkins Plugins
• Organizing & Monitoring Build Jobs
• Automated Deployment
• Distributed Builds
15. www.company.com
Project Work
1. Host a dummy webpage using Apache Web Server.
2. Write shell script which reports:
a) Various system configurations related to the user and
the OS.
b) Data related to load on the server.
c) Top 5 processes with maximum number of threads.
d) Sort the services by memory
3. Install Nagios on a VM node for monitoring the various parameter
of the VM.
17. www.company.com
Top Companies Looking for
DevOps Professionals:
• Amazon
• Netflix
• Target
• Walmart
• Nordstrom
• Facebook
• Etsy
• Adobe
• Sony Pictures Entertainment
• Fidelity Worldwide Investment
18. www.company.com
Key Features
• Practice on production level Cloud Servers ( Training
will be on Production level Cloud Servers From AWS
Cloud)
• CloudLab - Access to 100 Hours of Cloud Servers Post
Training for 2 Months
• Primary focus - hands-on sessions (Every topic will
include HandsOn Demonstration)
• Real time Task Assignment - POC / our Big Data
Analytics Platform (on Multi Node Production Big Data
Cluster)
19. www.company.com
POC (Proof of Concepts)
Proof-of-concept projects (POCs) are an excellent, low-risk,
way to prove how a new technology or process could change
the way you work.
Duration – 1 month apx
In general these projects will focus on specific features with
maximum potential impact for your business, and they will aim
to deliver a demonstration system you can use to inform your
evaluation of the new concepts.
The Proof of Concept Project will be enterprise level project,
that would be showcased in our research labs - so you will
have to work on the suggested Domain - applying the
techniques taught in Training. You don't need to pay extra for
the PoC work.
20. www.company.com
Certification
• Course Completion Certificate (internal Certificate)
• Devops Associate Certificate with unique verification
code
Once you are successfully through with the
project reviewed by an expert), you will be
awarded a certificate with a Unique verification code.
• Devops Certification Assistance (External Certificate)