Daniel Felix Ritchie School of Engineering and Computer Science

DevOps Foundations: Microservices

DevOps methods and technologies are even more powerful when combined with microservice architectures. Microservices are especially useful in large-scale enterprise systems, but they can come with high costs, complexity, and demanding operational overhead. That’s why IT teams use DevOps methods and techniques to develop, test, deploy, and operate complex microservice architectures at scale.

This course focuses on microservices from a DevOps lens and perspective. Join instructor Dave Swersky as he breaks down both topics separately, before demonstrating how they work together to support large-scale, cloud-native systems and application architectures. By the end of this course, you’ll be equipped with a richer understanding of both DevOps and microservices, as well as how they can be combined in each phase of the software delivery lifecycle, from design and planning to deployment, management, and operations.

Learn More