DevOps training for beginners in Manchester |devops bootcamp | Build Tools - git and jenkins, build and test automation, chef, ansible, containerization using docker, puppet,continuous integration,continuous development,ci,cd training

This is a week day course that will be held July 15 - August 7, 2019 US Pacific Time
The class sessions will be held-Monday, Wednesday every week
6:00-8:00 PM US Pacific time, each day.
Please check your local date and time for first session.

What is DevOps?
DevOps is a set of software development practices that combines software development (Dev) and information technology operations (Ops) to shorten the systems development life cycle while delivering features, fixes, and updates frequently in close alignment with business objectives

Who can take this course
This course is meant for IT professionals who are Systems Admins, Developers, Testers, Solutions Architect, Release Engineers, Cloud Professionals and others who want to build a career in DevOps.

There are no specific prerequisites to become a DevOps Practitioner. Anyone with basic knowledge of Linux and Networking can take up this DevOps course.

Course Features

Training material, instructor handouts and access to useful devops resources on the cloud provided
Practical Hands on Lab exercises on cloud workstations provided
Actual code and scripts provided
Real-life Scenarios

Course Outline
1. Basics of DevOps

Why DevOps
What is DevOps,
DevOps Market Trends
DevOps Engineer Skills
DevOps delivery pipeline
DevOps ecosystem.

2. Build tools - GIT and Jenkins

Automatic Source Code Management using GIT and Continuous Integration using Jenkins.
Introduction to VCS and GIT
GIT File workflow
Important GIT Commands
Introduction to Continuous Integration and Jenkins
Plugin Management in Jenkins
Various scenarios of Building Delivery Pipeline.

3. Build and Test Automation

How to build an appropriate delivery pipeline and perform test automation on it.
You can also understand the various security options and notification management in Jenkins.
Build Setup in Jenkins
Test Automation
Security in Jenkins
Notification System.

4. Containerization using Docker

Identify the difference between containers and VMs.
Virtualization using Docker
Deep dive into image and containers concept in Docker.
What and Why of Containers
Introduction to Docker
Docker Fundamentals
Image Distribution
Docker Containers.

5. Docker Commands and Use-cases

Networking concepts in Docker
Best way to use the Docker Volume
Creating a Docker file.
Docker Networking
Docker Volumes
Docker Files.

6. Puppet

"Infrastructure -as-Code"
Master-agent architecture and catalog compilation in Puppet
Write a Puppet program using Puppet DSL
Puppet Introduction
Puppet Architecture
Basic Puppet Terminologies
Puppet Language Constructs.
Install modules from a third-party tool
Node classification using hiera and ENC
Puppet environment structure and configuration
Various kinds of puppet classes and puppet template.

7. Chef

Introduction to Chef
Chef – Server Architectures
Chef Workstation
Chef – Repo
Servers and Nodes
Cookbooks and Recipes
Installing chef with Knife
Data – Bags

8. Ansible

Introduction to Ansible
Setting up Ansbile and Vagrant
Ansible Foundations
Ansible Command Line Usage
Ansible Real Time Production Examples- USE CASES

Refund Policy

100% refund can be applied if request is initiated 24 hours before the 1st course session.
If a class is rescheduled/cancelled by the organizer, registered students will be offered a credit towards any future course or a 100% refund.

Join Tech Manchester