Cloud Service/WISE-PaaS/RMM

From ESS-WIKI
Jump to: navigation, search

WISE-PaaS/RMM is part of Advantech WISE-PaaS cloud solution, and focuses on remote device management and monitoring. WISE-PaaS/RMM serves as an IoT device management platform that manages connected devices remotely, providing centralized management features, including HW/SW status monitoring, remote control, system backup/recovery, etc. Moreover, it supports server redundancy and hierarchical server management, which increases service reliability and availability. WISE-PaaS/RMM utilizes standard IoT protocol, like MQTT from IBM, to communicate with IPCs, IoT gateways and sensors, provides WISE Agent framework for data acquisition from devices, and offers RESTful API web service, which allows the user to integrate RMM functions with other applications or do further customization.

WISE-PaaS-RMM


History

SUSIAccess 1.0
Advantech has been developing the SUSI API series since 2004 to create convenient management solutions for embedded applications. After the original security features of eSOS (a small embedded OS used to boot up a system when the major OS boot-up fails) were introduced in 2009, Advantech launched SUSIAccess in Q2 2011, incorporating the latest cloud computing concepts. This version enables users to remotely control, configure and manage, multiple terminal devices and data, as well as providing system maintenance, backup and recovery.
SUSIAccess 2.0
In the second half of 2011, Advantech launched SUSIAccess 2.0 software designed for Intel technology development (IAMT).In November 2012, Advantech released the Linux version of SUSIAccess 2.0, an innovative remote device management software preloaded in all Advantech embedded solutions, allowing efficient remote monitoring, quick recovery and backup, and real-time remote configuration.
SUSIAccess 3.0
July 18, 2014, Taipei–Advantech announced SUSIAccess 3.0 management software services with significant function enhance ents, including web-based structure , seamless SW/HW monitoring, and user-friendly map-view interface. With the coming of the IoT era, the effective management and maintenance of numerous, widely deployed, intelligent devices is an increasingly big challenge. To help meet this challenge, Advantech has made a big push, and is now unveiling the latest version of SUSIAccess 3.0, aiming to accelerate the adoption of device designs and ensuring manageability, security, and connectivity. All these features hugely enhance efficiency and decrease maintenance costs, revolutionizing device management.
WISE-PaaS/RMM 3.1
Based on SUSIAccess series product design, Advantech aims at crossing the hurdles of IoT and build an innovative IoT platform, IoT Device Remote Monitoring and Management Platform (RMM). RMM provides device management services for not only IPCs and embedded board systems, but also a wide variety of IoT gateways and sensors. Advantech WISE-PaaS/RMM is a reliable data and gateway management software platform services that supports MQTT and provides 100+ RESTful APIs. It provides data storage, data management, and gateway management services to connect gateways at the bottom to the applications at the top. WISE-PaaS/RMM plays a critical role in the middle tier, connecting different gateways, and transporting the filtered data to different applications. The MQTT protocol bridges the communication gap across the gateways with WISE-PaaS/RMM in the middle. WISE-PaaS/RMM provides 100+RESTful APIs and plays a key role in transporting data to top level applications. They are a widely used popular web service standard now, used by all the major internet companies. RESTful API’s transport data to all the different web services and systems like dashboards used for monitoring, big data storage, and much more. WISE-PaaS/RMM performs key functions for both gateway connectivity and application integration. These cloud-based building blocks can help businesses to cross the critical “technical gap” in IoT application development.

Feature Details

Device Management

Monitor remote device status, including device temperature, internet connection, CPU temperature, fan speed, voltage, SW process, CPU/memory usage. System will detect device HW capability, and display items can be monitored. Also provides hierarchical server view, group view, and map view to help the administrator organize and manage the devices more efficiently.

  • Device Map
  • HWM
  • SWM
  • KVM
  • Screenshot
  • Terminal

Advanced Server Capability

WISE-PaaS/RMMs support hierarchical server structure view to allow the administrator to manage services/devices across different subnets at the same time (logically) without compromising network segment privacy. Also, RMM allows a server to set 1 or 2 redundant servers, with which all data will be synced continuously and a redundant server will take over when the primary server is down to ensure service availability.

Power Management

Sets the power on/off schedule for remotely located devices; the schedule can be set on a daily, weekly, monthly, or yearly basis.

Protection Management

WISE-PaaS/RMM system protection is powered by , providing white list protection against unauthorized application execution, and also sending warnings of any unauthorized activities.

Backup & Recovery

WISE-PaaS/RMM system recovery is powered by , providing hot backup and scheduled backup, and also one-click recovery.

Event & Notification

When events occur, prompt notifications can be sent to administrators by email or SMS.

  • Event Log

Data Visualization

Supports multiple types of data sources, e.g.: WebSocket and http stream, to feed in predefined 10+ widgets, including Google maps, gauge, sparkline, progress bar, HTML, picture, indicator, to present as live and statistical device data on dashboard.

  • Dashboard
  • Mobile Pages

High Availability

  • Sub Server
  • Redundant Server

Security

  • SSL
  • OAuth 2.0

WISE-PaaS/RMM Extension

Provides RESTful API Web Service, which allows cross-platform integration of RMM functions, and also open WISE Agent framework, which allows a customized handler to collect and process customer device data not defined by default for more flexible device connectivity

Software Specifications and Versions

  • Max. concurrent device connections: 1000
  • Max. levels of server hierarchy: 3 (including Root server)
  • Max. sub-server amount at each level: unlimited
  • Max. redundant server candidate amount:2
  • Max. message handling 300m/s, <1KB
Standard Version Professional Version
Device Management
IPC Device Management V V
Gateway/Sensor Management Read-only; unable to set sensor value V
Group View V V
Map View V V
HW Status Monitoring & Rule Setting V* V*
SW Process Monitoring & Rule Setting V** V**
Data Auto Report --Only keeps historic data for 30 days
--No support for RESTful API query
V
(Actual data storage amount is subject to HDD capacity)
Dashboard Widgets will be discarded after the browser is closed V
Hierarchical Server Only 1 level of sub-server and only 1 sub-server is supported --2 levels of sub-server supported
--No sub-server amount limitation at each layer]
Server Redundancy N/A Supports at most 2 redundant servers
Remote KVM** V V
Remote KVM V V
Terminal Mode V V
Intel AMT Integration V V
Screenshot V V
Power Management** V V
Remote On/Off V V
Hibernate V V
Power On/Off Scheduling V V
System Protection** V V
McAfee White List Protection V V
System Recovery** V V
Acronis Backup/Recovery V V
Backup/Recovery Scheduling V V
Hot-Key Recovery V V
Notification Center V V
Event Log V V
Email Notification V V
SMS Notification V V
Management Interface V V
Account/Role management V V
Mobile Mode V V
Web-Based Console V V
Others V V
RESTful API Web Service V V
WISE Agent SDK N/A V

*HW status includes CPU/system temperature, fan speed, voltage, CPU/memory usage, system information, HDD monitoring, depending on HW capability.
**Support depends on device type, OS and account permission.

Software Packages

RMM Server

RMM Agent

WISE-Agent Framework

WISE-Agent Sample Handler

  • Modbus-TCP Handler
  • Modbus-RTU Handler
  • RS232/485 Handler

WISE-Agent Verification Tool

  • Agent Tester

Document


Demo Video Clips

Advantech ESS Demo on YouTuBe: WISE-PaaS/RMM Demo

Video Demo Title Link
WISE-PaaS/RMM Server Settings - Configuration(Login/out, main function) link
WISE-PaaS/RMM Server Settings - Account management(role/account, device sharing) link
WISE-PaaS/RMM Server Settings - System Backup & Restore link
WISE-PaaS/RMM Server Settings - Device Management & Control (Mobile) link
WISE-PaaS/RMM Server Settings - Notification (Event Log and SMS/Email settings) link
WISE-PaaS/RMM Server Settings - Redundant server (setting, scenario demo) link
WISE-PaaS/RMM Server Settings - Sub-Server link
WISE-PaaS/RMM Server Settings - System Activation link
WISE-PaaS/RMM Server Settings - Upgrade setting (Upload image, management UI) link
WISE-PaaS/RMM Device Management - Device management (IPC/Gateway/Sensor) link
WISE-PaaS/RMM Device Management - HW Status Monitoring link
WISE-PaaS/RMM Device Management - Power/Protection/Backup&Recovery link
WISE-PaaS/RMM Device Management - Remote control (KVM, Snapshot, Terminal) link
WISE-PaaS/RMM Device Management - SW Status Monitoring (UI Operation, Threshold setting) link
WISE-PaaS/RMM REST API - (Hands-on) Simple application to access to REST API link
WISE-PaaS/RMM REST API - (Hands-on) Access to REST API with OAuth2.0 link
WISE-PaaS/RMM WISE-Agent - (Hands-on) Write your own customized agent application link
WISE-PaaS/RMM WISE-Agent - (Hands-on) Write your own customized handler link
WISE-PaaS/RMM WISE-Agent - (Hands-on) Mount Modbus handler to retrieve and control via Modbus/TCP link
WISE-PaaS/RMM Agent - Installation & Configuration (Windows) link
WISE-PaaS/RMM Agent - Installation & Configuration (CentOS) link
WISE-PaaS/RMM Dashboard - Basic Operation (Add data sources and widgets) link
WISE-PaaS/RMM Dashboard - Content Pack (device monitor, sensor data monitor) link
WISE-PaaS/RMM Dashboard - Scenario demo1 : Data Analytics link
WISE-PaaS/RMM Dashboard - Scenario demo2 (control widgets by writing javascript) link
WISE-PaaS/RMM NodeRED - Event sending & receiving - websocket(client, server) link
WISE-PaaS/RMM NodeRED - Event receiving - Long polling link
WISE-PaaS/RMM NodeRED - Device data query - SUSIControl data link
WISE-PaaS/RMM NodeRED - Device data query - HWM, SWM, HDD, Network output to file link
WISE-PaaS/RMM NodeRED - Device data query - GW Sensor link
WISE-PaaS/RMM NodeRED - Event sending - Email/SMS link
WISE-PaaS/RMM NodeRED - Installation - Node.js, NodeRED, plug-ins for RMM link
WISE-PaaS/RMM NodeRED - RMM server Database manipulation link
WISE-PaaS/RMM NodeRED - Settings - Server settings, basic/OAuth authentication link
WISE-PaaS/RMM NodeRED - Device control - Power control link
WISE-PaaS/RMM NodeRED - Device control - Screenshot link
WISE-PaaS/RMM NodeRED - Device control - SUSIcontrol link