How to define the architecture type for a platform host?

annetirez
Tera Contributor

The field Architecture Type can be used to indicate software that hosts a business application. But how can you indicate that this host is, for example, Web-based?

It feels like there should be two fields: Architecture Type and Platform type.

 

Take for example ServiceNow.

You could say this is a platform host that runs 2 business applications: ITSM and WSD. Both of them support different business capabilities.

How can I indicate that my host (ServiceNow) is Web-based as you can not multi-select values for Architecture type?

 

Anybody can advise on this?

8 REPLIES 8

CasperJT
Tera Guru

Consider looking at the 'Application Type', 'Platform', and 'Technology Stack' fields as well. I believe they will provide you with what you need.

 

Business Application Form (servicenow.com)

 

//Casper

Casper,

we use those fields for another purpose but an additional custom field can be the solution.

I prefer to stay out-of-the-box and I'm wondering why ServiceNow uses the same field for different purposes and what their standard solution would be. Any idea?

annetirez_1-1701674279649.jpeg

 

SteveMacWWT
Kilo Sage

The CSDM recommended way to handle this is that you actually have 3 Bus Apps:

  • ServiceNow (the platform), with an Architecture type of 'Platform Host' 
  • ServiceNow ITSM, with an Architecture type of 'Platform Application', and 'Platform Host' of your ServiceNow platform defined above. 
  • ServiceNow WSD, with an Architecture type of 'Platform Application', and 'Platform Host' of your ServiceNow platform defined above. 

As I see it, I have not licensed a single application, I have licensed 2 applications that run on a platform. 

annetirez
Tera Contributor

Steve, 

That is indeed how I need to do it, but who do I indicate that the platform host is a web-based application as ServiceNow only always to select one value for field Architecture Type. See screen shot below.

annetirez_0-1701674407451.jpeg

I don't understand why ServiceNow is using the same field for different purposes