• Online, Self-Paced
Course 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.

Learning Objectives

{"discover the key concepts covered in this course"}

Framework Connections

The materials within this course focus on the NICE Framework Task, Knowledge, and Skill statements identified within the indicated NICE Framework component(s):

Specialty Areas

  • Systems Development