This is a microservices application with several utility services: proxy, discovery and config. The obtained architecture looks like the following:
To follow the instructions to create this architecture on your own, see the following tutorial (in french): https://insatunisia.github.io/TP-eServices/tp4/
Or follow the youtube channel Techwall (also in french, sorry ๐) https://www.youtube.com/playlist?list=PLl3CtU4THqPZW7vdr7fqT-p56-rAoWM6G