The Best College Academy of Our Small City

Latest News - QUIS NOSTRUM - Exercitationem ullam corporis suscipit laboriosam

DevOps Online Course

Learning new trending technologies

  • The course can be customized as per the needs.
  • Industry real time expert will deliver the session
  • Estimated course duration 40 hrs
  • Hands-on Virtual Machine provided on demand
  • Recorded session will be delivered 
  • Course presentations and material will be shared
  • Every session is interactive and most of the Q & A sessions will be there.


DevOps course content

  1. Introduction to Devops
    • Define Devops
    • What is Devops
    • SDLC models: Waterfall, Lean, ITIL, Agile,
    • Why Devops?
    • History of Devops
    • Devops Stakeholders
    • Devops Goals
    • Important terminology
    • Devops perspective
    • Devops and Agile
    • Devops Tools
    • Configuration management
    • Continuous Integration and
  2. CLOUD COMPUTING and VIRTUALIZATION
    • History and evolution of cloud
    • Cloud computing concepts
    • Grid Computing vs. Cloud Computing
    • Characteristics and Benefits of Cloud
    • Cloud service models (NIST)
    • IaaS, PaaS and SaaS
    • Cloud service model implementations
    • Virtualization
    • Virtual Machines
    • Virtual bootable OS Images
    • Cloud Storage
    • SOA and Cloud
    • Virtual Private Cloud (VPC)
    • Introduction to AWS and AZURE
  3. DEVOPS ADOPTION CRITERIA
    • Things to Look For and Avoid
    • IT Assets Ownership
    • Viewing Applications As Products, not Projects
    • DevOps in the Enterprise
    • IT Governance
    • Governance and Risk Mitigation
    • DevOps Adoption Steps
    • Select DevOps Techniques and Practices
    • Service Quality Metrics
  4. TOOLS
    • The Choice of Cloud Platform
    • IaaS for DevOps
    • PaaS for DevOps
    • Containerization Tools
    • System Configuration Automation and Management
    • Continuous Integration (CI) Systems
    • Build and Dependency Management Systems
    • Select DevOps Tools
    • Collaborative Lifecycle Management Solutions from IBM
  5. Linux Administration:
    • Introduction to Linux Administration
    • Disk management
    • System services
    • Boot Management
    • SE Linux
    • DNS Configuration and other system tasks
    • Package Installers for RHEL and Ubuntu
  6. VAGRANT
    • Introduction
    • Why and what is Vagrant
    • Uses of Vagrant in an environment
    • Alternatives of Vagrant
    • Vagrant versions
    • Installation and Configuration
    • Installing Virtual box
    • How to install Vagrant on Windows
    • Configuring Vagrant
    • Provisioning with Vagrant
    • Creating first VM with Vagrant
    • Operations on the VM
    • Connecting to the VM
    • Add required Images to Vagrant
    • Using Vagrant.
  7. GIT: Version Control
    • Introduction
    • Version control systems
    • Local, Centralized and distributed
    • Installing Git
    • Installing on Linux
    • Installing on Windows
    • Initial setup
    • Git Essentials
    • Creating repository
    • Cloning, check-in and committing
    • Fetch pull and remote
    • Branching
  8. Chef for configuration management
    • Overview of Chef
    • Common Chef Terminology (Server, Workstation, Client, Repository etc.)
    • Servers and Nodes
    • Chef Configuration Concepts
    • Workstation Setup
    • How to configure knife
    • Execute some commands to test connection between knife and workstation
    • Organization Setup
    • Create organization
    • Add yourself and node to organization
    • Test Node Setup
    • Create a server and add to organization
    • Check node details using knife
    • Node Objects and Search
    • How to Add Run list to Node
    • Check node Details
    • Environments
    • How to create Environments
    • Add servers to environments
    • Roles
    • Create roles
    • Add Roles to organization
  9. PUPPET
    • Introduction to Puppet
    • Installation and Configuration of Master server and agents
    • Managing Manifests
    • Creating and Managing modules
    • Version control with Puppet
  10. Nagios: Monitoring
    • Introduction and Installation
    • Obtaining Nagios
    • Compiling and installing Nagios
    • Basic configuration
    • Creating a new host and service
    • Creating a new e-mail contact
    • Verifying configuration
    • Creating a host group and service group
    • Creating a new contact group
    • Creating a new time period
    • Plugins and commands
    • Finding and installation of a Plugin
    • Removing a plugin
    • Creating a new command
    • Customizing commands
    • Using Nagios GUI
    • Scheduling downtimes
    • Generating reports
    • Configuring notification
    • Configuring checks
    • Managing Flapping
  11. Jenkins – Continuous Integration
    • Introduction.
    • Understanding continuous integration
    • Introduction about Jenkins
    • Build Cycle
    • Jenkins Architecture
    • Installation
    • Obtaining and installing Jenkins
    • Installing and configuring GIT
    • Java installation and configuration
    • Maven Installation
    • Exploring Jenkins Dashboard.
    • Jobs
    • Creating Jobs
    • Running the Jobs
    • Adding and updating Plugins
    • Disabling and deleting jobs
    • Build Deployments
    • Understanding Deployment.
    • Tomcat installation and configuration
    • Deployment Plugins
    • Deploying a war file from Jenkins to Tomcat
    • Securing Jenkins
    • Authentication
    • Jenkins Plugins
    • Authorization
    • Confidentiality
    • Creating users
  12. Docker– Containers
    • Introduction
    • What is a Docker
    • Use case of Docker
    • Platforms for Docker
    • Dockers vs Virtualization
    • Architecture
    • Docker Architecture.
    • Important Docker components
    • Understanding the Docker components
    • Installation
    • Installing Docker on Linux.
    • Understanding Installation of Docker on Windows.
    • Some Docker commands.
    • Provisioning
    • Docker Hub.
    • Downloading Docker images.
    • Running Docker images
    • Running commands in container.
    • Running multiple containers.
  13.   CENTRALIZED LOG MANAGEMENT and NoSQL Databases
    • Log management with LOGSTASH
    • Basic overview of MongoDB
    • Configuration
    • Clustering Concepts
    • Basic overview of Cassandra
    • Configuration
    • Clustering Concepts
  14. AWS Basics:
    • How to create a user in AWS
    • AWS Market Place
    • Amazon EC2, S3.
    • Managing Login
    • Installing AWS Command Line tool

Takeaway from DevOps course






  • DevOps opensource tools installation, configuration, implementations
  • Agile development methodology
  • Adding multiple skills to your career path
  • lots of DevOps culture into your mind set to leaverage your projects get more features
  • Easy to turn your career in cloud computing operations
  •