Business application VS application service for APIs

MoeBacht
Tera Contributor

Hello, 

We are in our way to implement CSDM and Enterprise architecture (APM)
We are wondering how we will manage our APIs in the CSDM. We are developping reusable API at the company 

Our first assumption is to create them as a business application, what's your point of view on that ? Pros and cons ?

Thanks

3 REPLIES 3

Dr Atul G- LNG
Tera Patron
Tera Patron

Hi @MoeBacht 

 

Please add your question here:"

 

https://www.servicenow.com/community/csdm/ct-p/common-service-data-model-csdm

*************************************************************************************************************
If my response proves useful, please indicate its helpfulness by selecting " Accept as Solution" and " Helpful." This action benefits both the community and me.

Regards
Dr. Atul G. - Learn N Grow Together
ServiceNow Techno - Functional Trainer
LinkedIn: https://www.linkedin.com/in/dratulgrover
YouTube: https://www.youtube.com/@LearnNGrowTogetherwithAtulG
Topmate: https://topmate.io/atul_grover_lng [ Connect for 1-1 Session]

****************************************************************************************************************

Thanks, I just published my question in the right forum

mcastoe
ServiceNow Employee
ServiceNow Employee

Hi @MoeBacht,

 

Along with new API classes available in CMDB for modeling and managing the Operational aspect of APIs, ServiceNow Enterprise Architecture provide you with Digital Integration Management which allows you as an EA to manage the Design layer of your APIs, microservice and the subscriber to them.   the CMDB elements are great for operation but there is metadata such as archietcural artifacts and ownership which are not accommodated by the operational elements.  The two are of course designed to work together.  Below are some resources for you:

Managing Digital Interfaces and Integrations in APM

What is best practice for modelling digital integrations with and integration service?

EA Modeling and Digital Integration Management: how to display all your integration related data

What is API Insights?

 

thanks,

mark