DevOps

DevOps

Overview:

DevOps popular training course will help you become fully proficient and deploy the DevOps principles and tools in a software enterprise. You will be learning the techniques of successfully integrating the IT development and IT operation departments.

COURSE CONTENT:

Introduction and Course Agenda

• Introduction to the DevOps Course

Concepts

• What is Devops
• DevOps: Continuous Delivery and Benefits
• DevOps: Lean thinking, a change of culture
• Version Control (GIT)
• Git Commands Overview
• Demo: GIT commands and github

Provisioning

• Introduction to Provisioning
• Vagrant

Automation and Configuration Management

• Introduction to Automation and Configuration Management
• Ansible: introduction
• Ansible: Installation
• Ansible: Installation demo
• Ansible: First Playbook
• Ansible: First Playbook demo
• Ansible: Provisioning with vagrant and EC2
• Ansible: Roles

Continuous Integration

• Introduction to Continuous Integration
• Jenkins: Introduction and installation
• Jenkins: Prepare Play App
• Jenkins: Build app
• Jenkins: building applications with sbt or maven
• Jenkins: install and build demo

Deployments

• Deployment Introduction
• Artifact storage and deployment
• Artifact storage and deployment demo

Continuous Monitoring

• Continuous Monitoring

Containerization

• Introduction to micro services
• Introduction to docker
• Docker demo
• Docker Architecture
• Docker Images
• Docker Networking
• Docker Volumes.