-
UI : React portal using IBM Carbon Design
-
APIGW : API gateway to expose the backend microservices to the React portal
-
Auth: Authentication microservice to validate users accessing backend microservices are logged.
-
Management: Microservice that manages the courses creation.
-
Users: Microservice that manage the user’s registration.
-
K8sManager: Microservice that manage the creation of the workspaces on Openshift and the Linux VM (to run ‘oc’ commands)