Pipeline-műveletek
A Pipeline-műveletek az SDA Pipeline-ok építőelemei. Minden művelet egy elkülönült, determinisztikus OT-műveletet képvisel, amely egyetlen eszközön vagy akár egy teljes eszközflottán végrehajtható. A műveletek vezénylése a felhőben történik, a biztonságos végrehajtás pedig az SDA Gateway révén valósul meg, így a helyi OT-végrehajtás biztosított anélkül, hogy a vezérlőhálózat kitettségbe kerülne.
Nem minden műveletet támogat minden gyártó. A képességek az egyes platformok által biztosított API-któl, engineering eszközöktől és protokoll-hozzáféréstől függenek. A gyártóspecifikus kompatibilitásról a Pipeline-művelet képességmátrix gyártók szerint oldalon tájékozódhat.
A következő szakaszok az egyes elérhető Pipeline-műveleteket ismertetik.
Projekt biztonsági mentése
Automatizált biztonsági mentést végez egy PLC, HMI vagy hajtás esetében a projekt-, program- vagy konfigurációs fájlok eszközről történő beolvasásával.
Az SDA a létrejövő biztonsági mentést a Projekt-tárolóban őrzi, verziózva és időbélyeggel ellátva. Ez konzisztens visszaállítási pontokat biztosít, csökkenti a manuális engineering munkát és megőrzi a történeti nyomonkövethetőséget.
Jellemző felhasználási esetek:
- Napi vagy heti biztonsági mentési ütemezések
- Telepítés előtti biztonsági mentési folyamatok
- Auditmegfelelés és verziómegőrzés
- A gépen végzett módosítások rögzítése
FTP biztonsági mentés
FTP vagy SFRP protokollon kapcsolódik egy eszközhöz vagy fájlrendszerhez, hogy biztonsági mentési fájlokat, konfigurációs készleteket, programarchívumokat vagy naplókat töltsön le.
Ideális olyan eszközökhöz, amelyek FTP-n keresztül biztosítanak fájlhozzáférést, de nem támogatják a natív projektmentési API-kat.
Jellemző felhasználási esetek:
- Hajtás-/mozgásvezérlő biztonsági mentései
- Robotkonfigurációk biztonsági mentése
- Napló- és diagnosztikai fájlok kinyerése
SMB biztonsági mentés
Az SMB/CIFS protokoll segítségével éri el az eszközökön vagy engineering gazdagépeken található megosztott mappákat a mentési elemek beolvasása céljából.
Gyakori olyan OT-környezetekben, ahol a Windows-alapú engineering eszközök megosztott könyvtárakban tárolják a projektfájlokat.
Jellemző felhasználási esetek:
- Windows-paneleken tárolt projektek vagy receptek mentése
- Megosztott konfigurációs fájlok beolvasása
- Eszközspecifikus projektkönyvtárak elérése
Telepítés
Egy projektverziót telepít az SDA-tárolóból egy vagy több eszközre.
Ez a művelet jellemzően a gyártó által biztosított engineering szoftvert, API-kat vagy CLI-segédprogramokat használja, amelyek helyileg, a Gateway révén futnak.
Jellemző felhasználási esetek:
- Éles bevezetések
- Több eszközre kiterjedő telepítések
- Automatizált „build → deploy → validate” folyamatok
Eszköz firmware-ének frissítése
Frissíti a támogatott eszközök firmware-ét a gyártó által jóváhagyott firmware-csomagok felhasználásával.
Az SDA gondoskodik arról, hogy a firmware-fájlok biztonságosan legyenek tárolva, és a frissítések kontrollált, lépésalapú folyamatban fussanak.
Jellemző felhasználási esetek:
- A firmware egységesítése a gyártósorokon
- Biztonsági javítási ciklusok
- Automatizált karbantartási időablakok
Változók beolvasása eszközről
Futásidejű változókat, tageket vagy adatpontokat olvas be egy eszközről.
Az SDA a rögzített értékeket a pipeline-végrehajtási napló részeként tárolja, és elérhetővé teszi azokat a további lépések számára.
Jellemző felhasználási esetek:
- Telepítés előtti biztonsági ellenőrzések
- A gép állapotának rögzítése frissítések előtt
- Paraméterauditok és megfelelőségi ellenőrzés
- Eszközparaméterek kinyerése API-integrációhoz/logikához
Változók írása eszközre
Egy vagy több futásidejű változót vagy paramétert ír egy eszközre.
Az értékek statikusan definiálhatók a pipeline-ban, vagy dinamikusan átadhatók a korábbi lépésekből.
Jellemző felhasználási esetek:
- Gépparaméterek beállítása
- Számlálók vagy időbélyegek frissítése
- Eszközök előkészítése telepítés vagy tesztelés előtt
Eszközpillanatkép
Adott időpontra vonatkozó pillanatképet készít az eszköz metaadatairól és üzemi jellemzőiről.
A gyártói támogatás függvényében ez tartalmazhatja a firmware-verziókat, az IP-konfigurációt, az eszköz állapotát, a projekt nevét, a diagnosztikai számlálókat és más rendszerinformációkat.
Jellemző felhasználási esetek:
- Alapállapot rögzítése telepítések előtt
- Állapotellenőrzések
- Eszközleltár frissítése
Vezérlési jelszó rotálása
Frissíti a vezérlési szintű titkokat (jelszavak/hitelesítő adatok, tanúsítványok vagy tokenek) a támogatott eszközökön.
Ez a művelet a vállalati biztonsági szabályzatokkal összhangban konzisztens hitelesítőadat-rotációt biztosít. A titkokat a Security Hub - Vault tárolja.
Jellemző felhasználási esetek:
- Havi vagy negyedéves jelszórotáció
- Biztonsági megfelelőségi folyamatok
- Flottaszintű hitelesítőadat-megerősítés
Könyvtárfrissítés
Frissíti egy PLC-projekten belüli könyvtárakat vagy kódmodulokat a gyártó által támogatott mechanizmusok szerint.
Ez a művelet lehetővé teszi a könyvtárverziók és a közös kódolási standardok központosított érvényesítését az engineering csapatok között.
Jellemző felhasználási esetek:
- Megosztott funkcióblokkok frissítése több gépen
- Standard könyvtárverziók érvényesítése
- Projektek előkészítése telepítés előtt