Virtualization and CSDM

Mitch23
Tera Contributor

Hi there.

Where do hypervisors and dockers sit within CSDM? Are they Application and Infrastructure CIs? Is the software that is purchased the application service (VMware ESX or Docker)? Does anyone have a diagram to illustrate the mapping?

Thanks

1 REPLY 1

CMDB Whisperer
Mega Sage
Mega Sage

This is underneath the Application Service, so it has no special place within CSDM other than that.  It basically holds the same place as Applications and Infrastructure.

I would not consider VMWare ESX an Application Service, although it could be a Dynamic CI Group.  Likewise, Docker could be considered a Business Application in a sense that it is a specific software technology chosen to provide specific capabilities (manage application containers and microservices) but I don't know if I would want to define every individual instance of Docker, which is what an Application Service would be.

The Application Service should be an instance of a Business Application.  If that Application Service is developed and deployed in a service-oriented architecture, e.g. as microservices, then you can break down the Business Application and the Application Service into the relevant application components.  But still, those application services are ultimately going to be running on the hypervisor, and persisted within the containers that are used to serve up those services on Docker.  So all of these relationships are underneath the Application Service itself, and thus not a primary focus of CSDM.

CSDM is more focused on how that Application Service is used and managed as a component of the business, so that way you have traceability between the underlying infrastructure and application CIs and the technical and business services and capabilities that ultimately depend on those CIs.


The opinions expressed here are the opinions of the author, and are not endorsed by ServiceNow or any other employer, company, or entity.