implementation-architectural-models-comparison
implementation-architectural-models-comparison
ServiceNow architectural
models
The information in this Success Insight describes different ways to implement
ServiceNow®. We don’t intend for you to use this document as a decision-making tool—
instead, it’s critical that you consult with your ServiceNow implementaiton partner
before you make a decision.
© 2021 ServiceNow, Inc. All rights reserved. ServiceNow, the ServiceNow logo, Now, Now Platform, and other ServiceNow marks are trademarks and/or registered
trademarks of ServiceNow, Inc. in the United States and/or other countries. Other company and product names may be trademarks of the respective
companies with which they are associated.
The most commonly used architectural models used to meet complex requirements are:
• Deliberate customization – This is a very flexible model that uses baseline capabilities to
extend out-of-the-box (OOTB) applications for complex business requirements.
2. Process – Determine your business needs and the processes that must be in place for your
organization to manage workflows and to adhere to regulatory compliance.
© 2021 ServiceNow, Inc. All rights reserved. ServiceNow, the ServiceNow logo, Now, Now Platform, and other ServiceNow marks are trademarks and/or registered
trademarks of ServiceNow, Inc. in the United States and/or other countries. Other company and product names may be trademarks of the respective
companies with which they are associated.
3. Manageability – Evaluate whether you have internal resources with the rights skills and
availability to take on the roles of administrator and developer. Are the internal governance
processes you have in place strong? Do you have well-defined processes for scoping and
managing development on the platform?
4. Performance and scalability – Assess how quickly you need to be able to adapt to changes
in the organization. Also consider the expectations for system performance.
5. Technical sustainability – Weigh the priority of keeping the platform running smoothly and to
easy to upgrade against your need to have specific, customized features that may make
ServiceNow more difficult to manage. This would include the complexity of your
implementation as well as the level of technical debt and risk the organization wants to
assume.
Deliberate customization
Description This is a very flexible model that uses baseline capabilities to extend out-of-the-
box (OOTB) applications for complex business requirements.
Common customer All organization types can use this model but those with a high degree of process
profile flexibility are most likely to select it.
Example use cases • A customer had a unique process requirement that could not be met with
OOTB capabilities.
• A large technology company switched from scoped apps to deliberate
customization because it needed the ability to share data across teams.
• A large bank needed to have six countries use the same process, be able to
share records, and segregate some data. They used access control lists to
create a customized data model.
© 2021 ServiceNow, Inc. All rights reserved. ServiceNow, the ServiceNow logo, Now, Now Platform, and other ServiceNow marks are trademarks and/or registered
trademarks of ServiceNow, Inc. in the United States and/or other countries. Other company and product names may be trademarks of the respective
companies with which they are associated.
Application extension
Description This is a very flexible model that uses baseline capabilities to extend OOTB
applications for complex business requirements. This model can become overly
complicated and problematic as complexity increases over time, so only
consider it if you have compelling or essential business value that you can’t
achieve with OOTB applications.
Common customer All organization types can use this model but those with a high degree of process
profile flexibility are most likely to select it.
Example use cases • An organization wanted to provide data and process flexibility to sub-units
within the organization and/or delegate development to those sub-units.
Domain separation
Description This model uses OOTB functionality on a single instance of ServiceNow so the data
and process segregation is appropriate for separate business lines and/or
customers. Organizations use a shared database across these segments.
Common customer • Managed service providers who must keep customers separated
profile • Large organizations with discrete business entities
• Highly regulated companies with strict data segregation needs
Example use cases • A customer had a requirement to segregate data or processes between
separate legal or operational entities that are under a common management
or governance team.
• A global business services organization needed to provide broad sets of
capabilities across an entire organization, often in a lift-and-shift mode for
process.
• A holding company that performs a lot of mergers, acquisitions, and
divestitures needed to quickly provision an environment to new companies
without changing processes.
• A managed service provider had a business model that required them to
support multiple legal entities.
© 2021 ServiceNow, Inc. All rights reserved. ServiceNow, the ServiceNow logo, Now, Now Platform, and other ServiceNow marks are trademarks and/or registered
trademarks of ServiceNow, Inc. in the United States and/or other countries. Other company and product names may be trademarks of the respective
companies with which they are associated.
Multiple instances
Description This model involves multiple production instances of ServiceNow that are each
purpose-built for a specific set of business needs. One of the most common use
cases is the need to separate customer data from internal data. Depending on the
use case, significant integration between the instances may be necessary to
accomplish cross-departmental workflows and visibility.
Common customer • Highly siloed or highly advanced customers with the ability to
profile manage multiple independent implementations of ServiceNow
• Customers with specific, dictated business requirements, such as separate
business units
Example use cases • A large wholesaler had an international team with its own instance because
the way they operated was too different from the US and they didn’t want to
share the cost of maintaining the primary instance in the US.
• An enterprise web-based retailer has each business unit operate as a
separate company. Each company wanted to have complete control of how
its instance was configured.
• A large clothing retailer had two instances—one group had its own and the
rest of the company ran on a main instance. The company wanted separate
cost management and maintenance since each group was its own business
unit.
Key takeaway
Your architectural model will be key to your long-term success with ServiceNow. While some
organizations will meet their requirements with a basic architectural model, others with more
elaborate requirements may need a more complex model. Understanding the requirements for
the products you’ll implement—and as your platform requirements—will help inform your
selection of an architectural model that will scale with your orrganization.
Note: Consult your ServiceNow implementation team for additional guidance before you make an
architectural model decision.
Additional resources
• Success Checklist – State your transformation vision and outcomes
© 2021 ServiceNow, Inc. All rights reserved. ServiceNow, the ServiceNow logo, Now, Now Platform, and other ServiceNow marks are trademarks and/or registered
trademarks of ServiceNow, Inc. in the United States and/or other countries. Other company and product names may be trademarks of the respective
companies with which they are associated.
• The essentials for implementation success with ServiceNow
• Success Quick Answer – How can I enable multitenancy using domain separation?
If you have any questions on this topic or you would like to be a contributor to future ServiceNow
best practice content, please contact us at [email protected].
© 2021 ServiceNow, Inc. All rights reserved. ServiceNow, the ServiceNow logo, Now, Now Platform, and other ServiceNow marks are trademarks and/or registered
trademarks of ServiceNow, Inc. in the United States and/or other countries. Other company and product names may be trademarks of the respective
companies with which they are associated.
Customer Success Best Practices
ServiceNow’s Best Practice Center of Excellence provides
prescriptive, actionable advice to help you maximize the
value of your ServiceNow investment.
Critical Executive
processes sponsors
Expert
Management insights Technical
Platform owners
and teams
Common
pitfalls and
challenges
Service and
process owners
Tactical