Microservices Architecture

Cassini Digital Enterprise Platform™ is built on Multi-Tenant Microservices Architecture where a number of loosely coupled services are provided to the applications in a more scalable approach. This improves modularity and the applications are easy to understand, develop, maintain, test and deploy. It also parallelizes development by enabling small autonomous teams to develop, deploy and scale their respective services independently.

Cassini Digital Enterprise Platform™ provides these microservices through its API layer so that any application, whether it is for desktop, mobile or the IoT devices accessing them. Microservices improves application performance, configurability and are easy to deploy and scale. In a clustered environment these services can be distributed to multiple servers in the network and this improves application performance as well.

CassiniThings™: IIoT

Our platform has been redesigned to support IoT or Industrial IoT. Industry 4.0, with IIoT, leverages the power of smart machines and real-time analytics to take advantage of the data that dumb machines have produced in industrial settings for years. The driving philosophy behind IIoT is that smart machines are not only better than humans at capturing and analyzing data in real time, they are better at communicating important information that can be used to drive business decisions faster and more accurately.

CassiniThings™ is Cassini's IoT Platform which provides a common framework to connect devices and instruments and collect data from them. It also provides a rules engine and analytics to extract actionable intelligence through machine learning. CassiniThings™ adds IoT dimension to the Cassini Digital Enterprise Platform™ where applications can make use of this intelligence for solving critical business problems.

CassiniML™: Machine Learning & AI

Every business has the potential to integrate machine learning into their operations and become more competitive by gaining predictive insights into their operations. Cassini Digital Enterprise Platform™ provides a built-in machine learning framework from which applications can configure and train the system for a particular domain like manufacturing or construction and extract actionable intelligence. Machine Learning allows applications to annotate raw data with intelligence with predefined predictive models and algorithms.

CassiniML™ is our machine learning framework that provides a number of components like object detection, feature extraction, pattern recognition, computer vision, anomaly detection and supervised and unsupervised training. Cassini Digital Enterprise Platform™ provides a pipe between CassiniThings™ and CassiniML™ so that raw data is processed to derive intelligence from it.

Enterprise Social

Enterprise Social provides a collaboration hub within Cassini Digital Enterprise Platform™ which enables fluid communication between team members. It contextualizes conversations by enhancing domain objects with social context. This could be in the form of comments, messaging, shared objects, discussions, etc. Cassini Digital Enterprise Platform™ provides a built-in social network that allows enterprises to collaborate with each other in the same way as they do at the individual level.

Cassini Digital Enterprise Platform™ provides a number of social features like messaging and sharing at the domain object level. Applications can configure any domain object to enable these social features and the platform automatically provides the required services and user interface components.

Platform Security

Data security is one of the biggest concerns of any enterprise to protect their intellectual property. Cassini Digital Enterprise Platform™ provides many layers of security: system security, data security, application security and role-based access control. It supports standards like OAuth 2.0, JWT and single sign on (SSO). It is easy to setup granular access control rules so that administrators have more flexibility in defining who has access to information.

Cassini Digital Enterprise Platform™ provides many security audit tools to trace back any violations of access control rules. With these audit tools administrators can pin point these violations and take corrective actions. In the cloud, Cassini Digital Enterprise Platform™ provides additional security measures like data isolation.

Application Framework

For rapid application development, Cassini Digital Enterprise Platform™ provides a number of frameworks to build intelligent applications. On the user interface side, the platform provides common UI components for uniform look and feel. It also provides a number of extension points to enable customizations and configurations. On the server side, the platform provides a framework for developing services that extend or consume existing services. It also provides a data abstraction layer to extend existing domain models and make it easy to retrieve and persist this data.

Cassini Digital Enterprise Platform™'s application framework makes it easy for developers to build complex applications quickly and deploy them easily in the cloud. A number of developer tools and detailed documentation with examples are provided to get started quickly.

Online App Store

Cassini Digital Enterprise Platform™ provides an app store for third parties to develop their applications and integrate with our solutions. Partners and vendors can become part of our ecosystem and provide value-added solutions to our customers. The apps in our app store are organized by the business verticals and are very easy to install them. Solution providers must register as development partners to be able to publish their applications to our app store. By becoming a development partner, vendors will get full support from our engineering team. Detailed documentation and examples are also provided to get you started quickly.

The app store provides easy license management and account management. Vendors can track the customer subscriptions, provide support, and seek feedback to improve their solutions.

System Management

Cassini Digital Enterprise Platform™ provides a number of built in system management features to make it easier for administrators to keep their systems up and running 24 x 7 x 365. Features like backup and restore, system health monitoring, security checks, audit tools, etc. allow administrators to easily manage their systems. A number of built-in reports are also provided to constantly monitor the activity within the system. A robust notification system is provided to alert the administrators or users of any violation or threat to the system.