Build a microservice app consisting of 2 services, an authentication service and a health check service. Build a client that can communicate with the auth service.
- Designing, building, and deploying microservices
- Using gRPC to communicate between microservices
- Monitoring the health of microservices
- Setting up continuous integration & continuous deployment
- Using session based authentication
- Writing testable code
- Organizing code using modules
- Navigating and contributing to an existing code base
- GitHub Actions
- Docker
- Oracle cloud Compute free tier (to be added)