-
Notifications
You must be signed in to change notification settings - Fork 1
Infra Introduction
Sjors Scholten edited this page Jun 3, 2021
·
3 revisions
There exist 2 client nodes: a post-system and a customer portal. the post-system is used by employees of Fontys to manage packages. the customer portal is used by customers to retrieve track-and-trace information about their packages.
The API Gateway node acts the communication between the clients and the micro-services. The gateway does this by exposing web-friendly REST endpoints for the clients.
There are currently 6 different micro-services planned for the system:
- Package Service: storing and managing the state of packages.
- Location Service: storing and managing the collection points.
- Mail Service: Sending mails about package states of the customer.
- Employee Service: Retrieve the Employee data from the active directory.
- User Service: Handle authentication using Fontys AuthO API.