Microservices Architecture

Design and build applications as a collection of loosely coupled, independently deployable services. Learn about service communication, data management, and deployment strategies for microservices.

61 courses

Spring Boot and Spring Cloud Microservices: Build, Secure, and Deploy

Master the fundamentals of distributed Java applications by building, securing, and deploying resilient microservices with Spring Boot, Spring Cloud, and Docker.
★ 4.7 (9,214)

Microservices Architecture Patterns and Design Techniques

Learn to design scalable distributed systems using industry-standard patterns for building robust and resilient software applications.
★ 3.8 (9,772)

Spring Boot Microservices and Spring Cloud Architecture

Learn to design and build scalable distributed systems by transitioning from monolithic structures to microservice architectures using Spring Boot and Spring Cloud.
★ 4.7 (5,697)

Building Microservices with Spring Cloud and Spring Boot

Learn to design, develop, and connect resilient distributed systems using Spring Boot and Spring Cloud through clear explanations and structured written exercises.
★ 4.5 (8,712)

Microservices in Go: Build Distributed and Scalable Systems

Learn how to design, develop, and connect independent services using Go, gRPC, and message brokers to build resilient distributed applications.
★ 4.4 (3,145)

Microservices Architecture and Domain-Driven Design

Learn to design scalable, independent services by aligning software architecture with business goals using proven domain-driven patterns.
★ 4.5 (3,794)

Building Scalable Microservices with Spring Boot and Spring Cloud

Learn to design, develop, and connect independent Java services using modern cloud-native patterns and event-driven architecture.
★ 4.4 (3,709)

Microservices Development with Java Spring Boot and Spring Cloud

Build scalable distributed systems by transitioning from monolithic architectures to resilient microservices using modern Spring Cloud components.
★ 4.5 (5,350)

Microservices Development with Spring Boot and Kubernetes

Build and orchestrate scalable Java applications using Spring Cloud, Docker, and modern CI/CD workflows.
★ 4.7 (1,840)

Building High-Performance gRPC Microservices with Java and Spring Boot

Learn to build scalable, low-latency microservices using gRPC, Protobuf, and Spring Boot with practical written explanations and code examples.
★ 4.6 (1,844)

Microservices Development with .NET and Next.js

Learn to build, connect, and deploy distributed applications using modern frameworks and container orchestration through written guides.
★ 4.7 (1,316)

ASP.NET Core Microservices: Building Scalable eCommerce Applications

Learn to design and deploy distributed systems using ASP.NET Core, Docker, and Kubernetes through a practical eCommerce development approach.
★ 4.6 (1,320)

Microservices Observability and Resilience with Polly and OpenTelemetry

Implement distributed logging, health monitoring, and fault-tolerance patterns to build reliable and maintainable microservices architectures.
★ 4.5 (537)

Introduction to Micronaut: Building Cloud-Native Java Microservices

Learn to build, test, and deploy lightning-fast, memory-efficient Java applications using the Micronaut framework and GraalVM for modern cloud environments.
★ 4.5 (936)

Spring Boot Microservices Deployment on AWS ECS and Fargate

Containerize, deploy, and scale Java microservices on AWS serverless infrastructure using ECS, Fargate, and automated CI/CD pipelines.
★ 4.7 (621)

Building Distributed Systems with .NET Microservices

Learn to design, develop, and containerize a message-driven distributed application using ASP.NET Core, RabbitMQ, MongoDB, and Docker.
★ 3.7 (1,194)

PHP Microservices with Lumen and OAuth2

Learn to design, build, and secure lightweight PHP microservices and APIs using the Lumen microframework and robust OAuth2 authentication.
★ 4.6 (980)

Developing Scalable Java Microservices with Spring Boot and Spring Cloud

Learn to design, build, and deploy resilient Java microservices using Spring Boot and Spring Cloud, perfect for developers transitioning to cloud-native architectures.
★ 4.3 (1,359)

Microservices Development with Node.js and React

Build and scale a distributed e-commerce application using Node.js and React while mastering microservices, Docker, and Kubernetes.
★ 4.6 (1,146)

Designing Microservices with Java Spring Boot and Spring Cloud

Learn to design and build scalable, resilient microservice architectures using Java Spring Boot and Spring Cloud through clear explanations and structured text-based guides.
★ 4.3 (170)
Showing 20 of 61 courses