DEVOPS Online Training

Devops is a foundation to anyone who aspires to become a DevOps Engineer, a Service Engineer in the field of Enterprise Infrastructures. Devops provides us with consistent software delivery, Faster resolution of complex problems and neater and crisp feature delivery. DevOps is the multi-skilling of people to make the whole development, operations and testing workflow more agile.

DEVOPS Online Training Course Content
  • Introduction to DevOps
    • What is DevOps?
    • History of DevOps
    • Dev and Ops
    • DevOps definitions
    • DevOps main objectives
    • Infrastructure As A Code
    • IaaS Overview
    • Paas Overview
    • DevOps on the Cloud
    • Prerequisites for DevOps
  • Introduction to Linux
    • Linux System administration introduction
    • Continuous Testing and Integration
    • Continuous Release and Deployment
    • Continuous Application Monitoring
  • 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
    • Cloud Deployment Models (NIST)
    • Virtualization
    • Virtual Machines
    • Virtual bootable OS Images
    • Cloud Storage
    • SOA and Cloud
    • Virtual Private Cloud (VPC)
    • Risk in Cloud and DevOps security concerns
    • Introduction to AWS and AZURE
  • 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
  • TOOLS
    • The Choice of Cloud Platform
    • IaaS for DevOps
    • PaaS for DevOps
    • Containerization Tools
    • Continuous Integration (CI) Systems
    • Build and Dependency Management Systems
    • Select DevOps Tools
    • Collaborative Lifecycle Management Solutions from IBM
    • Rational DOORS Next Generation (DNG)
  • DEVOPS TOOLS: CHEF
    • Overview of Chef
    • Workstation Setup
    • Organization Setup
    • Test Node Setup
    • Databags
    • Node Objects and Search
    • Environments
    • Roles
    • Advanced Chef
  • DEVOPS TOOLS: PUPPET
    • ntroduction to Puppetp
    • Creating and Managing modules
    • Version control with Puppet
  • DEVOPS TOOLS: VAGRANT
    • Introduction to vagrant
    • Installation and Configuration
    • Provisioning with Vagrant
    • Using Vagrant
  • DEVOPS: SOURCE CODE MANAGEMENT
  • GIT REPOSITORY
    • What is a version control system?
    • What is a distributed version control system?
    • Installation
    • Different levels of Git configuration
    • The process of staging and committing
    • The details of the commit objects
  • NEXUS
    • Nexus prerequisites
    • Installing and Running Nexus
    • Using the Nexus User Interface
  • CONTINUOUS INTEGRATION
    • Continuous Integration with Jenkins Overview
    • Installation
    • Configure Jenkins as stand-alone application
    • Configure Jenkins on an Application Server
    • Jenkins management
    • Support for the Git version control systems
    • Different types of Jenkins Jobs
    • Setting up a Jenkins job
    • Scheduling build Jobs
    • Maven Build Scripts
    • Securing Jenkins
    • Authentication
    • Authorization
    • Confidentiality
    • Creating users
    • Jenkins Plugin
    • Installing Jenkins Plugins
    • SCM plugin
    • Build and test
    • Analyzers
    • Distributed builds with Jenkins
    • Best Practices for Jenkins
  • DEVOPS: MONITORING
    • NAGIOS
    • ZENOSS
  • DEVOPS: APPLICATION ARCHITECTURE
    • Web Forms
    • User Controls
    • Shared UI Code
    • Business Logic
    • CONFIGURATION MANAGEMENT
    • Configuration Management Activity
    • Configuration Control
    • Incident Management
    • Change Management
    • Problem Management
  • GENERAL ENVIRONMENT SETUP STEPS IN AWS and NTTA
    • Creating Servers and Networks in Cloud
    • Setting up rules and Application
    • Difficult Scenarios in environments.
    • Scaling

Please Register with us