- springboot microservices
- spring-cloud (eureka discovery server)
- zipkins
- spring-cloud API-GATEWAY
- Junit
- Lombok
- angular
- nginx (routage dynamic + reverse-proxy + load-balancer)
- MySQL
- PostgreSQL
- MongoDB
- redis NB: on a utilisé une variété de solution de bd pour bien profiter de notres architecture microservice .
- github
- jenkins
- terraform
- ansible
- Vagrant
- docker
- docker-compose
- nexus
- transformer le project on microservice
- exposer tous les service en un seul api gateway avec routage dynamique(localhost:9191)
- developer les test unitaire de chaque service
- dockerizer tous les services
- creation des resource docker avec terraform
- automatisation des configuration avec Ansible
- implementation d'une chaine ci/cd