Introduction to DevOps

Learn how DevOps has brought together years of the most effective and proven practices from development and operations (Agile, Lean, and more) – and aligned them around common characteristics: value, cross-functional collaboration, agility, and strong teams.  DevOps is really the marrying of process, infrastructure, and product. Take this class to learn how to bring these groups together to optimize, re-think, and re-engineer your processes.

Retail Price: $795.00

Next Date: 04/19/2024

Course Days: 1


Enroll in Next Date

Request Custom Course


About This Course

Learn how DevOps has brought together years of the most effective and proven practices from development and operations (Agile, Lean, and more) – and aligned them around common characteristics: value, cross-functional collaboration, agility, and strong teams.  DevOps is really the marrying of process, infrastructure, and product. Take this class to learn how to bring these groups together to optimize, re-think, and re-engineer your processes.

We’ll take a look at establishing a common definition of DevOps and understand why DevOps is so important.  Through case studies, we’ll see that high performing organizations are using DevOps as a competitive advantage.  Don’t be left behind!  In addition, this class will teach the keys to fostering a culture for successful DevOps implementations, and give you a roadmap to get started. Finally, this class will help you understand the tools necessary to automate your processes for maximum efficiency.  We’ll put all the pieces of the puzzle together for you.

Audience Profile

Primary audience for this course are:

  • Software Managers and Directors
  • CIOs, CTOs and IT Executives
  • Operations Managers
  • QA/Test Managers
  • Project Managers
  • Release and Configuration Managers
  • Developers and Application Team Leads
  • ScrumMasters
  • Product Owners and Managers

At Course Completion

Upon course completion, students will be able to:

  • Discover what DevOps is and is not
  • Learn how other organizations are using DevOps concepts to gain competitive advantage
  • Understand the tools that can help you automate processes
  • Learn tips and techniques for changing your culture to support DevOps
  • Understand why DevOps is important and why high-performing IT organizations are rushing to implement DevOps concepts
  • Review case studies to understand exactly how companies are achieving DevOps success
  • Learn how to optimize, rethink, and re-engineer your IT processes to deliver value to your customers faster than ever!
  • Take Agile to the next Level – end to end processes with all IT groups
  • Understand the metrics you should be focusing on
  • Get real-world examples that work

 *Delivered by ASPE, ICAgile Member Organization

 

 


Course Outline

1. Introduction

  • Establish Goals and Current State
  • The Goal of DevOps

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

3. Ball Point Game

4. Why Do DevOps?

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

5. DevOps at Microsoft – a Case Study

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

6. How Does DevOps Work

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

7. Penny Game

8. Culture and DevOps

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

9. DISC Assessment

10. Tool Time

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

11. DevOps Assessment

12. Summary and Next Steps

 

In-Class Exercises: (short description of each exercise)

  • Individual and Team Goals – Identifying current issues and goals
  • The Ball Point Game – Creative team game to learn about process optimization
  • The Penny Game – see how Kanban and batch sizes affect delivery
  • DISC Assessment – personality / culture exercise
  • DevOps Assessment – Where Are We?
Course Dates Course Times (EST) Delivery Mode GTR
4/19/2024 - 4/19/2024 9:00 AM - 5:00 PM Virtual Enroll
5/17/2024 - 5/17/2024 10:00 AM - 6:00 PM Virtual Enroll
6/14/2024 - 6/14/2024 8:30 AM - 4:30 PM Virtual Enroll
7/15/2024 - 7/15/2024 10:00 AM - 6:00 PM Virtual Enroll
8/23/2024 - 8/23/2024 9:00 AM - 5:00 PM Virtual Enroll
9/20/2024 - 9/20/2024 12:00 PM - 8:00 PM Virtual Enroll
10/18/2024 - 10/18/2024 9:00 AM - 5:00 PM Virtual Enroll
11/8/2024 - 11/8/2024 10:00 AM - 6:00 PM Virtual Enroll
12/9/2024 - 12/9/2024 8:30 AM - 4:30 PM Virtual Enroll