Can there be Multiple Application Services for Business Application (For Same Environment)?

Sairam Krishna1
Tera Contributor

Per CSDM, A Business Application is related to an Application Service (1 to Many). If an App has Prod, Dev, QA, a Business App can have 3 App Services. Lets say a Business App has got a Prod Service, which needs to be split by 2 or more than 2. It involves a scenario where the responsible service offering differs for one vs other OR the user wanted to have a slice and dice based on their modules present within the App. I am assuming this can be done in ServiceNow, where you can have one App called ServiceNow and I can have 5 App Services for PROD, named Incident, Problem, Change, Release, Knowledge & have each of those services go through unique support group. Looking to hear more on this topic from the Experts

1 ACCEPTED SOLUTION

Daniel Borkowi1
Mega Sage

Hi @Sairam Krishna1, Understand the application service as a synonym for system (system stack). In the case of ServiceNow, you will have the application services ServiceNow PROD, TEST, DEV, etc. Of course, the module Incident Management, Knowledge Management and so on can also be represented as an Application Service, which "contain" the respective ServiceNow instances (most likely the Prod). You can find this in the CSDM examples slide deck of ServiceNow on slides 16-20. In CSDM 5.0, this class will probably even be renamed System. However, I would personally model what you want to do with the support groups in the associated Technical Service Offerings where you can maintain the various support groups and use them for automated assignments. I do not recommend using the Application Services for this, as this may not work for all systems and you would then have to build different assignment logics. Instead, model a Technical Service Offering for the respective support groups which is linked to the respective Application Service (e.g. Incident Management Prod) using a "Contains" relationship. In your case, I would cut the offerings depending on the support group. The concept should also work for non-SaaS solutions.

 

Greets
Daniel

Please mark reply as Helpful/Correct, if applicable. Thanks!

View solution in original post

5 REPLIES 5

Carolyn Rast
Tera Guru

"Can you have multiple Application Services (Systems) for Business Application for same environment?" - YES! 

 

Application Service is the deployed instance of the application - if you are (old school) running some number X SharePoint Farms - you would have X Application Services.  We have X Application Services in PRD (F01, F0x), another X Applications Services in TST (F01 TST, F0x TST), and in DEV (F01 DEV, F0x DEV).  

 

As everyone has noted - focus on what you need to model.  Add details and granularity as you mature.  It's a journey.  Good Luck!