Michael Quan
Kilo Explorer

Firstly, answer this question 'what is the business value of storing and managing the microservices in a CMDB'? Let's take an example that a retail ecom has the following microservices or services:

Customer Profile

Product Catalogue

Order

Checkout

They are not technical services such as Infrastructure Platform, DevOps and Testing / QA. Microservices are deployed on the container platform, orchestrated by Kubernetes and running on containers so how can we manage the lifecycle of orchestrated containers? We can define these services in a CMDB or ITSM but do we care if a new container get spun up? There are tools that can discover containers these days but there is limited value.