Skip to content
CourseAsk.
Microservices Architecture: From Monolith to Production with
Udemy MOOC / Non-credit all levels

Microservices Architecture: From Monolith to Production with

About this course

Build Production-Ready Microservices with Node.js, NestJS & ExpressLearn microservices architecture patterns used by Netflix, Uber, and Amazon. This hands-on course teaches you to design, build, and deploy scalable distributed systems with real-world projects.- No fluff — practical code examples you can use immediately- 15+ microservices patterns with working implementations- From monolith migration to Kubernetes deployment─────────────────────────────────WHO IS THIS COURSE FOR?- Backend developers wanting to build scalable systems- Node.js developers transitioning to distributed architectures  - Team leads planning monolith-to-microservices migration- Anyone preparing for senior/architect-level interviewsWHAT YOU'LL BUILD & LEARNARCHITECTURE & DESIGN- Microservices vs Monolith — when to use each- Domain-Driven Design (DDD) for service boundaries- Strangler Fig pattern for safe migration- 12-Factor App methodologyCOMMUNICATION PATTERNS- REST & gRPC for synchronous calls- RabbitMQ & Kafka for async messaging- Event-Driven Architecture & pub/sub- API Gateway & Backend-for-Frontend (BFF)DATA MANAGEMENT- Database-per-Service pattern- Saga pattern for distributed transactions- CQRS & Event Sourcing- Eventual consistency strategiesRESILIENCE PATTERNS- Circuit Breaker, Retry & Bulkhead- Fallback & graceful degradation- Distributed tracing with OpenTelemetry- JWT, OAuth2 & API securityNESTJS MICROSERVICES (Native)- TCP transport microservices- RabbitMQ with AMQP transport- gRPC high-performance services- Redis pub/sub & cachingDEPLOYMENT & DEVOPS- Docker containerization<

$19.99

Price shown by Udemy — confirm on their site.

Enroll on Udemy

You'll be redirected to Udemy to complete enrollment.

  • Listed & compared by CourseAsk
  • English · All Levels