Adopting DevOps: Applying DevOps Principles to Build Delivery Solutions


Overview/Description
Expected Duration
Lesson Objectives
Course Number
Expertise Level



Overview/Description

To successfully implement DevOps, you need to devise strategies that combine DevOps principles and practices. In this course, you'll explore how to implement robust DevOps practices throughout the deployment process. You'll examine the different types of release management processes, outline automation approaches, and identify methods for solutioning complex applications.

You'll recognize how to incorporate DevOps practices with traditional ones, the role of Agile and Lean principles in the DevOps lifecycle, prominent tools for automating DevOps software development, and how to set up Agile delivery practices using Atlassian tools.

You'll then set up open source tools to enable continuous application delivery and use Cloud tools to establish continuous integration and deployment and monitor the implementation success of DevOps practices.



Expected Duration (hours)
1.3

Lesson Objectives

Adopting DevOps: Applying DevOps Principles to Build Delivery Solutions

  • discover the key concepts covered in this course
  • recall the core DevOps principles that help define strategies for successful DevOps implementation
  • outline the steps involved in formulating the correct strategy to combine DevOps principles with practices in order build an end-to‐end delivery process  
  • recall the different types of release management processes that help adapt to changing architectures and delivery processes  
  • describe the different types of automation approaches that can be adopted to build robust DevOps practices for solutioning complex applications with diversified integrations  
  • recognize the technique for incorporating new DevOps practices with traditional practices to ensure rapid innovation and early product release
  • recognize how Agile and Lean principles used in the DevOps lifecycle help build effective practices for enterprises to ensure effective governance in Ops-enabled full stack organizations  
  • list the critical steps involved in implementing successful DevOps practices with a focus on the phases of the DevOps transformation journey  
  • recognize the metrics to monitor for tracking the effectiveness of DevOps practices and processes  
  • list the prominent tools used for automating processes at various phases of the DevOps software development lifecycle  
  • set up Agile delivery practices using Atlassian tools for implementation with DevOps delivery mechanisms 
  • set up open-source tools to enable continuous application delivery and the adoption of DevOps principles  
  • work with cloud tools to set up DevOps continuous integration and continuous deployment principles  
  • work with Cloud tools to monitor critical metrics and evaluate adopted DevOps principles and practices  
  • summarize the key concepts covered in this course
  • Course Number:
    it_dpbdopdj_02_enus

    Expertise Level
    Intermediate