We need to create an api application with four microservices.
Asp.net core api, Identity server 4 for Identity and authorisation server, Api gateway for web/mobile client (Consul). The application will be multi-tennant multi user. One user can be in multiple tenants.
System should use Postgresql for database operations.
Redis Cache to be used for caching for example token caching.
Logging should be done via Serilog. (should be able to log all operations, errors, request time and time taken to process requests.
UI (SPA) or client application will redirect User to Identity server for ID token and code for resource/api access, once UI receive the code it passes on to Api Gateway which ultimately exchanges it with ID4 for access_token to call api for user requests.
We have detailed document for requirement.
SPA or UI is not required at this stage, I will open separate job for that.
About the recuiterMember since Jul 11, 2017 Rio S.
from Singapore, Singapore