CMDB Best Practice: Modeling Shared Batch Servers Supporting Multiple Applications
Options
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
yesterday
Hello Community,
We are looking for best-practice guidance on modeling batch servers and their application relationships in CMDB.
Current situation:
- We have multiple batch servers that support multiple applications (many-to-many relationship).
- Currently, each batch server is directly related to every Application Service it supports.
- As the number of applications and servers grows, the CI relationship structure becomes very complex and difficult to manage.
Example:
- Batch Server A supports Applications 1, 2, and 3.
- Batch Server B supports Applications 2, 3, and 4.
- Each server is currently mapped directly to the related Application Services.
Objective: We would like to understand the recommended ServiceNow CMDB/CSDM approach for modeling shared batch infrastructure.
Questions:
- What is the ServiceNow best practice for managing batch servers that support multiple applications?
- Should batch servers be grouped under a dedicated technical service, infrastructure service, application cluster, or another CI type?
- How do other organizations model shared batch processing environments to avoid excessive CI relationships?
- Is there any CSDM-aligned pattern or reference architecture for this scenario?
- What are the pros and cons of direct server-to-application relationships versus introducing an intermediate layer (e.g., Technical Service, Application Component Group, or Server Group)?
Any examples, architecture diagrams, or lessons learned would be greatly appreciated.
Thank you!
0 REPLIES 0
