Topology Overview
  • 19 Nov 2024
  • 3 Minutes to read
  • PDF

Topology Overview

  • PDF

Article summary

Empower your business with a versatile platform that adapts to your needs and unleashes your app's full potential !

Summit has embarked the most modern, user-friendly, and well-architected new Platform which will be a significant value add for it's customers. Platform is the fundamental building block on which various business applications are available based on the licenses procured by customers.      

Platform is designed to meet the needs of myriad customer types, such as: Small Customers and Conglomerates. It enables easy customization of components too. 

The maiden release will support IT Service Management (ITSM) and IT Asset Management (ITAM) applications only. In the subsequent releases, it will support other enterprise grade applications such as: Pharma, Healthcare, Automobile and Manufacturing. 

Key Benefits

  • Highly intuitive and customizable platform that can be easily customized based on your requirement.

  • Suits the need for any type of application.

  • Provision to cater to the needs of a Small Customer or a Conglomerate with multiple companies.

  • Enables data separation based on duties, processes, and work type using Domains.

  • Ability to inherit data configured in Global Domain into other Domains.

  • In addition, enables partial inheritance too using the Global Sub Domain and inheriting it to other local Sub Domain(s)

  • Better data management, data restriction and report capabilities introduced.

Platform Components

The main components of the Platform are:

  • Domain: A domain is the highest entity under which you can configure other platform components. By default, there is only one Global Domain. For example, ACME Company can be considered as a Global Domain. A Global Domain cannot be deactivated as there needs to be at least one Global Domain. You do have an option to change the Global Domain.   

  • Sub Domain: A Sub Domain can be understood as a Business Unit under a particular Domain. One Domain can comprise of one or multiple Sub Domains. For example, ACME Global Domain can comprise of ACME Services (Global Sub Domain) and ACME Healthcare (Local Sub Domain). A Global Sub Domain can always be configured under a Global Domain only. The access permissions for application are configured at the Sub Domain level using Roles and Users.  

  • Tenant: A Tenant can be considered as an internal departments or business unit within an organization. For example, Operations, Automobile, or Healthcare are examples of Tenants. Tenants are created under a Domain and Sub Domain. Tenants comprise of Application Groups, Applications, and Modules. 

  • Application: An Application is designed to provide services and records for the respective Tenant aligned to a Sub Domain. For example, for an IT Tenant, ITSM and ITAM applications are used by IT Support team belonging to an IT Tenant. For an HRMS Tenant, 'New Joinee' and 'Employee Details' apps cater, while 'Maintenance' and 'Insurance' app cater to an 'Automobile' Tenant. 

  • Module: Modules are the sub-components of an application. For example, 'Incident' and 'Service Request' are modules under an 'ITSM' App, 'Recruitment' and 'Onboarding' are modules related to HRMS application, while 'Accessories' and 'Repair' are modules for 'Maintenance' app.

Use Cases

Summit's Platform is robust to meet the requirements of all types of customers ranging from: Small Customers to Conglomerates. The following section depicts various use-cases for each customer-type.

User Persona: Super Admin

Small Customer

Let's explore the following use-case.


Use Case
Solution
Fredrick is a Super Admin user who is tasked with setting up the Platform for ACME Customers. ACME is a small customer, primarily into IT services and Automobile business sectors. Fredrick understands the requirement from ACME customer. Prepares a blue-print of Platform Topology. As ACME is a small customer, Fredrick creates 1 Global Domain and 1 Global Sub Domain ACME. As there are 2 business units, Fredrick creates 2 Tenants: 1 IT and 1 Automobile Tenant under ACME Sub Domain.

Fredrick groups 2 applications ITSM and ITAM under 'IT' Application Group. Further Fredrick creates 2 Modules 'Incident Management' and 'Service Request' under ITSM App. Similarly he creates, 'Asset Inventory' as module inside 'ITAM' App.

Next, Fredrick creates an App Group 'Safety' under 'Automobile' Tenant. He creates an app 'Auto Detect & Protect' under 'Safety' App Group. ACME has a cool module 'Collision Detection' which alarms customer prior to any safety issues. Hence, he creates a module 'Collision Detection' under the 'Auto Detect & Protect' app.


Figure: Use-case of a Small Customer

Conglomerate 

Another use case of Apex being used is a Conglomerate. A Conglomerate can be understood as different or similar types of business units that are aligned and registered under the same Parent Company. Business Units comprising of different or same products can be categorized as Sub domains.

Example
Considering the following example, ACME is a Parent Company that comprises of 3 Business Units - APEX OPERATIONS SERVICES, APEX MOTORS SERVICES, and APEX HEALTHCARE SERVICES. Each of these Sub-Domains have different Tenants such as: OPERATIONS, MOTORS, and HEALTHCARE. Data privacy is retained and managed between different Sub-Domains. Applications and Modules related to the business area are created and mapped to respective Tenants.

Figure: Conglomerate Customer with Multiple Sub-Companies


Was this article helpful?

Changing your password will log you out immediately. Use the new password to log back in.
First name must have atleast 2 characters. Numbers and special characters are not allowed.
Last name must have atleast 1 characters. Numbers and special characters are not allowed.
Enter a valid email
Enter a valid password
Your profile has been successfully updated.