Introduction to DevOps

Introduction to DevOps

Delivery Option:
Purchase Now

Course ID: C5001

Duration: 1 Day

Location: Flex - San Francisco or Live Online | Click here to schedule private course.


Despite not being a “new” concept, there is nonetheless a lot of confusion surrounding DevOps, its exact definition, and how it can be leveraged to help businesses. Through this Introduction to DevOps course, students will establish a common definition of DevOps, and explore why it is so important.

Specifically, this course will help students to:

  • Bring together process, infrastructure, and products for optimal performance

  • Optimize and rethink business processes

  • Foster a culture for optimal DevOps implementation

  • Create a roadmap for success

  • Understand the tools and skills required to automate processes

DevOps aims to align a range of key characteristics (like collaboration, strong teams, and maximizing value) to optimise business processes, and this course represents the cutting-edge of such courses available today.

+ Who Should Attend

This course is aimed at professionals looking to gain a better understanding of DevOps, and how to implement DevOps within their business. Typical students include:

  • Software managers and directors
  • All levels of executive
  • Operations, project, and configuration managers
  • Developers
  • Team leads
  • Scrum Masters (for Scrum teams)
  • Product Owners (for Scrum teams)

+ Course Outline

Module 1: Introduction

  • Establish Goals and Current State
  • The Goal of DevOps

Exercise: Individual and Team Goals – Identifying current issues and goals

Module 2: What Is DevOps?

  • Background and History
  • Symptoms and Problems in Today’s Environment
  • The IT Core Chronic Conflict
  • DevOps Roles
  • DevOps Defined
  • Core Concepts

Exercise: The Ball Point Game – Creative team game to learn about process optimization

Module 3: Why Do DevOps?

  • Driving Factors
  • Amazon’s Process: A Case Study
  • State of DevOps Report
  • Manufacturing and DevOps

Module 4: DevOps at Microsoft – a Case Study

  • Dark Launches
  • Feature Flags
  • Agile to DevOps
  • Branching
  • Teams
  • Live Site Culture

Module 5: How Does DevOps Work

  • Continuous Integration
  • Continuous Deployment
  • Continuous Delivery
  • Continuous Testing
  • Continuous Monitoring
  • Automation
  • Kanban End-to-End

Exercise: The Penny Game – See how Kanban and batch sizes affect delivery

Module 6: Culture and DevOps

  • People and Trust
  • Resilience
  • Engagement is Key
  • Change the Metrics!
  • Law of Motivation
  • Keys to Successful DevOps Culture

Exercise: DISC Assessment – personality/culture exercise

Module 7: Tool Time

  • Build Automation
  • Test Automation
  • Deployment Automation
  • Environment Provisioning
  • Automated Feedback and Monitoring

Exercise: DevOps Assessment – Where Are We?

Module 8: Summary and Next Steps

+ Prerequisites

There are no prerequisites for this course.

+ Certifications

Professional Credits: 8 NASBA CPEs | 7 PMI PDUs