Commander™ Application Enablement Platform (AEP)
Jan 1 2022 at 12:00 AM
- Description
- Key Features
- Account Manager
- Portal
- Dashboard
- Radar Design Studio
- Radar
- Sonar
- Virtual Raptor
- Third-Party Applications
Description
Commander is a cloud-agnostic application enablement platform (AEP) and that can be hosted in multiple cloud environments and utilises a containerised microservice architecture running on Kubernetes. This platform has two deployment models to cater for big and small implementations. A tenant can be deployed per customer with dedicated resources in an isolated environment or an Account can be created on a shared tenant to reduce costs as resources are shared by the different accounts.
Commander includes multiple applications and is used to create and link endpoints to edge devices as well as to setup functions, triggers, and alarms based on the endpoints values. From the Account Manager application users can manage their account and the users’ access. Commander also gives you the ability to build your own dashboards so that you can monitor your devices, your way. To further enhance the IoT.nxt® technology stack, the Product Store application can be used to manage device and product templates for easy deployment when you need it.
Figure 1 - Applications in Commander
Key Features
- Single sign-in across the platform
- Near real-time monitoring
- Drag-and-drop Dashboards
- Digital twins - Design once, deploy multiple times
- Custom workflows and alarms
- 3rd party integrations
Account Manager
The Account Manager app is used to configure and maintain permissions and authentications in the Commander platform, as well as customise and manage member accounts. Figure 2 below shows how the Account Manager application appears on Commander platform.
Figure 2 - Account Manager
Portal
This is a management tool that defines the behaviour reflected in the dashboard and allows you to configure additional settings for the environment. It is used to add logic to your data, build out your solution, and configure your tenant. Figure 3 below shows how the Portal application appears on the Commander platform.
Figure 3 - Portal
Dashboard
Commander Dashboard is a visualisation tool that allows users to track the communication between devices and systems. It has a set of widgets that users can choose from to build their dashboards with various functionalities that help formulate their solutions. Figure 4 below shows how the Dashboard application appears on the Commander platform.
Figure 4 - Dashboard
Radar Design Studio
The Radar Design Studio application can be used to design Radar view panels and Radar views. Radar Design Studio is a new application that will allow authorised users to design custom dashboards which can be used with Radar. Figure 5 below shows how the Radar Design Studio application appears on the Commander platform.
Figure 5 - Radar Design Studio
Radar
Radar application supports responsive design and has mobile-first design principles with support for Android and iOS. Figure 6 below shows how the Radar application appears on the Commander platform.
Figure 6 - Radar
Sonar
Sonar is a purpose-built application integrated directly into the Virtual Raptor’s Software Development Kit (SDK), that provides device management capabilities, including support and monitoring, for any type of device connected to the Commander platform through the Virtual Raptor. The Sonar application primarily handles visualisations of different interacting services, gateways, devices, etc. The visualisations will contain RAG (Red Amber Green) status graphs with the ability to drill into further detail if required. Figure 7 below shows how the Sonar application appears on the Commander platform.
Figure 7 - Sonar
Virtual Raptor
The Virtual Raptor (or better known, as the V-Raptor) is a virtual IoT gateway. It only makes use of network, or non-wired, communication protocols. It is a modular system that consists of a small group of loosely coupled micro-services that, together, provide a telemetry pipeline capable of ingesting, transforming and transmitting telemetry securely, in real-time, from a wide variety of devices and protocols to the Commander platform. Inside the IoT.nxt ecosystem, the V-Raptor can also be used as an intermediary buffer, or load-balancer, between the Commander platform and the Edge Raptor™ or the Micro Raptor™. Figure 8 below shows how the V-Raptor appears on the Commander platform.
Figure 8 - Virtual Raptor
Third-Party Applications
External clients and partners can pull their software, and integrate their software into the Commander AEP such that a smoother solution design is created.