0% found this document useful (0 votes)
147 views9 pages

Devops (3) New

The document provides an overview of the contents and structure of a DevOps learning path course. The course covers topics such as source code management using Git, configuration management using Puppet, Kubernetes, continuous integration using Jenkins, and containerization using Docker. It includes 45 hours of content delivered through real-time projects, exams, mock tests, labs, and videos. The course is intended for software developers, technical project managers, architects, operations support, and other IT roles, with prerequisites including software development experience and familiarity with UNIX/Linux commands.

Uploaded by

Mahesh Pasula
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
147 views9 pages

Devops (3) New

The document provides an overview of the contents and structure of a DevOps learning path course. The course covers topics such as source code management using Git, configuration management using Puppet, Kubernetes, continuous integration using Jenkins, and containerization using Docker. It includes 45 hours of content delivered through real-time projects, exams, mock tests, labs, and videos. The course is intended for software developers, technical project managers, architects, operations support, and other IT roles, with prerequisites including software development experience and familiarity with UNIX/Linux commands.

Uploaded by

Mahesh Pasula
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 9

Table of Contents

01 Learning Path

Introduction to devops
Define Devops
What is Devops?
What is SDLC?
Diff b/w agile & waterfall
Devops and agile
Why Devops
Functionalities and tools

Source code management


What is SCM
What is version control system
Types of version controls
Diff b/w CVS & DVS
Installation of GIT
Installation in windows
Installation in cents
Installation in Ubuntu
GIT command line
Creating GIT repository
Code check-in & check-out
02 Learning Path

Configuration management
What is cm
Puppet introduction
Puppet overview
Installing puppet
Configuring puppet master and agent
Connecting age agent and puppet master

Puppet language basics


Resources
Using basic resources like file,exec,package service
Resource col collectors
Virtual resources
Exported resources
Manifests

PUPPET FORGE
Understanding the puppet forge
Module struct forg
Install lamp with preexisting modules
Installing apache tomcat with puppet
03 Learning Path

Configuration management
What is cm
Puppet introduction
Puppet overview
Installing puppet
Configuring puppet master and agent
Connecting age agent and puppet master

Puppet language basics


Resources
Using basic resources like file,exec,package service
Resource col collectors
Virtual resources
Exported resources
Manifests

PUPPET FORGE
Understanding the puppet forge
Module struct forg
Install lamp with preexisting modules
Installing apache tomcat with puppet
04 Learning Path

Kubernetes
Features of Kubernetes
Architecture of Kunbernetes
Install and Configure Kubernetes ENV
Introduction of Kubernetes Images
Kubernetes Jobs
Kubernetes Node
Kubernetes Service
Kubernetes Pod
Kubernetes Volumes
Kubernetes Replication Controls
Kubernetes API
Introduction to Kubectl
Commands
Creating App
App deployment
Auto Scaling

Continuous integration
Introduction to continuous integration
Understanding continuous integration
Introduction about Jenkins
Jenkins architecture
05 Learning Path

Containerization
What is introduction
Use case of Docker
Platforms for Docker
Dockers vs. virtualization

Dockers hub
Downloading docker images
Uploading the images in docker registry
Understanding the containers
Running commands in container.
About the Course
In this module, you will learn about DevOps, its evolution, the
interrelation between agile and DevOps, technical and
security challenges in DevOps, the difference between
requirements and architecture, and ways to write user
acceptance tests. DevOps tools such as Git, Docker, Jenkins,
Puppet and Nagios in practical, hands on and interactive
approach. The Devops training course focuses heavily on the
use of Docker containers, a technology that is revolutionizing
the way apps are deployed in the cloud today and is a critical
skillset to master in the cloud age

DURATION : - 45 HRS
Key Features
 Real Time Projects

 Exam Preparation

 Mock Test

 Job Assistance

 Training Material

 Lab Videos

 Mock test for Certification

 Resume Updating

 Interview Preparation
WHO SHOULD ATTEND

This DevOps training course will be of benefit the following


professional roles:

 Software Developers
 Technical Project Managers
 Architects
 Operations Support
 Deployment engineers
 IT managers
 Development managers

PREREQUISITES

Software development, preferably in Java, and the


UNIX/Linux command line tools are essential for this
course.

You might also like