DevOps Mindset: DevOps Principles & Implementation Approach


Overview/Description
Expected Duration
Lesson Objectives
Course Number
Expertise Level



Overview/Description

This 14-video course explores challenges associated with a traditional approach to project management, how to use DevOps tools, and the principles of flow, feedback, and continual experimentation to improve project management. Learners examine the role of people, process, and technologies when implementing DevOps. You will learn the benefits of using tools provided by AWS (Amazon Web Services) and Microsoft's Azure to adopt DevOps on the cloud. This course next demonstrates integrated approaches using the Agile method of software development, and ITSM (IT Service Management) processes. You will explore tools used to facilitate collaboration and encourage team-oriented process management including Atlassian Confluence collaboration software, Atlassian Jira to engage an entire team, and Slack for one-on-one communication. Next, explore the primary tools to implement continuous code build and adopt a team driven development approach. Then examine the objectives of continuous integration and deployment, and automation; and the benefits of continuous monitoring and reporting to enhance the DevOps process. Finally, you will learn to implement an AWS DevOps delivery pipeline.



Expected Duration (hours)
1.2

Lesson Objectives

DevOps Mindset: DevOps Principles & Implementation Approach

  • discover the key concepts covered in this course
  • recognize the problems associated with traditional project management methodologies and approaches that can be managed by adopting the DevOps culture
  • define DevOps and its principles, including the principles of flow, feedback, and continual experimentation
  • describe the technical principles that are adopted with the implementation of the DevOps culture
  • recognize the role of people, process, and technologies in the DevOps adoption process
  • describe the benefits associated with the adoption of integrated approaches of DevOps, Agile, and ISTM
  • recall the benefits of adopting DevOps in the cloud and recognize the DevOps tools provided by AWS and Azure
  • recognize the key responsibilities of developers and operations in ensuring flawless DevOps implementation
  • list the tools that are frequently used to facilitate collaboration and encourage team-oriented process management
  • name the primary tools that a developer can use to implement continuous code build and adopt a team-driven development approach
  • specify the objectives of continuous integration and continuous deployment and recognize the tools that can be used to implement them to achieve automation
  • recall the benefits associated with the implementation of continuous monitoring and reporting
  • demonstrate the approach of implementing AWS DevOps delivery pipeline
  • recall the DevOps tools that are provided by AWS and Azure and implement an AWS DevOps delivery pipeline
  • Course Number:
    it_doexdodj_01_enus

    Expertise Level
    Beginner