
A WISE-PaaS — (Platform as a Service) az Advantech felhőalapú platformja az ipari dolgok internetéhez, amely számos eszközt egyesít az adatok gyűjtésére, feldolgozására és vizualizálására, az automatizálásra, az eszközök és mesterséges intelligencia, valamint gépi tanulás irányítására. A platform több kész szoftvermegoldást is magában foglal komplex ipari, egészségügyi, gyártási és logisztikai rendszerek felépítéséhez.
A WISE/PaaS platform az Amazon Web Services (AWS), a Google Cloud Platform (GCP) és a Microsoft Azure felhőszolgáltatóinak kapacitásán is működhet, valamint helyben az OpenStack rendszerén.
A cikk a WISE/PaaS komplexum néhány szoftvertermékét vizsgálja, amelyek lehetővé teszik az alkalmazások gyorsabb fejlesztését anélkül, hogy elvonják a figyelmet az infrastruktúra kiépítéséről. Támogatottak a népszerű nyelveken történő alkalmazásindítások: Java, .NET, Ruby on Rails, Node.js, Grails, Scala on Lift, Python PHP, valamint a legfontosabb adatbázis-motorok: MySQL, MongoDB, PostgreSQL, Redis, RabbitMQ. Az adatok vizualizálására a Grafana keretrendszer érhető el. Egy külön szoftvereszköz-készlet beágyazott rendszerekhez megkönnyíti az eszközök első beállítását, a firmware frissítését és az IoT-eszközök adatainak gyűjtését.
Alkalmazásmarketplace
A platform számos különböző eszközből álló szerkesztőt kínál, amelyeket szükség szerint beszerezhet . A kínált megoldások között megtalálhatók Advantech saját termékei, valamint partnerek termékei is. Néhány Advantech termékhez ingyenes próbaverzió érhető el.
A marketplace szoftvermegoldásai több nagy kategóriára vannak osztva a céljuk szerint:
- — orkestráció, megfigyelés, biztonsági mentés
- — firmware frissítés, eszközökkel való adatgyűjtés, megfigyelés, automatikus konfigurálás
- — behatolás észlelésére és megakadályozására szolgáló rendszerek (IPS/IDS), antivírus szoftverek
- — mesterséges intelligencia, gépi tanulás és gépi látás rendszerei.

A teszteléshez ingyenesen regisztrálni kell a WISE/PaaS portálon és aktiválni egy próbaelőfizetést. Ehhez ki kell választani az érdeklődő terméket a piactéren és kattintani a Start Trial gombra.

A regisztráció során kiválasztott adatközpont határozza meg a belépési portál címét. Jelenleg elérhetők Azure adatközpontok (Hong Kong, Beijing), Alibaba Cloud (Hangzhou).
A belépési pontok címei a következők:
(Azure HK)
(Azure HK2)
.cn (Azure BJ)
(Alibaba)
A vezérlőpultba való belépéshez az elektronikus levelezésben kapott adatokat kell használni, amelyek a próbaidőszak aktiválása után érkeznek.
WISE-PaaS/Dashboard
A WISE-PaaS/Dashboard egy adatvisualizáló eszközkészlet a keretrendszer alapján, amelyet rendszerint grafikonok, diagramok és hosszú távú folyamatok vizuális megjelenítésére használnak. Ipari célokon túl, alkalmazható klimatikus folyamatok, okosotthon rendszerek és egészségügy monitoringjára is.

A WISE-PaaS/Dashboard adatvizualizáló platform
Widgetek
A Grafana keretrendszernek számos adatmegjelenítési lehetősége van: táblázatok, grafikonok, diagramok, hőtérképek és sok más. Teljes értékű irányítópultot szinte programozói ismeretek nélkül is lehet létrehozni, a widgetek egyszerűen hozzáadhatók az egérrel.
A grafana widgetek hozzáadásának interfésze az irányítópulthoz
Az alapértelmezett widgeteken kívül külső pluginek is telepíthetők más rendszerekkel való integráció érdekében. Például a Zabbix monitorozó rendszerhez készült plugin lehetővé teszi az adatok importálását és a monitorozó rendszer értesítéseinek megjelenítését.
Így a WISE-PaaS/Dashboard lehetővé teszi az adatok összegyűjtését különböző forrásokból egyetlen panelen történő megjelenítés céljából.

Zabbix monitorozó rendszer adatai a Grafana interfészben
Adatforrások
Az Irányítópult különböző forrásokból tud adatokat gyűjteni megjelenítéshez. Jelenleg a következő adatbázisokat támogatja: CloudWatch, Elasticsearch, Graphite, InfluxDB, MySQL, OpenTSDB, PostgreSQL, Prometheus, RMM-SimpleJson, SCADA-SimpleJson, SimpleJson. Ezen kívül bármilyen lekérdezési formátum beállítható az adatok gyűjtéséhez különböző forrásokból. A rendszer megismerésére teszt adathalmazon is hozzáférés áll rendelkezésre.

A Grafana támogatja a különböző adatforrásokat
Anomáliákról szóló értesítések
A Dashboard lehetővé teszi különböző értesítések beállítását, amelyek speciális eseményekre reagálnak. Ezek lehetnek automatizált API-hívások vagy operátori értesítések is. Különösen hasznos a diszpécserpult létrehozásakor, hogy értesítse a felügyeleti operátort a szokatlan változásokról. A triggerként meghatározható egy bizonyos szint túllépése vagy csökkenése, egy meghatározott időszak alatt mért átlag, adat hiánya stb.
Új trigger létrehozása és értesítési panel hozzáadása
Az értesítések megjelenítésére van egy külön widget, az „Értesítések”, amely egy panelen jeleníti meg őket a grafikákkal.
WISE-PaaS/SaaS Composer
A SaaS Composer egy keretrendszer 2D és 3D technológiai folyamatdiagramok létrehozásához. A klasszikus, elavult sémákkal ellentétben lehetővé teszi informatívabb és látványosabb modellek készítését. 3D-ben vizualizálni lehet egész gyártósorokat és épületeket, és valós időben megjeleníteni a folyamatban lévő eseményeket a háromdimenziós modelleken.

Főbb funkciók:
- HTML 5 Canvas alapú webes felület. Jó teljesítmény, anélkül hogy további szoftvert kellene telepíteni a sémák megtekintéséhez.
- 2D és 3D modellek létrehozása. 3D modellek importja .OBJ + .MTL formátumban.
- JPEG, PNG, SVG, OBJ, MTL képek támogatása. SVG vektorgrafika támogatása 3D modellek építésekor. Grafikai elemek importálása meglévő sémákból.
- Animációk hozzáadása és adatok megjelenítése a háromdimenziós objektumok fölött.
- Script nyelvek támogatása.
- Integráció a WISE-PaaS többi termékével, különösen a WISE-PaaS/Dashboard-dal.
A 3D modellek építője alapvető alkatrészek könyvtárát tartalmazza: csövek, szelepek, vezetékek, motorok, gépek, rácsok és egyéb elemek. Valósághű modellek készíthetők valós tárgyakról, és adatokkal ellátott widgetek hozzáadhatók.

Advantech épületének demó sémája, amely valós időben mutatja az energiarendszerek állapotát, az elektromos energiafogyasztást különböző helyszíneken, a levegő állapotát: CO2 szint, levegőben lévő finom részecskék szintje stb.

A SaaS Composer által létrehozott demó séma különböző paraméterek állapotát mutatja az épületben.
WISE-PaaS/APM
Az Eszköz Teljesítmény Menedzsment Rendszer (Asset Performance Management) célja a termelési vonalak hatékonyságának jobb ellenőrzése, a pontosabb előrejelzések, kockázatértékelések és termelési mennyiségek ellenőrzése.
A WISE-PaaS/APM beépített algoritmusokkal rendelkezik a gyártási folyamatok elemzésére, lehetővé téve, hogy nyomon követhessük, mely gépek működnek nem elég hatékonyan, előrejelezve a termelési mennyiségeket, a lehetséges problémákat és a karbantartás szükségességét.

A WISE-PaaS/APM lehetővé teszi a termelési vonalak hatékonyságának ellenőrzését.
WISE-PaaS/EnSaaS — Eszközkezelés (Edge to Cloud)
A végberendezések felhő-infrastruktúrába való kényelmes integrálása érdekében a WISE-PaaS eszközöket kínál beágyazott rendszerek és IoT esetén.
WISE-Paas/DeviceOn — egy platform, amely lehetővé teszi nagyszámú végberendezés, például érzékelők, terminálok, beágyazott rendszerek stb. kezelését és konfigurálását.

Főbb funkciók:
- Zero-touch provisioning — a végberendezések automatikus konfigurálása és a rendszerbe való hozzáadása.
- Hozzáférés korlátozása — az eszköz biztonságának biztosítása és az illetéktelen hozzáférés megakadályozása érdekében.
- OTA frissítés — a végberendezések szoftverének és firmware-ének automatikus frissítése.
- Monitorozás — a berendezések állapotának nyomon követése és problémák értesítése Push-értesítéseken, SMS-en vagy E-Mailen keresztül.
- Biztonsági másolatok és archiválás — eszközkonfigurációk és azok adatainak biztonsági másolatainak létrehozása.
- Eszköztérképek készítése — egy eszközépítő, amely lehetővé teszi az eszközök elhelyezési tervének és térképének megrajzolását.
WISE-Paas/WISE-Agent
A WISE-Agent olyan szoftver, amely telepítésre kerül a végberendezésekre, hogy kommunikáljon a WISE-PaaS/DeviceOn szolgáltatással. Támogatja az összes fő operációs rendszert. A Windows, Ubuntu, Android (RISC), OpenWRT (RISC) számára elérhetők a lefordított csomagok.
A felhőplatformmal való interakció az MQTT(s) protokollon keresztül történik.
[Kész] A WISE-PaaS platform használata okos hajók fejlesztéséhez.
A SaierNico cég intelligens rendszerek fejlesztésével foglalkozik hajózási cégek számára és berendezéseket fejleszt a hajók számára. A WISE-PaaS platform használatával a SaierNico kifejlesztett egy valós idejű hajómonitorozó rendszert és incidens-reagáló rendszert.

A szenzorok az hajó különböző csomópontjaiból gyűjtik az adatokat: a motorok fordulatszáma, a nyomás, a klímaberendezések, a szivattyúk és más rendszerek állapota. Az adatok továbbításához RabbitMQ üzenetkezelőt használnak, ami növeli az üzenetek megbízhatóságát, mivel a kapcsolat a hajóval instabil. Az adatok a WebAccess/SCADA rendszerbe gyűlnek.
A rendszer architektúrája
A hajó csomópontjainak hatékonyságának nyomon követésére használják .
Az adatok vizualizációja a diszpécserközpont számára és .
A végberendezések firmware-jének frissítése a hajó rendszereiben .

Forrás: habr.com
