Scaling DevOps: Pipelines at Scale


Overview/Description
Expected Duration
Lesson Objectives
Course Number
Expertise Level



Overview/Description

In this 13-video course, learners can explore key features and factors for adopting DevOps in scaling environments and key principles for designing scalable or scaling DevOps architectures. Learn the potential challenges in implementing scalable DevOps architectures; key elements and tools used to build optimized DevOps pipeline to manage DevOps infrastructure at scale; and the approach of scaling DevOps with loosely coupled architectures. Examine four different types of scaling up: expansion or replication; vertical scaling up (embedding innovation in policies, structures, or guidelines); scaling up in the field of testing; and spontaneous diffusion. Next, explore approaches to building architectures to set up DevOps pipeline at scale. Important topics covered here include key components for designing robust DevOps pipelines, the essential DevOps patterns for scaling web applications in the cloud, and how to set up continuous build and continuous integration to manage the architecture at scale. Other key topics in this course include architecture at scale; DevOps challenges and impacts; optimization; automation tools; continuous build; CI (continuous integration) optimization; and DevOps pipelines and patterns.



Expected Duration (hours)
1.2

Lesson Objectives

Scaling DevOps: Pipelines at Scale

  • discover the key concepts covered in this course
  • list features and factors that should be considered when adopting DevOps in scaling environments
  • recall considerations for designing scalable DevOps architectures
  • recognize the potential implementation challenges when scaling DevOps architectures and the impact of DevOps adoption on businesses
  • recall the key elements of building optimized DevOps pipelines for managing DevOps at scale
  • list the DevOps tools that can be used to build DevOps pipelines to manage infrastructure at scale, with a focus on DevOps automation
  • describe the approach of scaling DevOps with loosely coupled architectures, with a focus on barriers and guard rails
  • list approaches for building architectures used to set up DevOps pipelines at scale
  • set up continuous build and continuous integration to manage DevOps architecture at scale
  • describe the components and their integration approaches that are used in designing robust DevOps pipelines with Agile principles
  • recall the DevOps patterns that can be used to scale web applications in the cloud
  • recognize the essential features of application lifecycle management, with a focus on the phases of ALM
  • summarize the key concepts covered in this course
  • Course Number:
    it_doscdodj_01_enus

    Expertise Level
    Intermediate