CityStart DateEnd DateDurationVenueRegister
Chennai17/06/201718/06/20172 DaysQuality Inn Sabari,T.NagarRegister
CityStart DateEnd DateDurationVenueRegister
Bangalore17/06/201718/06/20172 DaysHotel Pai ViceroyRegister

Overview
Learn how to think and act from a DevOps mind-set. DevOps is a concept of combining both the development and operational phases of software development life cycle (SDLC) and bring more agility. This training is a combination of theory mixed with hands-on workshops. The main focus is on understanding the principles. The tools used during the workshops are easily replaced by your own favorite tool as long as you follow the principles. After the training, you will be able to lead/consult your team in the transition towards DevOps.

Agenda

The Core Concepts of Devops
  • Principles of DevOps
  • Organizing for DevOps
  • DevOps & Agile
  • DevSecOps
  • Making a DevOps Transition

  • What is DevOps?

    •History of DevOps
    •Definition, Objectives
    •Productivity improvement
    •Stakeholders Getting Impacted

    DevOps Understanding

    •Flow
    •Feedback
    •Continuous Learning

    Industry DevOps Adoption Report

    • DevOps Culture
    • Continuous Integration & Continuous Delivery
    • Scaling DevOps
    • Case studies & Examples

    Devops implementation

    Develop software that is always in a releasable state:
    • Excellent Use of Version Control
    • Single Command Build
    • Continuous Integration
    • Automated Deployment

    Fully automate your infrastructure management:
    • Automated Provisioning
    • Automated Configuration Management
    • Infrastructure as Code
    • Centralized Logging
    • Monitoring

    Eliminate even the smallest risk of configuration drift
    • Immutable Infrastructure
    • Containers (Docker)
    • Golden Images

    Keep production monkey-proof while releasing all the time
    • Continuous Deployment
    • Canary Releases
    • Dark Launches
    • Simian Army / Chaos Monk

  • Following tools will be covered as part of the training

  • • Git
    • GitHub
    • Jenkins
    • Ansible
    • Chef
    • Vagrant
    • Nagios
    • Docker
    • Maven
    • SonarQube
    • Artifactory
    • AWS
    • DataDog
    • PaperTrail

    Automation
    •Need for Automation
    •Benefits
    •Various Tool Types

    Communication & Collaboration
    •Various Types of Organization Culture
    •Organization Change Management
    •People Mindset DevOps Adoption

    Demo on Technical Tools
    Case Studies and Examples

    Takeaway
  • DevOps objectives and vocabulary
  • Benefits of DevOps Adoption
  • Application in Software Environment
  • Exposure to Automation
  • Knowledge on Communication and Collaboration
  • Understanding of DevOps tools in the market
  • Benefits to the business

  • Deliverables
    • High quality hands-on training by Certified experts.
    • Course fee includes certification exam fee.
    • Primary Membership to DevOpsUnion

    Who should attend

    This course is appropriate for professionals interested in obtaining a working knowledge of DevOps and tools. This course is more suited for software developers, Technical Project managers, Release Management Engineers, Automation Engineers and IT Operations team members.
    1. Project Managers
    2. Testing Professionals
    3. Software Developers and Architects
    4.Developers who wants to explore the system administration & configuration domain.
    5. IT Architects who want to learn about configuration automation