
IT EXPERT SYSTEM, INC
IT Training, Staffing and IT Services Provider
Empower Clients Through IT
Schaumburg | Des Plaines | Naperville IL, USA
DevOps Module
Course Description
This course prepares learners for a career in DevOps. Devops is a fast-growing field that brings Development and Operations team together to continuously build, integrate and deploy software. Students will use modern DevOps tools to learn principles of CI/CD, automation and configuration management and inter team collaboration with hands on labs.
Course Content
-
Overview
-
Why DevOps?
-
DevOps and Agile teams
-
Understand Performance and basic Security for Infrastructure
-
Implement Virtualization Concepts
-
ITSM (IT Service Management)
-
Issue Management
-
Configuration Management
-
GIT/SVN - Software Version Management
-
Understand the need and concepts of Monitoring and Logging
-
Linux Commands
-
Shell Programming
-
Source code management and configuration using GIT
-
Build tools (Maven)
-
Test Automation (Junit)
-
Continuous integration with Jenkins
-
Configuration management using Puppet
-
Containerization using Docker
-
Monitoring using Nagios
-
Overview DevOps tools Chef, Puppet, Jenkins, Nagios, Docker, GIT, etc
-
EC2 Cloud computation
-
Micro Services with Containers
-
Network Architecture Design


Devops Workflow

ITIL Life Cycle
