Find your people. Pick a challenge. Ship something real. The CreatorCon Hackathon is coming to the Community Pavilion for one epic night. Every skill level, every role welcome. Join us on May 5th and learn more here.

Multiple Business Applications per Application Service?

ahbrook
Tera Contributor

Hey everyone! 

 

Is it possible/acceptable in the CSDM framework to have an application service instance match up to multiple Business Applications? 

 

For example: 

 

  • We have a Production, Test, and Development instance of the ServiceNow Platform.
  •  When conceptualizing Business Applications, it makes sense to have the overall platform as a Business Application, and then our individually purchased or considered modules (ITSM, CSM, ITAM, TNI, etc.) as Business Applications as well. 
  • For each of the instances, we have a local MID server on our infrastructure that would be our "Application," along with the website URL we interact with.

 

7 REPLIES 7

The example above is already the third stage of five, not sure if you really have to scale back or just build it in increments, that you don't loose people. It's a complex topic and also for me some of the examples tend to overcomplicate things.

 

I did the CTA and for some reason there it's explained very well as part of a case study. You see how to build it from scratch and when you need to introduce which level.

 

You might be fine in the walk stage for areas that are not mission critical. Besides all the benefits you also need to have the organization, that looks into this, uses it, maintains it, etc.

Barry Kant
ServiceNow Employee

For many solutions this is correct. 
And the given examples:
Platform with modules are also correct. 

Another reasoning of having multiple Business Application for 'the same' can be:
a: if you have multiple funding business units, eg: HR and IT Operations and they have their own instances. (or different legal entities). 
b: if the architecture is different. Eg: one on Saas, one on prem.

If it is just simple, then one Business App (potentially with modules) will do.

BR,
Barry

sarahbr
Tera Guru

This is the concept of Platform Host and Platform Application with the Business application. 

 

Examples: 

  • ServiceNow (Platform Host)
    • Platform Applications
      • Incident
      • Problem
      • Change
  • Or if you think in terms of HealthCare (EPIC) review this image from a presentation I gave long ago with Mark Bodman 

epic data model example.jpegepic csdm.jpeg