Curriculum
- 1 Section
- 10 Lessons
- 12 Weeks
Expand all sectionsCollapse all sections
- Understand the core principles of microservices architecture.. You will discover how to use Spring Boot, a development process-simulating framework, to build dependable, effective, and maintainable microservices. Spring Cloud, a collection of tools for handling microservices configuration, communication, and discovery in distributed systems, is also covered in the course10
- 1.1Build microservices using Java, Spring Boot, and Spring Cloud.
- 1.2Master API documentation with Open API Specification and Swagger.
- 1.3Leverage Docker for containerization and deployment.
- 1.4Manage cross-cutting concerns with Spring Cloud Gateway.
- 1.5Design resilient microservices using the RESILIENCE4J framework.
- 1.6Utilize Spring Eureka Server for service discovery and registration.
- 1.7Implement configuration management with Spring Cloud Config Server.
- 1.8Implement observability and monitoring with Prometheus, Loki, and Grafana.
- 1.9Secure your microservices with OAuth2, OpenID Connect, and Spring Security.
- 1.10Build event-driven microservices with RabbitMQ, Kafka, Spring Cloud Functions, and Spring Cloud Stream.






