Skip to content

YuZenVo/microservices

Repository files navigation

Spring Boot Microservices

This repository contains the training source code for the Microservice Architecture course:

  1. Build Services
  2. Service Discovery using Netflix Eureka
  3. Implement API Gateway using Spring Cloud Gateway
  4. Secure Microservices using Keycloak
  5. Implement Circuit Breaker
  6. Implement Distributed Tracing
  7. Event Driven Architecture using Kafka
  8. Dockerize the application
  9. Monitoring Microservices using Prometheus and Grafana

How to run the application using Docker

  1. Run mvn clean package -DskipTests to build the applications and create the docker image locally.
  2. Run docker-compose up -d to start the applications.

How to run the application without Docker

  1. Run mvn clean verify -DskipTests by going inside each folder to build the applications.
  2. After that run mvn spring-boot:run by going inside each folder to start the applications.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •