Opalis – a mindent összeragasztó ragasztó

Bár már több mint egy éve, hogy a Microsoft a portfóliójába illesztette, mégis kevesen hallottak róla. Jelenleg a System Center termékcsalád tagja, s amikor bemutatjuk, valami ehhez hasonló ábrán szokott szerepelni.

imageBár semmi kétség, hogy az Opalis jó helyen van a System Center családban, meglehetősen furcsa tag a többiekhez képest. Szemben ugyanis a Configuration Managerrel vagy az Operations Managerrel, az Opalis igazából nem menedzsel semmit. Ha a korábbi családtagok egyikét használni kezdjük, akkor képesek leszünk telepíteni, monitorozni, eseményt gyűjteni, menteni stb. stb. Az Opalis semmi ilyesmit nem tud. Telepítés után magától nem csinál semmit

Az Opalis egy IT folyamat-automatizációs motor, a pontos angol kifejezéssel Run Book Automation software. Nem az a feladata, hogy cselekedjen, hanem az, hogy rögzíteni (megalkotni) lehessen benne számos folyamatot, amelyben szerepelhet telepítés, frissítés, mentés vagy szinte bármi más, az Opalis pedig gondoskodik róla, hogy a megfelelő eszköz a megfelelő műveletet végrehajtsa. A műveletekből úgy lesz folyamat, hogy az egyik művelet eredményét felhasználhatja egy másik, az egyik művelet végére várhat a másik, sőt egy művelet eredményétől függően több végrehatási ágra is szétválhat a végrehajtás.

Az Opalis nagyszerűsége abban rejlik, hogy mindezt nem programozással, hanem ikonok összehuzogatásával, viszonylag gyorsan és egyszerűen létre lehet hozni. Mivel ez így talán még mindig eléggé ködös, mutatok egy pár perces videót egy lehetséges folyamatról.

A bemutató során emlegetett 6.3-as verzió egyébként november végén megjelent, frissítésévédelemmel a System Center vásárlók (SMSE/SMSD tulajdonosok) elérhetik. Természetesen mindez csak egyetlen példa, a szoftver lényege, hogy intuitív módon szinte bármit automatizálni lehet. További érdekes információk:

Az Opalis nem a világegyenlet megoldása. Automatizáció létezett korábban is scriptek formájában, nem is beszélve arról, hogy ezeket a tevékenységeket kézzel el lehet végezni. Ugyanakkor azt mindenki tudja, hogy igazán jó scripteket kevesen tudnak írni, legalábbis sokkal kevesebben, mint ahányuknak erre egyébként szükségük lenne. De még a jó scriptelőknek is csak egy töredéke dokumentálja a munkáját  – így aztán a scripttől sokan idegenkednek. Kézzel, emberi erőforrással szintén sok minden megoldható, csak éppen nem nyomon követhető, illetve ismétlődés esetén gyakran nem ugyanazt az eredményt adja a “biorobot” (És már a kifejezés is mutatja, hogy a lélektelen ismétlődő feladatokat nem szeretik az emberek.)

    Az Opalis ezzel szemben viszonylag egyszerűen, átlátható módon – öndokumentáló jelleggel  – képes automatizálni. Alkalmas az ismétlődő feladatok precíz végrehajtására, de jó lehet az egyszer vagy ritkán végrehajtandó feladatok rögzítésére is. Nem kódolásban gondolkodik – bár azzal igény szerint könnyen kiegészíthető – hanem a vizualizációra helyezi a hangsúlyt. Az egyes rendszerfelügyeleti (vagy éppenséggel nem rendszerfelügyeleti) szoftverek tevékenységeit (activity) ismeri, azokat képes megszólítani.

    Ez azonban még mindig kevés. A video láttán az első kérdés az emberben az, vajon hogyan működik ez nem Microsoft szoftverekkel. Jó hírem van: majdnem azt mondhatom, hogy jobban együttműködik a nem Microsoft rendszerfelügyeleti szoftverekkel, mint a saját System Center családtagokkal. Olyannyira, hogy a 6.3-as verzió előtt nem is létezett integrációs csomag (IP) System Center termékhez az SMS-t (!!) és a SCOM-ot leszámítva. Íme a jelenlegi IP lista – nem számítva a Codeplexről letölthetőket:

  • BladeLogic Operations Manager
  • BMC Atrium CMDB
  • BMC Event Manager
  • BMC PATROL
  • BMC Remedy ARS
  • CA AutoSys
  • CA eHealth
  • CA NSM
  • CA Service Desk
  • CA Spectrum
  • EMC Smarts InCharge
  • FTP
  • HP Asset Manager
  • HP iLO
  • HP OpenView Operations
  • HP OpenView Service Desk
  • HP Service Manager
  • HP Network Node Manager
  • IBM Tivoli NetCool / OMNIbus
  • IBM Tivoli Enterprise Console
  • IBM Tivoli Storage Manager
  • Microsoft Active Directory
  • Microsoft System Center Configuration Manager
  • Microsoft System Center Operations Manager
  • Microsoft System Center Virtual Machine Manager
  • Microsoft System Center Service Manager
  • Symantec Net Backup
  • VMware vSphere

Értelem szerűen, minél több integrációs csomaggal rendelkezik a szoftver, annál nagyobb a szabadságfoka, s annál többféle folyamat automatizálható vele. Azt gondolom, hogy az Opalis jelentősége nem lebecsülhető. A legegyszerűbb sharepoint lista figyeléstől egy teljes private cloud automatizációig bármit képes elvégezni, s alapvető szerepet játszhat az informatikai üzemeltetésben. Azt hiszem, sokat foglalkozom majd ezzel a technológiával.