Skip to content

Infra Introduction

Sjors Scholten edited this page Jun 3, 2021 · 3 revisions

Deployment Diagram

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.
Clone this wiki locally