Link Search Menu Expand Document

Commander™ Application Enablement Platform (AEP)

Jan 1 2022 at 12:00 AM

  1. Description
  2. Key Features
  3. Account Manager
  4. Portal
  5. Dashboard
  6. Radar Design Studio
  7. Radar
  8. Sonar
  9. Virtual Raptor
  10. 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.

Commander AEP

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.

Account Manager

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.

Portal

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.

Dashboard

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.

Radar Design Studio

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.

Radar

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.

Sonar

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.

Virtual Raptor

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.