Course Code: advdevops
Duration: 35 hours
Overview:

The advance DevOps training course will give you a detailed overview of Github, CI/CD (Jenkins) Pipeline, Docker, Puppet and Ansible Configuration Management tool. During the training, you will get a hands-on experience to practice and implement the topics under the mentioned technologies.

Course Outline:

 Module 1: GIT

  • Introduction to Version Control System
  • History of Git
  • Git Basics
  • States in Git
  • Installing Git
  • Configuration of Git
  • Working with Repositories
  • Basic Git Commands
  • Working with Remotes
  • Tagging
  • Git Branching

 Module 2: Docker

  • Introduction to Containers
  • Introduction to Docker
  • Downloading and Installing Docker
  • Docker Essential Commands
  • Docker Engine
  • Running your First Container
  • Docker Image
  • Build Image with Dockerfile
  • Private Registry
  • Storing and Retrieving Docker Images from Docker Hub
  • Networking Docker Containers
  • Data Persistence with Volumes

 Module 3: Automation with Ansible

  • Introduction to Ansible
  • Ansible Architecture
  • Installation and Configure Ansible
  • AD-Hoc Commands
  • Managing Playbooks
  • Managing Variables
  • Managing Loops
  • Managing Notify and Handlers
  • Ansible Vault
  • Jinja2 Templates
  • Managing Roles

 Module 4: Jenkins

  • Introduction to CI and CD
  • Introduction to Jenkins
  • Jenkins Process
  • Jenkins Installation
  • Jenkins User Interface
  • Build First Job: Deploy Web Server Automatically on Jenkins Machine
  • Add Remote Machines and Credentials
  • Deploy Web Server Automatically on Remote Machine
  • Configure Git Web Hooks for Jenkins
  • Add Parameters in Jenkins
  • Integrate Jenkins with Ansible
Sites Published:

United Arab Emirates - Advanced DevOps

Qatar - Advanced DevOps

Egypt - Advanced DevOps

Saudi Arabia - Advanced DevOps

South Africa - Advanced DevOps

Morocco - Advanced DevOps

Tunisia - Advanced DevOps

Kuwait - Advanced DevOps

Oman - Advanced DevOps

Kenya - Advanced DevOps

Nigeria - Advanced DevOps

Botswana - Advanced DevOps

Slovenia - Advanced DevOps

Croatia - Advanced DevOps

Serbia - Advanced DevOps

Bhutan - Advanced DevOps

Nepal - Advanced DevOps

Uzbekistan - Advanced DevOps