Please follow this link to access the full workshop documentation:
and here is the link to the documentation on IBM Developer. If you want to access the workshop from IBM Techzone please follow this link.
FYI: The workshop documententation uses GitHub Pages with MkDocs. For more details please visit "How to setup MkDocs?".
This workshop
is related to the Cloud Native Starter project. In the workshop we use a customized version of the security application example. The example application simply shows articles protected with an Identity and Access Manegement
. In the following picture you see the frontend with the articles and the valid user alice
is logged on.
The following diagram shows the architecture of the example application. There is a web-app
frontend application that serves the JavaScript/Vue.js code to the browser. The web-app
code running in the browser invokes a REST API of the web-api
microservice. The web-api
microservice in turn invokes a REST API of the articles
microservice. Keycloak
is used for the Identity and Access Management
of that microservices based application. To see the results in the web application, users need to be authenticated and they need to have the role user
.
The image below shows the dependencies of the example:
Please follow this link to access the full workshop documentation: