Now Platform Architecture - sudo-arshia/tips_and_tricks GitHub Wiki
ServiceNow Article: Now Platform Architecture
Introduction
The Now Platform is an application platform as a service that provides the infrastructure needed to develop, run, and manage applications. It enables the automation of business processes across the enterprise.
Key Features
-
Single Data Model: Built on a flexible table schema, the Now Platform delivers a common set of core capabilities and reusable components, eliminating data silos and enabling workflows.
-
Cloud Services: Manage IT strategy, operations, service delivery, and apps. Automate, predict, digitize, optimize, monitor, and resolve security risks.
-
Fast, Personal Service: Deliver fast, personal service to employees.
-
Connect Customer Service: Connect customer service with other teams to solve issues faster, cut costs, and boost satisfaction.
-
Create Custom Applications: Create your own applications quickly using prebuilt libraries, tools, templates, scripts, and integrations.
-
Enterprise Cloud: The ServiceNow system of engagement for the entire enterprise, not limited to a specific department or function.
Multi-Instance Architecture
- Nearly all clouds today—except ServiceNow—are built on a legacy construct called a multi-tenant architecture.
- ServiceNow cloud is built on an advanced architecture called multi-instance.
- In multi-instance architecture, your organization's data, applications, and customizations reside in a unique software stack called an instance.
- Each instance is isolated from every other instance, providing true data isolation.
- Hardware and software maintenance can be performed on individual customer instances, and issues can be resolved on a customer-by-customer basis.
Availability and Redundancy
- ServiceNow global data centers are paired with another data center to provide redundancy with failover support.
- Near-perfect availability with redundancy built in at every layer of the cloud, including devices, power, and network infrastructure.
- Advanced High Availability (AHA) capability for quick rerouting of customer traffic in the event of faults or outages.
- Real Availability tile in HI allows users to check the availability of instances at any time.
Backups and Security
- ServiceNow provides weekly full backups and daily differential backups of your data.
- Multiple technologies and levels of security are used to secure the cloud and your data.
- Certified compliant by third-party organizations, including ISO27001, SSAE 16 SOC1, and SOC2 Type 2.
- Encryption of data in transit, integration with SAML 2.0 compliant single sign-on services, and role-based access control for application and field security.
Domain Separation
- Domain separation, also known as multi-tenancy, allows separation of data, processes, and administrative tasks into logical groupings called domains.
- Control access to data based on domains, limiting visibility and access to specific users.
- Global domain accessible to all users, while other domains have restricted access based on user assignments.
- Use cases include separating client data for managed service providers and sharing policies across multiple organizations within a single ServiceNow instance.