DevOps - CLS Learning Solutions · * Docker Swarm Introduction: Swarm Orchestration * Docker Swarm...

6
DevOps

Transcript of DevOps - CLS Learning Solutions · * Docker Swarm Introduction: Swarm Orchestration * Docker Swarm...

DevOps

All Rights reserved @ www.clslearn.com , Contact us : [email protected] , +201000216660 , +201001692348

Course Overview

DevOps Duration:40 Hours

Schedule :Full Day Morning ( 9-5)

Half Day Evening (6-10)

Weekends Full Day (10-4)

Instructor-Led

Hands-On Training

Delivery Options:

In CLS Classroom.

On site Classroom.

Online Live.

Your Training Comes with

a 100% Satisfaction

Guarantee!

DevOps is a set of software development practices that combines softwaredevelopment and information technology operations to shorten the systemsdevelopment life cycle while delivering features, fixes, and updatesfrequently in close alignment with business objectives. This DevOpsCertification Training Course will prepare you for a career in DevOps, thefast-growing field that bridges the gap between software developers andoperations. You’ll become an expert in the principles of continuousdevelopment and deployment, automation of configuration management,inter-team collaboration and IT service agility, using modern DevOps toolssuch as Git, Docker, Jenkins, Puppet. DevOps jobs are highly paid and ingreat demand, so start on your path today. The DevOps training coursefocuses heavily on the use of Docker containers, GIT & Jenkins, atechnology that is revolutionizing the way apps are deployed in the cloudtoday and is a critical skill set to master in the cloud age.

All Rights reserved @ www.clslearn.com , Contact us : [email protected] , +201000216660 , +201001692348

Course Outline

* Understating of DevOps & DevOps Process* GIT Introduction & Installation* GIT Quick Start* Text Editor for GIT* Version Control System GIT & GITHUB* GIT with GITHUB* GIT Basics* Comparisons in GIT* Branching & Merging in GIT* GIT Rebase* GIT Stashing* GIT Tagging* GIT Common Mistakes and Fixes* Project Build Tool : MAVEN* Continuous Integration* Jenkins Introduction* Jenkins Getting Started* Continuous Integration | Jenkins Jobs

* Continuous Inspection with Jenkins* Continuous Delivery with Jenkins* Jenkins As Code Pipeline* Distributed Builds* Docker Setup and Installation* Creating Docker Containers : Start Like a Beginner* Use Docker Containers : Advance* Docker Networking* Docker Container Images : Beginning* Docker Container Images : Build Images* Docker Containers : Manage Data* Docker Compose : Multi Container Tool* Docker Swarm Introduction: Swarm Orchestration

* Docker Swarm Features and Applications* Docker Swarm Stack Deployment : Multi Service Deployment* Docker Swarm Secrets Management : Protect Sensitive Data* Docker Swarm Service Management

All Rights reserved @ www.clslearn.com , Contact us : [email protected] , +201000216660 , +201001692348

Course Outcome Audience Profile

* An understanding of DevOps and the modern DevOps toolsets

* The ability to automate all aspects of a modern code delivery

and deployment pipeline.

* Understand the concepts of continuous inspection, continuous

integration, and continuous deployment, and the difference

between them.

* Containerize a web-based application with a micro service

approach and automate it using Docker file.

* Create a multi-stage Jenkins job and visualize the complicated

build pipeline with Jenkins build pipeline plugin.

* Hand's-on with best practices for making Docker files and

Compose files like a Pro!

* Create and manage repositories on GitHub

* Manage project defects or enhancement requests with GitHub

Issues

* Understand DevOps Ecosystem

* Learn about automatic Source Code Management using GIT

and Continuous Integration using Jenkins

* Understand, Build and Test Automation: how to build an

appropriate delivery pipeline and perform test automation on it

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

Prerequisite knowledge of software development,

preferably in Java, and the UNIX/Linux command

line tools are essential for this course.

All Rights reserved @ www.clslearn.com , Contact us : [email protected] , +201000216660 , +201001692348

We select the best instructors, who are certified from trustworthy

international vendors. They don’t only provide training program, but they

also share their professional experience with the students, so they can have

hands-on experience on the job market.

CLS facilities are well-equipped with strong hardware and software

technologies that aid both students and trainers lead very effective

smooth training programs.

We provide our clients with the best solutions, Our team of training advisers

answer whatever questions you have.

We have been in the market since 1995, and we kept accumulating

experience in the training business, and providing training for more than

100,000 trainees ever since, in Egypt, and the MENA region.

CLS is an authorized and accredited partner by technology leaders like

Microsoft, EC-Council, Adobe and Autodesk. This means that our

training programs are of the highest quality source materials, the most

up-to-date, and have the highest return on investment ever possible.

We keep tabs on every change in the market and the technology field,

so our training programs will always be updated up to the World-class

latest standards, and adapted to the global shape-shifting job market.

Our clients prefer our training programs not only for the quality

education they get, but also because they are cost effective.

All Rights reserved @ www.clslearn.com , Contact us : [email protected] , +201000216660 , +201001692348