0% found this document useful (0 votes)
58 views

Devops Course Content

This 45-day DevOps training course covers topics including Linux, Git, Maven, Jenkins, Docker, Kubernetes, Ansible, and Nagios. The course contains 8 modules that will teach students DevOps concepts and roles, Linux commands, version control with Git, building Java applications with Maven, continuous integration with Jenkins, containerization with Docker and Kubernetes, configuration management with Ansible, and monitoring with Nagios. Each 1-hour session will be led by trainer Sunil Kumar K over the 45-day duration.

Uploaded by

RV Collections
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
58 views

Devops Course Content

This 45-day DevOps training course covers topics including Linux, Git, Maven, Jenkins, Docker, Kubernetes, Ansible, and Nagios. The course contains 8 modules that will teach students DevOps concepts and roles, Linux commands, version control with Git, building Java applications with Maven, continuous integration with Jenkins, containerization with Docker and Kubernetes, configuration management with Ansible, and monitoring with Nagios. Each 1-hour session will be led by trainer Sunil Kumar K over the 45-day duration.

Uploaded by

RV Collections
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 3

Logiclabs Technologies Private Limited

Contact Number
+91 94405 43429
Trainer : Sunil Kumar K
Duration : 45 Days
Each Session : 1 Hr

1|Page
Course Contents

1. DevOps Introduction
Why DevOps and roles and responsibilities
How DevOps and Cloud exists in today’s world
What is Continuous Integration and Delivery how it’s related to DevOps
`
2. Linux
Linux Introduction, Principles and Linux Distro
Command line utilities and basic commands
Linux File system introduction
Text Editors
Filters and Redirections
Users & Groups and Permissions

3. Git
What is version control system?
Compare Git with others and why is it called Distributed Version Control
System?
Create an Local Git Repository
Operations like commit, pull, push, clone, merge, cherry pick and rebase
Git Branches and how to use
GitHub a remote repository

4. Maven
What are build tools?
GAV Coordinates in Maven
Build a Java Application using Maven
Dependency Management
Plugins as a building block in maven build
Building and deploying java web application using maven

5. Jenkins
Introduction to Continuous Integration.
Build & Release and relation with DevOps
Why continuous integration
Jenkins introduction and setup
Jenkins projects/jobs
Jenkins plugins
Jenkins administration

2|Page
Users
Nodes/Salves
Managing plugins
Managing Software Versions

6. Docker and Kubernetes


Introduction to Docker
Virtualization and Containerization differences
Docker Installation
Docker CLI
Run your first Docker Container
Copy Files in the Docker Image
Docker, Maven and Jenkins
Tag and share docker images
Database Installation with Docker Image
Learning DockerFile
Creating our own Docker Image
Docker Networking

7. Ansible
Ansible Introduction & Setup
Foundation
Modules and Ad hoc Commands
YML Scripting
PlayBook for CM automation
Roles

8 Kubernetes
Introduction to Kubernetes
Understanding the components of Kubernetes Master ( Control Plane )
Understanding the components of Kubernetes Node ( Minion )
Working with Pod
Elements used in definition file.
Creating Replication Controller.
Creating Replica Set.
Working with Deployment Object
Creating Service Object

8. Nagios
Installation of Nagios
Configuring Nagios
Monitoring with Nagios

*****Thank You*****
3|Page

You might also like