- What are the three microservices that we are deploying?
The following are the three microservices that we are deploying:
- The Users Backend, which controls authentication and how users are handled.
- The Thoughts Backend, which stores thoughts and allows us to create and search for them.
- The Frontend, which provides us with a user interface so that we can interact with the system. It calls the other two microservices through RESTful calls.
- Which of the three microservices requires the other two microservices to be available?
The Frontend calls the other two microservices, so they need to be available for the Frontend to work.
- Why do we need to use external IPs to connect to microservices while they're running in docker-compose?
docker-compose creates an internal network for each microservice, so they need to communicate using an external IP so that they&apos...