Difference between revisions of "WISE-PaaS/RMM"
(→Demo Video Clips) |
|||
(13 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
− | WISE-PaaS/RMM is part of Advantech WISE-PaaS cloud solution, and focuses on remote device management and monitoring. | + | 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. [[File:WISE-PaaS-RMM.png|right|490px|WISE-PaaS-RMM]] |
− | 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. | + | == History == |
− | 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. | + | ;SUSIAccess 1.0 |
− | [[File:WISE-PaaS-RMM.png|right| | + | :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/2.1 | |
− | ==History== | + | :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 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 3.0 |
− | ;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. | + | :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. |
− | ;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/3.2 |
− | ;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. | + | :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. |
+ | ;WISE-PaaS/RMM 4.0 | ||
+ | :In 2017, after geting great success in all kind of IoT applications and collecting lots of market demands, next upcoming version addresses four feature highlights<br/> | ||
+ | :1) Resilient & Flexible Clustering Structure<br/> | ||
+ | : Provides scalable PaaS-level capability to support hundreds of thousands of IoT devices and huge volume of IoT data with multiple cloud connectivity(Azure/Bluemix/AWS/Ali IoT Hub) and hybrid database (SQL/NoSQL DB, Hadoop HBase) support.<br/> | ||
+ | :2) Intelligent Data management<br/> | ||
+ | : Combine with Edge device management to provide distributed intelligent computing and preditive maintenance flow for IPC health monitoring and other IoT application.<br/> | ||
+ | :3) Intuitive New UI layout<br/> | ||
+ | : Whole new UI framework, adaptive IoT dashboard and predictive maintenance UE to enhance user experience.<br/> | ||
+ | :4) Smart Agent (Device integration)<br/> | ||
+ | : Refactor Agent framework and core architecture to smaller and thinner footprint than can support multiple platform and even resource-constraint platform.<br/> | ||
+ | : Embedded data cache engine and optimal algorithm to ensure critical data integrity while unexpected disconnect network to achieve data zero-downtime. | ||
+ | |||
+ | == 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 | *Device Map | ||
*HWM | *HWM | ||
Line 22: | Line 35: | ||
*Screenshot | *Screenshot | ||
*Terminal | *Terminal | ||
− | ===Advanced Server Capability=== | + | |
+ | === 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. | 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=== | + | |
+ | === 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. | 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=== | + | |
+ | === 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. | 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=== | + | |
+ | === Backup & Recovery === | ||
+ | |||
WISE-PaaS/RMM system recovery is powered by , providing hot backup and scheduled backup, and also one-click recovery. | WISE-PaaS/RMM system recovery is powered by , providing hot backup and scheduled backup, and also one-click recovery. | ||
− | ===Event & Notification=== | + | |
+ | === Event & Notification === | ||
+ | |||
When events occur, prompt notifications can be sent to administrators by email or SMS. | When events occur, prompt notifications can be sent to administrators by email or SMS. | ||
+ | |||
*Event Log | *Event Log | ||
− | ===Data Visualization=== | + | |
+ | === 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. | 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 | *Dashboard | ||
*Mobile Pages | *Mobile Pages | ||
− | ===High Availability=== | + | |
+ | === High Availability === | ||
+ | |||
*Sub Server | *Sub Server | ||
*Redundant Server | *Redundant Server | ||
− | ===Security=== | + | |
+ | === Security === | ||
+ | |||
*SSL | *SSL | ||
*OAuth 2.0 | *OAuth 2.0 | ||
− | ===WISE-PaaS/RMM Extension=== | + | === 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 | 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== | + | == Software Specifications and Versions == |
+ | |||
*Max. concurrent device connections: 1000 | *Max. concurrent device connections: 1000 | ||
*Max. levels of server hierarchy: 3 (including Root server) | *Max. levels of server hierarchy: 3 (including Root server) | ||
Line 53: | Line 86: | ||
*Max. redundant server candidate amount:2 | *Max. redundant server candidate amount:2 | ||
*Max. message handling 300m/s, <1KB | *Max. message handling 300m/s, <1KB | ||
+ | |||
{| class="wikitable" | {| class="wikitable" | ||
|- | |- | ||
− | ! | + | ! |
+ | ! Standard Version | ||
+ | ! Professional Version | ||
|- | |- | ||
− | | '''Device Management'''| | + | | '''Device Management''' |
+ | | | ||
+ | | | ||
|- | |- | ||
− | | IPC Device Management | + | | IPC Device Management |
+ | | V | ||
+ | | V | ||
|- | |- | ||
− | | Gateway/Sensor Management | + | | Gateway/Sensor Management |
+ | | Read-only; unable to set sensor value | ||
+ | | V | ||
|- | |- | ||
− | | Group View | + | | Group View |
+ | | V | ||
+ | | V | ||
|- | |- | ||
− | | Map View | + | | Map View |
+ | | V | ||
+ | | V | ||
|- | |- | ||
− | | HW Status Monitoring & Rule Setting | + | | HW Status Monitoring & Rule Setting |
+ | | V* | ||
+ | | V* | ||
|- | |- | ||
− | | SW Process Monitoring & Rule Setting | + | | SW Process Monitoring & Rule Setting |
+ | | V** | ||
+ | | V** | ||
|- | |- | ||
− | | Data Auto Report | + | | Data Auto Report |
+ | | --Only keeps historic data for 30 days<br/>--No support for RESTful API query | ||
+ | | V<br/>(Actual data storage amount is subject to HDD capacity) | ||
|- | |- | ||
− | | Dashboard | + | | Dashboard |
+ | | Widgets will be discarded after the browser is closed | ||
+ | | V | ||
|- | |- | ||
− | | Hierarchical Server | + | | Hierarchical Server |
+ | | Only 1 level of sub-server and only 1 sub-server is supported | ||
+ | | --2 levels of sub-server supported<br/>--No sub-server amount limitation at each layer] | ||
|- | |- | ||
− | | Server Redundancy | + | | Server Redundancy |
+ | | N/A | ||
+ | | Supports at most 2 redundant servers | ||
|- | |- | ||
− | | '''Remote KVM**''' | + | | '''Remote KVM**''' |
+ | | V | ||
+ | | V | ||
|- | |- | ||
− | | Remote KVM | + | | Remote KVM |
+ | | V | ||
+ | | V | ||
|- | |- | ||
− | | Terminal Mode | + | | Terminal Mode |
+ | | V | ||
+ | | V | ||
|- | |- | ||
− | | Intel AMT Integration | + | | Intel AMT Integration |
+ | | V | ||
+ | | V | ||
|- | |- | ||
− | | Screenshot | + | | Screenshot |
+ | | V | ||
+ | | V | ||
|- | |- | ||
− | | '''Power Management**''' | + | | '''Power Management**''' |
+ | | V | ||
+ | | V | ||
|- | |- | ||
− | | Remote On/Off | + | | Remote On/Off |
+ | | V | ||
+ | | V | ||
|- | |- | ||
− | | Hibernate | + | | Hibernate |
+ | | V | ||
+ | | V | ||
|- | |- | ||
− | | Power On/Off Scheduling | + | | Power On/Off Scheduling |
+ | | V | ||
+ | | V | ||
|- | |- | ||
− | | '''System Protection**''' | + | | '''System Protection**''' |
+ | | V | ||
+ | | V | ||
|- | |- | ||
− | | McAfee White List Protection | + | | McAfee White List Protection |
+ | | V | ||
+ | | V | ||
|- | |- | ||
− | | '''System Recovery**''' | + | | '''System Recovery**''' |
+ | | V | ||
+ | | V | ||
|- | |- | ||
− | | Acronis Backup/Recovery | + | | Acronis Backup/Recovery |
+ | | V | ||
+ | | V | ||
|- | |- | ||
− | | Backup/Recovery Scheduling | + | | Backup/Recovery Scheduling |
+ | | V | ||
+ | | V | ||
|- | |- | ||
− | | Hot-Key Recovery | + | | Hot-Key Recovery |
+ | | V | ||
+ | | V | ||
|- | |- | ||
− | | '''Notification Center''' | + | | '''Notification Center''' |
+ | | V | ||
+ | | V | ||
|- | |- | ||
− | | Event Log | + | | Event Log |
+ | | V | ||
+ | | V | ||
|- | |- | ||
− | | Email Notification | + | | Email Notification |
+ | | V | ||
+ | | V | ||
|- | |- | ||
− | | SMS Notification | + | | SMS Notification |
+ | | V | ||
+ | | V | ||
|- | |- | ||
− | | '''Management Interface''' | + | | '''Management Interface''' |
+ | | V | ||
+ | | V | ||
|- | |- | ||
− | | Account/Role management | + | | Account/Role management |
+ | | V | ||
+ | | V | ||
|- | |- | ||
− | | Mobile Mode | + | | Mobile Mode |
+ | | V | ||
+ | | V | ||
|- | |- | ||
− | | Web-Based Console | + | | Web-Based Console |
+ | | V | ||
+ | | V | ||
|- | |- | ||
− | | '''Others''' | + | | '''Others''' |
+ | | V | ||
+ | | V | ||
|- | |- | ||
− | | RESTful API Web Service | + | | RESTful API Web Service |
+ | | V | ||
+ | | V | ||
|- | |- | ||
− | | WISE Agent SDK | + | | WISE Agent SDK |
+ | | N/A | ||
+ | | V | ||
|} | |} | ||
− | |||
− | |||
− | |||
− | |||
− | ===[[RMM Agent]]=== | + | <nowiki>*HW status includes CPU/system temperature, fan speed, voltage, CPU/memory usage, system information, HDD monitoring, depending on HW capability.</nowiki> |
+ | <br/><nowiki>**Support depends on device type, OS and account permission.</nowiki> | ||
+ | |||
+ | == Software Packages == | ||
+ | |||
+ | === [[WISE-PaaS/RMM_Server|WISE-PaaS/RMM Server]] === | ||
+ | |||
+ | === [[WISE-PaaS/RMM_Agent|WISE-PaaS/RMM Agent]] === | ||
+ | |||
+ | === [[WISE-Agent|WISE-Agent]] === | ||
− | == | + | == Document == |
− | + | *[[Media:WISE-PaaS_RMM_3.1_Server_UM_V1.5.pdf|''RMM 3.1 Server User Manual (pdf)'']] | |
− | * | + | *[[Media:WISE-PaaS_RMM_3.1_Agent_UM_V1.3.pdf|''RMM 3.1 Agent User Manual (pdf)'']] |
− | *Modbus | + | *[[Media:WISE-PaaS_RMM_3.1_REST_API_DG_V2.1.pdf|''RMM 3.1 REST API Developer Guide (pdf)'']] |
− | * | + | *[[Media:WISE-PaaS_RMM_3.1_WISE-Agent_DG_V1.3.pdf|''RMM 3.1 WISE-Agent Developer Guide (pdf)'']] |
+ | *[[Media:WISE-PaaS_RMM_3.1_WISE-Agent_Command_Format_DG_V1.2.pdf|''RMM 3.1 WISE-Agent Command Format Developer Guide (pdf)'']] | ||
+ | *[[Media:WISE-PaaS_RMM_3.1_WISE-Agent_Modbus_Handler_DG_V2.0.pdf|''RMM 3.1 WISE-Agent Modbus Handler Developer Guide (pdf)'']] | ||
+ | *[[Media:WISE-PaaS_RMM_3.1_NodeRed_PlugIns_UM_V1.4.pdf|''RMM 3.1 NodeRED Plug-ins User Manual (pdf)'']] | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
+ | == Demo Video Clips == | ||
− | |||
'''Advantech ESS Demo''' on '''YouTuBe''': [https://www.youtube.com/playlist?list=PLhBpZ8HU3KsRRzudzSnv0fGUCAUza8yVE WISE-PaaS/RMM Demo] | '''Advantech ESS Demo''' on '''YouTuBe''': [https://www.youtube.com/playlist?list=PLhBpZ8HU3KsRRzudzSnv0fGUCAUza8yVE WISE-PaaS/RMM Demo] | ||
{| class="wikitable" | {| class="wikitable" | ||
|- | |- | ||
− | ! Video Demo Title | + | ! Video Demo Title |
+ | ! Link | ||
|- | |- | ||
− | | WISE-PaaS/RMM Server Settings - Configuration(Login/out, main function) | + | | WISE-PaaS/RMM Server Settings - Configuration(Login/out, main function) |
+ | | [https://www.youtube.com/watch?v=aiYsWK3CzV4&list=PLhBpZ8HU3KsRRzudzSnv0fGUCAUza8yVE&index=20 link] | ||
|- | |- | ||
− | | WISE-PaaS/RMM Server Settings - Account management(role/account, device sharing) | + | | WISE-PaaS/RMM Server Settings - Account management(role/account, device sharing) |
+ | | [https://www.youtube.com/watch?v=b-6d0kBacMY&list=PLhBpZ8HU3KsRRzudzSnv0fGUCAUza8yVE&index=21 link] | ||
|- | |- | ||
− | | WISE-PaaS/RMM Server Settings - System Backup & Restore | + | | WISE-PaaS/RMM Server Settings - System Backup & Restore |
+ | | [https://www.youtube.com/watch?v=eNkf8oCiMGo&list=PLhBpZ8HU3KsRRzudzSnv0fGUCAUza8yVE&index=35 link] | ||
|- | |- | ||
− | | WISE-PaaS/RMM Server Settings - Device Management & Control (Mobile) | + | | WISE-PaaS/RMM Server Settings - Device Management & Control (Mobile) |
+ | | [https://www.youtube.com/watch?v=YOomRALE6gc&list=PLhBpZ8HU3KsRRzudzSnv0fGUCAUza8yVE&index=1 link] | ||
|- | |- | ||
− | | WISE-PaaS/RMM Server Settings - Notification (Event Log and SMS/Email settings) | + | | WISE-PaaS/RMM Server Settings - Notification (Event Log and SMS/Email settings) |
+ | | [https://www.youtube.com/watch?v=48ln06fQMiU&list=PLhBpZ8HU3KsRRzudzSnv0fGUCAUza8yVE&index=3 link] | ||
|- | |- | ||
− | | WISE-PaaS/RMM Server Settings - Redundant server (setting, scenario demo) | + | | WISE-PaaS/RMM Server Settings - Redundant server (setting, scenario demo) |
+ | | [https://www.youtube.com/watch?v=DnUXfYDkdoE&list=PLhBpZ8HU3KsRRzudzSnv0fGUCAUza8yVE&index=6 link] | ||
|- | |- | ||
− | | WISE-PaaS/RMM Server Settings - Sub-Server | + | | WISE-PaaS/RMM Server Settings - Sub-Server |
+ | | [https://www.youtube.com/watch?v=JX-2OIpawko&index=37&list=PLhBpZ8HU3KsRRzudzSnv0fGUCAUza8yVE link] | ||
|- | |- | ||
− | | WISE-PaaS/RMM Server Settings - System Activation | + | | WISE-PaaS/RMM Server Settings - System Activation |
+ | | [https://www.youtube.com/watch?v=Km0XjyXRw7s&list=PLhBpZ8HU3KsRRzudzSnv0fGUCAUza8yVE&index=9 link] | ||
|- | |- | ||
− | | WISE-PaaS/RMM Server Settings - Upgrade setting (Upload image, management UI) | + | | WISE-PaaS/RMM Server Settings - Upgrade setting (Upload image, management UI) |
+ | | [https://www.youtube.com/watch?v=_O5Hz8pxnKk&list=PLhBpZ8HU3KsRRzudzSnv0fGUCAUza8yVE&index=10 link] | ||
|- | |- | ||
− | | WISE-PaaS/RMM Device Management - Device management (IPC/Gateway/Sensor) | + | | WISE-PaaS/RMM Device Management - Device management (IPC/Gateway/Sensor) |
+ | | [https://www.youtube.com/watch?v=uLJYW7028_w&list=PLhBpZ8HU3KsRRzudzSnv0fGUCAUza8yVE&index=2 link] | ||
|- | |- | ||
− | | WISE-PaaS/RMM Device Management - HW Status Monitoring | + | | WISE-PaaS/RMM Device Management - HW Status Monitoring |
+ | | [https://www.youtube.com/watch?v=DdW0YAdn8po&list=PLhBpZ8HU3KsRRzudzSnv0fGUCAUza8yVE&index=4 link] | ||
|- | |- | ||
− | | WISE-PaaS/RMM Device Management - Power/Protection/Backup&Recovery | + | | WISE-PaaS/RMM Device Management - Power/Protection/Backup&Recovery |
+ | | [https://www.youtube.com/watch?v=pCLRCrpD5-g&list=PLhBpZ8HU3KsRRzudzSnv0fGUCAUza8yVE&index=5 link] | ||
|- | |- | ||
− | | WISE-PaaS/RMM Device Management - Remote control (KVM, Snapshot, Terminal) | + | | WISE-PaaS/RMM Device Management - Remote control (KVM, Snapshot, Terminal) |
+ | | [https://www.youtube.com/watch?v=FD75Ttlojsc&list=PLhBpZ8HU3KsRRzudzSnv0fGUCAUza8yVE&index=7 link] | ||
|- | |- | ||
− | | WISE-PaaS/RMM Device Management - SW Status Monitoring (UI Operation, Threshold setting) | + | | WISE-PaaS/RMM Device Management - SW Status Monitoring (UI Operation, Threshold setting) |
+ | | [https://www.youtube.com/watch?v=De4K_2IClfY&list=PLhBpZ8HU3KsRRzudzSnv0fGUCAUza8yVE&index=8 link] | ||
|- | |- | ||
− | | WISE-PaaS/RMM REST API - (Hands-on) Simple application to access to REST API | + | | WISE-PaaS/RMM REST API - (Hands-on) Simple application to access to REST API |
+ | | [https://www.youtube.com/watch?v=eM6BPpGo9Eo&list=PLhBpZ8HU3KsRRzudzSnv0fGUCAUza8yVE&index=22 link] | ||
|- | |- | ||
− | | WISE-PaaS/RMM REST API - (Hands-on) Access to REST API with OAuth2.0 | + | | WISE-PaaS/RMM REST API - (Hands-on) Access to REST API with OAuth2.0 |
+ | | [https://www.youtube.com/watch?v=BGbLcEvRdGA&list=PLhBpZ8HU3KsRRzudzSnv0fGUCAUza8yVE&index=23 link] | ||
|- | |- | ||
− | | WISE-PaaS/RMM WISE-Agent - (Hands-on) Write your own customized agent application | + | | WISE-PaaS/RMM WISE-Agent - (Hands-on) Write your own customized agent application |
+ | | [https://www.youtube.com/watch?v=xZHx1UFpCX4&list=PLhBpZ8HU3KsRRzudzSnv0fGUCAUza8yVE&index=11 link] | ||
|- | |- | ||
− | | WISE-PaaS/RMM WISE-Agent - (Hands-on) Write your own customized handler | + | | WISE-PaaS/RMM WISE-Agent - (Hands-on) Write your own customized handler |
+ | | [https://www.youtube.com/watch?v=GKvyxWWNc_o&list=PLhBpZ8HU3KsRRzudzSnv0fGUCAUza8yVE&index=12 link] | ||
|- | |- | ||
− | | WISE-PaaS/RMM WISE-Agent - (Hands-on) Mount Modbus handler to retrieve and control via Modbus/TCP | + | | WISE-PaaS/RMM WISE-Agent - (Hands-on) Mount Modbus handler to retrieve and control via Modbus/TCP |
+ | | [https://www.youtube.com/watch?v=Zha0lx4VTDA&list=PLhBpZ8HU3KsRRzudzSnv0fGUCAUza8yVE&index=36 link] | ||
|- | |- | ||
− | | WISE-PaaS/RMM Agent - Installation & Configuration (Windows) | + | | WISE-PaaS/RMM Agent - Installation & Configuration (Windows) |
+ | | [https://www.youtube.com/watch?v=l_IhLp-1Rys&list=PLhBpZ8HU3KsRRzudzSnv0fGUCAUza8yVE&index=28 link] | ||
|- | |- | ||
− | | WISE-PaaS/RMM Agent - Installation & Configuration (CentOS) | + | | WISE-PaaS/RMM Agent - Installation & Configuration (CentOS) |
+ | | [https://www.youtube.com/watch?v=Qv-UCjivE4Q&list=PLhBpZ8HU3KsRRzudzSnv0fGUCAUza8yVE&index=29 link] | ||
|- | |- | ||
− | | WISE-PaaS/RMM Dashboard - Basic Operation (Add data sources and widgets) | + | | WISE-PaaS/RMM Dashboard - Basic Operation (Add data sources and widgets) |
+ | | [https://www.youtube.com/watch?v=hqAIJPfBfOU&list=PLhBpZ8HU3KsRRzudzSnv0fGUCAUza8yVE&index=25 link] | ||
|- | |- | ||
− | | WISE-PaaS/RMM Dashboard - Content Pack (device monitor, sensor data monitor) | + | | WISE-PaaS/RMM Dashboard - Content Pack (device monitor, sensor data monitor) |
+ | | [https://www.youtube.com/watch?v=FU7JQnGTeek&list=PLhBpZ8HU3KsRRzudzSnv0fGUCAUza8yVE&index=26 link] | ||
|- | |- | ||
− | | WISE-PaaS/RMM Dashboard - Scenario demo1 : Data Analytics | + | | WISE-PaaS/RMM Dashboard - Scenario demo1 : Data Analytics |
+ | | [https://www.youtube.com/watch?v=89B8JUr0y3U&list=PLhBpZ8HU3KsRRzudzSnv0fGUCAUza8yVE&index=24 link] | ||
|- | |- | ||
− | | WISE-PaaS/RMM Dashboard - Scenario demo2 (control widgets by writing javascript) | + | | WISE-PaaS/RMM Dashboard - Scenario demo2 (control widgets by writing javascript) |
+ | | [https://www.youtube.com/watch?v=bOYLzdpQhWs&list=PLhBpZ8HU3KsRRzudzSnv0fGUCAUza8yVE&index=27 link] | ||
|- | |- | ||
− | | WISE-PaaS/RMM NodeRED - Event sending & receiving - websocket(client, server) | + | | WISE-PaaS/RMM NodeRED - Event sending & receiving - websocket(client, server) |
+ | | [https://www.youtube.com/watch?v=Df4drmq-eus&list=PLhBpZ8HU3KsRRzudzSnv0fGUCAUza8yVE&index=30 link] | ||
|- | |- | ||
− | | WISE-PaaS/RMM NodeRED - Event receiving - Long polling | + | | WISE-PaaS/RMM NodeRED - Event receiving - Long polling |
+ | | [https://www.youtube.com/watch?v=3TpG7JRDAOI&list=PLhBpZ8HU3KsRRzudzSnv0fGUCAUza8yVE&index=31 link] | ||
|- | |- | ||
− | | WISE-PaaS/RMM NodeRED - Device data query - SUSIControl data | + | | WISE-PaaS/RMM NodeRED - Device data query - SUSIControl data |
+ | | [https://www.youtube.com/watch?v=PRVK6CL9eAU&list=PLhBpZ8HU3KsRRzudzSnv0fGUCAUza8yVE&index=32 link] | ||
|- | |- | ||
− | | WISE-PaaS/RMM NodeRED - Device data query - HWM, SWM, HDD, Network output to file | + | | WISE-PaaS/RMM NodeRED - Device data query - HWM, SWM, HDD, Network output to file |
+ | | [https://www.youtube.com/watch?v=QAiwzo3X8yw&list=PLhBpZ8HU3KsRRzudzSnv0fGUCAUza8yVE&index=33 link] | ||
|- | |- | ||
− | | WISE-PaaS/RMM NodeRED - Device data query - GW Sensor | + | | WISE-PaaS/RMM NodeRED - Device data query - GW Sensor |
+ | | [https://www.youtube.com/watch?v=mr3-6n4_lzY&list=PLhBpZ8HU3KsRRzudzSnv0fGUCAUza8yVE&index=34 link] | ||
|- | |- | ||
− | | WISE-PaaS/RMM NodeRED - Event sending - Email/SMS | + | | WISE-PaaS/RMM NodeRED - Event sending - Email/SMS |
+ | | [https://www.youtube.com/watch?v=3eLe5F5Chtc&list=PLhBpZ8HU3KsRRzudzSnv0fGUCAUza8yVE&index=13 link] | ||
|- | |- | ||
− | | WISE-PaaS/RMM NodeRED - Installation - Node.js, NodeRED, plug-ins for RMM | + | | WISE-PaaS/RMM NodeRED - Installation - Node.js, NodeRED, plug-ins for RMM |
+ | | [https://www.youtube.com/watch?v=bvDyKK84Ez0&list=PLhBpZ8HU3KsRRzudzSnv0fGUCAUza8yVE&index=14 link] | ||
|- | |- | ||
− | | WISE-PaaS/RMM NodeRED - RMM server Database manipulation | + | | WISE-PaaS/RMM NodeRED - RMM server Database manipulation |
+ | | [https://www.youtube.com/watch?v=wf6RRITnG6M&list=PLhBpZ8HU3KsRRzudzSnv0fGUCAUza8yVE&index=15 link] | ||
|- | |- | ||
− | | WISE-PaaS/RMM NodeRED - Settings - Server settings, basic/OAuth authentication | + | | WISE-PaaS/RMM NodeRED - Settings - Server settings, basic/OAuth authentication |
+ | | [https://www.youtube.com/watch?v=UrYUMp_3R8k&list=PLhBpZ8HU3KsRRzudzSnv0fGUCAUza8yVE&index=16 link] | ||
|- | |- | ||
− | | WISE-PaaS/RMM NodeRED - Device control - Power control | + | | WISE-PaaS/RMM NodeRED - Device control - Power control |
+ | | [https://www.youtube.com/watch?v=l3g29zWago0&list=PLhBpZ8HU3KsRRzudzSnv0fGUCAUza8yVE&index=17 link] | ||
|- | |- | ||
− | | WISE-PaaS/RMM NodeRED - Device control - Screenshot | + | | WISE-PaaS/RMM NodeRED - Device control - Screenshot |
+ | | [https://www.youtube.com/watch?v=_dQatugJbew&list=PLhBpZ8HU3KsRRzudzSnv0fGUCAUza8yVE&index=18 link] | ||
|- | |- | ||
− | | WISE-PaaS/RMM NodeRED - Device control - SUSIcontrol | + | | WISE-PaaS/RMM NodeRED - Device control - SUSIcontrol |
+ | | [https://www.youtube.com/watch?v=33ugQle-Nl4&list=PLhBpZ8HU3KsRRzudzSnv0fGUCAUza8yVE&index=19 link] | ||
|} | |} |
Latest revision as of 11:18, 23 November 2016
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.Contents
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/2.1
- 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/3.2
- 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.
- WISE-PaaS/RMM 4.0
- In 2017, after geting great success in all kind of IoT applications and collecting lots of market demands, next upcoming version addresses four feature highlights
- 1) Resilient & Flexible Clustering Structure
- Provides scalable PaaS-level capability to support hundreds of thousands of IoT devices and huge volume of IoT data with multiple cloud connectivity(Azure/Bluemix/AWS/Ali IoT Hub) and hybrid database (SQL/NoSQL DB, Hadoop HBase) support.
- 2) Intelligent Data management
- Combine with Edge device management to provide distributed intelligent computing and preditive maintenance flow for IPC health monitoring and other IoT application.
- 3) Intuitive New UI layout
- Whole new UI framework, adaptive IoT dashboard and predictive maintenance UE to enhance user experience.
- 4) Smart Agent (Device integration)
- Refactor Agent framework and core architecture to smaller and thinner footprint than can support multiple platform and even resource-constraint platform.
- Embedded data cache engine and optimal algorithm to ensure critical data integrity while unexpected disconnect network to achieve data zero-downtime.
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
WISE-PaaS/RMM Server
WISE-PaaS/RMM Agent
WISE-Agent
Document
- RMM 3.1 Server User Manual (pdf)
- RMM 3.1 Agent User Manual (pdf)
- RMM 3.1 REST API Developer Guide (pdf)
- RMM 3.1 WISE-Agent Developer Guide (pdf)
- RMM 3.1 WISE-Agent Command Format Developer Guide (pdf)
- RMM 3.1 WISE-Agent Modbus Handler Developer Guide (pdf)
- RMM 3.1 NodeRED Plug-ins User Manual (pdf)
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 |