- 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)