SAP SE
Deploying micro frontends to different clusters from a single repository
Last updated:
Abstract:
The present disclosure involves systems, software, and computer implemented methods for deploying micro frontends to different clusters from a single repository. One example method includes receiving, by a user interface (UI) deployment service running in a runtime cluster, a name and hash of a UI module to deploy. The module name and hash are used to update a shell service database used by a shell service serving applications for the runtime cluster. A manifest is generated for the runtime cluster using the updated shell service database. The UI deployment service stores the manifest in a manifest repository in a cluster-specific folder. A manifest location value in the shell service database is updated to refer to the cluster-specific folder, to enable the shell service, in response to an application request to load the UI module, to access the manifest to determine a UI bundle file name for loading the UI module.
Utility
21 Dec 2020
26 Jul 2022