Az információs rendszer tervezői a gyakorlatban az alapkövetelmények
szerint határozzák meg az alkalmazások architektúráját, s úgy választják
meg a technológiát, hogy az megfeleljen az alkalmazások igényeinek.
Ez viszont gyakran oda vezet, hogy rugalmatlan, vegyes technológiát
képviselő alkalmazásokat vezetnek be. Következésképpen nagy feladat
elé állnak a rendszermérnökök, amikor, az igények bővülésével, rendszereket
kell integrálni, vagy újakat bekapcsolni; az eredmény ilyenkor rendszerint
enyhén szólva sem tökéletes, robusztusságot és átláthatóságot nélkülöző
egyveleg lesz.
Vegyes
technológiák különféle költségeket generálnak egy vállalati IT-szervezet
számára. A méretgazdaságosság javíthatja ugyan a beruházások megtérülését,
ám a vegyes technológia bővülésével a méretgazdaságosság kihasználásnak
lehetősége is halványul, sőt, az irány meg is fordulhat. A technológiai
szabványok ugyanakkor olyan működési előnyökkel járnak, mint a hatékony
átjárhatóság, a telepítés rugalmassága, illetve a szoftverrendszer
újrahasználhatósága.
Számos, különböző területeken alkalmazható szabvány született a köztesszoftver-technológiában (CORBA/IIOP, COM/DCOM, WebSphere MQ, MSMQ, LDAP), s ezek segíthetik megszerezni az előnyöket.
A szabványos és elterjedt technológiák a SAS döntéstámogatási, üzletiintelligenciaés adattárház-rendszerében is elérhetők, a SAS Integration Technologies szoftvere révén.
Komponensplatformok
Az elosztott objektumarchitektúrák szolgáltatják a platformot a
komponens alapú alkalmazások fejlesztéséhez. Ezek az architektúrák
azt is lehetővé teszik, hogy egy interfészleíró nyelv (IDL) segítségével
létrejöjjön az átjárhatóság. Az átjárhatóság viszont gazdag alkalmazáskomponensek
fejlesztését teszi lehetővé, ugyanakkor biztosítja az extenzív újrahasználhatóságot
és a telepítés rugalmasságát.
Az architektúra kihasználásának első lépése olyan tervezés létrehozása,
amely funkcionális elemekre bontja az alkalmazások monolitikus követelményrendszerét,
s ezáltal lehetővé teszi
 |
az alkalmazásszabályok logikájának beágyazását az újrafelhasználható
elemekbe; |
 |
az alkalmazás funkcionalitásának újrafelhasználását többféle
felhasználói kör számára készített prezentációs logikával. |
Az üzenetküldő-architektúrák olyan platformot hoznak létre, amelyek
egy üzenettovábbító csatornán támogatják az átjárhatóságot lazán
összekapcsolt alkalmazások között. Ez akkor lehet kívánatos, ha
széles körű átjárhatóságot tervezünk rendszerünknek.A rendszer működésének
nagyfokú heterogenitása számos követelményt állít az üzenetkezelő
infrastruktúrával szemben. A különféle alkalmazások implementációs
bázisának heterogenitása miatt megfelelő integrációs mechanizmusra
van szükség.
A SAS Integration Technologies két szabványos üzenetközvetítő
alapplatformhoz biztosít interfészt, ezek az IBM WebSphere MQ és
a Microsoft MSMQ. A két platform támogatásának jóvoltából a SAS-szoftver
információszolgáltatási képessége számos vállalati megoldásban érvényesülhet,
beleértve az alkalmazásintegrációt, az aszinkron vagy mobil szinkronizációt
és az eseményértesítést.
Vállalati címtárplatformok
 |
A vállalati számítástechnikai környezethez számtalan
felhasználó és erőforrás tartozik, s ez nehézzé, ha nem lehetetlenné
teszi a felhasználói profilok és erőforrás-jellemzők nyomon
követését. Ezt a terhet azonban csökkenthetik a vállalati címtárplatformok,
amelyek közös címtárban raktározzák a felhasználó és az erőforrások
adatait, valamint a biztonsági adatokat - így mindezek az információk
egyetlen helyen, egyetlen interfészen keresztül kezelhetők.
A vállalatok számára immár szabványos címtárstratégia a hozzáférés-kezelésre
a Lightweight Directory Access Protocol (LDAP). Ennek használata
révén megkereshetjük, letölthetjük, hozzáadhatjuk, törölhetjük
az alkalmazásokat, illetve módosíthatjuk egy vállalati címtár
objektumait az elosztott környezet minden pontjáról. |
A SAS Integration Technologies két szinten aknázza ki az LDAP címtárszolgáltatásait.
Egyrészt, minden termékinfrastruktúra konfigurációs információját
tartalmazza a címtár, másrészt az interfészeket a SAS-szoftver futtatási
környezete szolgáltatja, s ennek jóvoltából a SAS-fejlesztők vagy
a SAS DATA step vagy az SCL segítségével használhatják ki a címtár
szolgáltatásait.
Alkalmazáseszközök
Egy hagyományos SAS-szoftveralkalmazás használata közben egy sor
művelet hajtódik végre a következő sorrendben: adatkinyerés, összegzés,
elemzés és prezentálás. Ez a lépéssorozat tipikusan számos közbenső
vagy végső eredményt ad adatkészletek, grafikonok és jelentések
formájában, hogy ezeket aztán elemezzék és prezentálják. annak érdekében,
hogy kényelmessé tegye ezt a használati módot, a SAS Integration
Technologies két alkalmazáseszközt biztosít. Az egyik, a SAS language
stored processes lehetővé teszi a SAS forrásprogramjainak tárolását
a szerveren és futtatását a klienseken. A második eszköz, a result
set packages lehetővé teszi, hogy a SAS-szoftver kimeneti adatait
felügyelt tárhelyre lehessen összegyűjteni, és publikálni lehessen
a különféle továbbító mechanizmusokat használó címzetteknek.
A mai éles versenykörnyezetben elengedhetetlen, hogy a helyes információk
kellő időben kerüljenek a megfelelő emberekhez annak érdekében,
hogy azok kihasználhassák az újonnan szerzett tudás előnyeit. Mivel
az embereket manapság szinte már elönti az információ, segítségre
van szükségük ezeknek az információknak a megszűrésében és rangsorolásában.
A SAS Publishing Framework - az információs lánc utolsó szemeként
- kielégíti ezeket a szükségleteket oly módon, hogy a SAS eszközök,
megoldások által előállított információk, riportok, elemzések a
megfelelő időben a megfelelő emberhez juthassanak el.
A publikálás többféle módon történhet; a Publishing Framework
lehetővé teszi az információs csomagok továbbítását e-mailen, publikációs
csatornákon, üzenettovábbító rendszereken (Websphere MQ, MS MQ)
és WebDAV-kompatibilis szervereken keresztül. Publikációs csatornák
használatával a publish and subscribe technológia által a felhasználók
maguk választhatnak az őket érdeklő elemzések, riportok között,
így kontrollálva az információ áramlását. Az információkat előállító
SAS eszközökből a publikációs keretrendszer előnyeit kihasználva,
például a SAS Enterprise Guide-ot
használó elemző közvetlenül publikálhat a SAS
Information Delivery Portalra, vagy választhat a keretrendszer
nyújtotta számos lehetőség közül a hatékony információtovábbítás
érdekében. |