The description
Microservices: Clean Architecture DDD SAGA Outbox & Kafka is a Spring Boot microservices course published by Udemy Academy. In this course, you will focus on the architectural aspects of microservices and use proper architecture principles when developing each service. When implementing the domain layer, you will also apply domain-centric design principles. You can still use the latest versions of Spring Boot and other dependencies in this course. You will implement the SAGA, Outbox and CQRS patterns using 5 Java Spring Boot microservices that you will develop using clean and hex architecture principles. You will also learn Apache Kafka and use events to communicate between services and implement architectural patterns. You will use Spring Data JPA for PostgreSQL and Spring Kafka for Kafka to communicate with data stores in microservices. You will follow a hands-on approach and develop a project from scratch. You will have 5 microservices that communicate with Kafka using events. Upon completion of the course, you will understand how to implement an event-driven microservices architecture with hexagonal architecture principles and domain-oriented design concepts. You will use Spring boot and Java to develop microservices. You will also learn how to implement architectural microservices patterns such as SAGA, Outbox, and CQRS. Finally, you can deploy your application to Kubernetes on Google Cloud using Google Kubernetes Engine. This course followed the same hexagonal architectures and domain-oriented design principles in the implementation of each microservice. You will follow a hands-on approach and develop a project from scratch. You will have 5 microservices that communicate with Kafka using events. Upon completion of the course, you will understand how to implement an event-driven microservices architecture with hexagonal architecture principles and domain-oriented design concepts. You will use Spring boot and Java to develop microservices. You will also learn how to implement architectural microservices patterns such as SAGA, Outbox, and CQRS. Finally, you can deploy your application to Kubernetes on Google Cloud using Google Kubernetes Engine. This course followed the same hexagonal architectures and domain-oriented design principles in the implementation of each microservice. You will follow a hands-on approach and develop a project from scratch. You will have 5 microservices that communicate with Kafka using events. Upon completion of the course, you will understand how to implement an event-driven microservices architecture with hexagonal architecture principles and domain-oriented design concepts. You will use Spring boot and Java to develop microservices. You will also learn how to implement architectural microservices patterns such as SAGA, Outbox, and CQRS. Finally, you can deploy your application to Kubernetes on Google Cloud using Google Kubernetes Engine. This course followed the same hexagonal architectures and domain-oriented design principles in the implementation of each microservice. Upon completion of the course, you will understand how to implement an event-driven microservices architecture with hexagonal architecture principles and domain-oriented design concepts. You will use Spring boot and Java to develop microservices. You will also learn how to implement architectural microservices patterns such as SAGA, Outbox, and CQRS. Finally, you can deploy your application to Kubernetes on Google Cloud using Google Kubernetes Engine. This course followed the same hexagonal architectures and domain-oriented design principles in the implementation of each microservice. At the end of the course, you will understand how to implement an event-driven microservices architecture with hexagonal architecture principles and domain-oriented design concepts. . You will use Spring boot and Java to develop microservices. You will also learn how to implement architectural microservices patterns such as SAGA, Outbox, and CQRS. Finally, you can deploy your application to Kubernetes on Google Cloud using Google Kubernetes Engine. This course followed the same hexagonal architectures and domain-oriented design principles in the implementation of each microservice. Finally, you can deploy your application to Kubernetes on Google Cloud using Google Kubernetes Engine. This course followed the same hexagonal architectures and domain-oriented design principles in the implementation of each microservice. Finally, you can deploy your application to Kubernetes on Google Cloud using Google Kubernetes Engine. This course followed the same hexagonal architectures and domain-oriented design principles in the implementation of each microservice.
What you will learn in the Microservices: Clean Architecture, DDD, SAGA, Outbox & Kafka course:
- Develop a microservices architecture with Spring Boot and Kafka
- Understand and apply a clean architecture
- Understand and apply the hexagonal architecture
- Understand and apply Domain Driven Design (DDD)
- Implement the SAGA architecture pattern
- Implement the Outbox Architecture Pattern
- Implement the CQRS architecture pattern
- Learn Kafka Architecture and Programming on Kafka
- Learn how to use Kafka as an event store for event services
- Learn the basics of Kubernetes and run a local cluster using Docker Desktop
Course Details
Editor: Udemy
Instructor: Ali Gelenler
French language
Level of study: beginner to advanced
Number of courses: 106
Duration of the training: 17 hours and 45 minutes
Course titles
Course prerequisites
Knowledge of Java
Knowledge of Spring Boot
Back-end development experience
Pictures of the course
Course presentation video
Installation guide
After ripping, watch with your favorite player.
english subtitle
Quality: 720p
Download link
File(s) password: ngaur.com
Cut
7.15 GB