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
Master the fundamentals of distributed Java applications by building, securing, and deploying resilient microservices with Spring Boot, Spring Cloud, and Docker.
Learn to design scalable distributed systems using industry-standard patterns for building robust and resilient software applications.
Learn to design and build scalable distributed systems by transitioning from monolithic structures to microservice architectures using Spring Boot and Spring Cloud.
Learn to design, develop, and connect resilient distributed systems using Spring Boot and Spring Cloud through clear explanations and structured written exercises.
Learn how to design, develop, and connect independent services using Go, gRPC, and message brokers to build resilient distributed applications.
Learn to design scalable, independent services by aligning software architecture with business goals using proven domain-driven patterns.
Learn to design, develop, and connect independent Java services using modern cloud-native patterns and event-driven architecture.
Build scalable distributed systems by transitioning from monolithic architectures to resilient microservices using modern Spring Cloud components.
Build and orchestrate scalable Java applications using Spring Cloud, Docker, and modern CI/CD workflows.
Learn to build scalable, low-latency microservices using gRPC, Protobuf, and Spring Boot with practical written explanations and code examples.
Learn to build, connect, and deploy distributed applications using modern frameworks and container orchestration through written guides.
Learn to design and deploy distributed systems using ASP.NET Core, Docker, and Kubernetes through a practical eCommerce development approach.
Implement distributed logging, health monitoring, and fault-tolerance patterns to build reliable and maintainable microservices architectures.
Learn to build, test, and deploy lightning-fast, memory-efficient Java applications using the Micronaut framework and GraalVM for modern cloud environments.
Containerize, deploy, and scale Java microservices on AWS serverless infrastructure using ECS, Fargate, and automated CI/CD pipelines.
Learn to design, develop, and containerize a message-driven distributed application using ASP.NET Core, RabbitMQ, MongoDB, and Docker.
Learn to design, build, and secure lightweight PHP microservices and APIs using the Lumen microframework and robust OAuth2 authentication.
Learn to design, build, and deploy resilient Java microservices using Spring Boot and Spring Cloud, perfect for developers transitioning to cloud-native architectures.
Build and scale a distributed e-commerce application using Node.js and React while mastering microservices, Docker, and Kubernetes.
Learn to design and build scalable, resilient microservice architectures using Java Spring Boot and Spring Cloud through clear explanations and structured text-based guides.
Showing 20 of 61 courses