-
Task
-
Resolution: Done
-
Normal
-
None
The Cost Management UI is often blocked from pushing to prod, while waiting for ROS features to be verified or vise versa. Ideally, ROS and OCM functionality would be delivered using a separate containerized build pipeline, via a microfrontend using Federated Modules.
Steps
- Create a separate repo for ROS and OCM functionality
- Refactor ROS components to be consumed as Federated Modules
- Update chrome-service-backend repo to stage Federated Modules for development and testing
- Create new container build pipeline
- Update Akamai routing rules
- Update Cost Management UI to consume Federated Modules
Ref: https://levelup.gitconnected.com/microfrontends-with-module-federation-what-why-and-how-845f06020ee1