1. Design time governance
This is where all the policies, lifecycles, standards, best practices, and dependency management capabilities are defined.
2, Runtime governance
These are the governance features that are used in execution time or runtime. Some examples are service discovery where a certain runtime component discovers an endpoint URL by referring to a key that is defined as a governance asset in the platform. Another example is the use of a REST API exposed by the governance platform to change the state of the lifecycle of a microservice during a CICD pipeline execution.
3. Business Goals:-
Lifecycle management —
Service repository and reusability
Standards/ Policies
Best practices
Dependency Analysis
Monitoring / Auditing