We may earn an affiliate commission when you visit our partners.
Pluralsight logo

Microservices Architecture

Antonio Goncalves, Rag Dhiman, Mark Heath, Floyd May, Wojciech Lesniak, Matthew Alexander, and James Millar

Microservices is an architectural style that provides a highly maintainable, testable, loosely coupled collection of services that are independently deployable and organized around business capabilities.

Enroll now

Share

Help others find Paths from Pluralsight by sharing it with your friends and followers:

What's inside

Five courses

Microservices: The Big Picture

(1 hours)
Microservices are quickly being adopted by companies worldwide. This course teaches you the basics of microservice architectures from a high-level perspective.

Microservices: Getting Started

(3 hours)
This course provides a general overview of microservices, including their benefits, risks, and tradeoffs. You'll learn how to decide whether microservices are the right choice for your situation and how to evaluate your organization's readiness to adopt them.

Microservices Architecture Fundamentals

(2 hours)
In this course, you'll learn about microservices, their benefits, and challenges. You'll explore service boundaries, data ownership, communication, deployment, and monitoring. By the end, you'll be equipped to design and build scalable, flexible, and resilient microservices applications.

Building Reactive Microservices

(1 hours)
Building resilience into applications and architecture is increasingly complex. This course teaches how to apply reactive systems principles to meet these demands.

Your Microservices Transition

(2 hours)
Learn to transition to microservices from a monolithic app using the strangler application pattern, which provides incremental steps to avoid the risky big-bang approach.

Learning objectives

  • How to write tests for microservices
  • How to secure microservices
  • How to monitor microservices
  • Microservices communication
  • How to implement microservices
  • How to design resilient distributed microservices systems
  • How to deploy microservices
  • How to convert a monolith application to a microservices-based application
  • The differences between microservices-based applications and monolith applications
  • The characteristics of a microservice-oriented architecture

Save this collection

Save Microservices Architecture to your list so you can find it easily later:
Save
Our mission

OpenCourser helps millions of learners each year. People visit us to learn workspace skills, ace their exams, and nurture their curiosity.

Our extensive catalog contains over 50,000 courses and twice as many books. Browse by search, by topic, or even by career interests. We'll match you to the right resources quickly.

Find this site helpful? Tell a friend about us.

Affiliate disclosure

We're supported by our community of learners. When you purchase or subscribe to courses and programs or purchase books, we may earn a commission from our partners.

Your purchases help us maintain our catalog and keep our servers humming without ads.

Thank you for supporting OpenCourser.

© 2016 - 2024 OpenCourser