Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

LinkedIn Learning

Microservices: Design Patterns

via LinkedIn Learning

Write review

Overview

Google, IBM & Meta Certificates – 40% Off
One plan covers every Professional Certificate on Coursera.
Unlock All Certificates
Learn how to use design patterns to efficiently solve the most common problems you'll encounter when building and operating microservices.

Syllabus

Introduction
  • Solving microservices problems with patterns
  • Vernacular of microservices
  • Microservices and cloud native
1. Decomposition Patterns
  • Decomposition of a system
  • Domain-based microservices
  • Business process-based microservices
  • Atomic transaction-based microservices
  • Strangler pattern
  • Sidecar pattern
2. Integration Patterns
  • Gateway pattern
  • Process aggregator pattern
  • Edge pattern
3. Data Patterns
  • Single service database
  • Shared service database
  • Command Query Responsibility Segregation
  • Asynchronous eventing
4. Operational Patterns
  • Log aggregation patterns
  • Metrics aggregation patterns
  • Tracing patterns
  • External configuration
  • Service discovery
  • Continuous delivery
  • Documentation
Conclusion
  • Next steps

Taught by

Frank P Moley III

Reviews

4.6 rating at LinkedIn Learning based on 117 ratings

Start your review of Microservices: Design Patterns

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.