Advanced DevOps Training

Objective
The course is designed by Devops Subject Matter Experts to help you understand Devops concepts and work on tools, Github, Jenkins, Sonarqube and Nexus, Docker to create Continuous Integration and Continuous Deployment Pipeline which uses Jenkins, with sonarqube, nexus, docker, and ansible.
Its 5 days of instructor-led training delivered by Cloud and Devops Consultant. We are also a consultant helping clients to migrate to Get into Devops culture. Here, we Understand the core concepts of DevOps, Create and manage repositories on Bitbucket, Install and configure Bamboo CI Master node, Install and Configure Bamboo Slave Node, Create a Pipeline job to automate git clone, maven package, Add webapp deployment on tomcat7 server to pipeline, Integrate sonarqube and sonar static code analysis in pipeline job, Integrate Nexus and Archive artifacts in a pipeline job, Understand docker and perform docker operations, Integrate jenkins with docker in CI/CD pipeline
Who should attend:
• Software developers
• Software Test Engineer
• Software Release Engineer
• Software Project Manager
• Software Architects
REGISTER
GROUP OF 3 OR MORE [USD 800 PER PARTICIPANT]
INDIVIDUAL STANDARD PRICE [USD 1000 PER PARTICIPANT]
Course Features
- Lectures 106
- Quizzes 0
- Skill level All levels
- Language English
- Students 0
- Certificate No
- Assessments Yes
-
Day 1 and 2 – DevOps Technical Essentials
-
Module 1: Devops Big Picture (Theory)
-
Module 2: Devops in Action (Hands on Lab by students)
-
• SCM Live demo
-
Continuous Integration Tool – ( Hands on Lab by students)
-
Code Packaging automation – ( Hands on Lab by students)
-
Static Code Analysis – ( Hands on Lab by students)
-
Storage Artifact – ( Hands on Lab by students)
-
Continuous Deployment – ( Hands on Lab by students)
-
Day 3 – Docker Essentials Module 1 : Course Overview
-
Module 1.1: Introduction to the course
-
Module 2: Understanding Docker
-
Module 3: Installing Docker on Linux
-
Module 4: Containers On Ubuntu Docker host
-
Module 5: Docker Images
-
Module 6: Docker Volumes
-
Day 4: Kuberentes
-
Module 1: Kubernetes architecture
-
Module 2: Kubernetes cluster Install and configure (Hands on lab by students)
-
Module 3: Create a manage POD, Deployment and replication controller (Hands on lab by students)
-
Module 4: Google kubernetes engine (live demo by instructor)
-
Day 5: Ansible – IT automation
-
Module 1: Ansible Big Picture (Theory)
-
Module 2: Ansible management server deployment (Hands on Lab by students)
-
Module 3: Ansible Node server deployment (Hands on Lab by students)
-
Module 4: Ansible HTTPD Playbook for RHEL node (Hands on Lab by students)
- • Create a httpd playbook directory
- • Write .yml file
- • write httpd package install code for RHEL server
- • write httpd service restart code
- • write template resource type to push index.html and log.png to node
- • write user and group creation code
- • Apply the playbook on centos node and validate if website is up
-
Module 5: Ansible Apache2 Playbook for ubuntu node (Hands on Lab by students)
- • Create a apache2 playbook directory
- • Write .yml file
- • write apache2 package install code for ubuntu server
- • write apache2 service restart code
- • write template resource type to push index.html and log.png to node
- • write user and group creation code
- • Apply the playbook on ubuntu node and validate if website is up
-
Module 6: Ansible Windows 2016 server node deployment (Hands on Lab by students)
-
Module 7: Playbook for windows 2016 node (Hands on Lab by students)