Webshere tooteperekonna arendusvahendid

Tieto kasutab oma projektide läbiviimisel erinevate tarkvaratootjate arendusplatvorme. Mitmed viimaste aastate suurprojektid on realiseeritud kasutades IBM WebSphere tooteperekonna erinevaid arendusvahendeid.

WebSphere tooteperekonna alustaladeks on maailmas juhtival kohal olevad Java J2EE rakendusserver:
WebSphere Application Server  ja sõnumiedastusplatvorm WebSphere MQ.


Lisaks baasplatvormidele kuuluvad WebSphere tooteperekonda mitmed rakenduste integreerimise tooted ning äriprotsesside halduse tooted. Integratsioonitooted on tänapäeval laialdast kasutust leidnud SOA  ehk teenusepõhise arhitektuuriga tarkvara arendusprojektides. Tooteperekonna integratsiooniplatvormid on disainitud erinevate vajaduste jaoks: 


IBM WebSphere ESB
WebSphere rakendusserverile ehitatud Java põhine integratsiooniplatvorm. Sobib eelkõige väiksemate ja keskmise suurusega projektide jaoks. Platvormi saab paigutada samasse serverisse, kus jooksevad integreeritavad rakendused.


IBM WebSphere Message Broker 
WebSphere MQ'l põhinev integratsiooniplatvorm. Sobib eelkõige keskmiste ja suuremate projektide jaoks, kus integreeritavate rakenduste vahel liiguvad suured andmemahud või paiknevad rakendused teineteisest füüsiliselt suurte vahemaade taga.


IBM WebSphere Datapower Integration Appliance
IBM'l on pakkuda unikaalne riistvaraline lahendus integratsiooniplatvormina. Spetsiaalne riistvara, mis sisaldab endas XML töötlemise protsessorit ja krüptoprotsessorit. Seade tagab andmete töötlemise 1Gbps võrgu kiirusel. Seade toimib ka efektiivse XML tulemüüri ja ruuterina, sobides hästi avalike teenuste kaitseks internetist tulevate rünnakute eest.


Äriprotsesside haldus

Tänapäeval on äriprotsesside haldamise võimalused paremad kui kunagi varem. Kui seni tähendas äriprotsess plokkskeemi paberil või mõnes joonistusprogrammis, siis tänapäeval on võimalik SOA kontseptsiooni abil äriprotsessid reaalselt käivitada ning siduda infosüsteemid protsessiga.
Äriprotsessi elutsükkel sisaldab nelja faasi, mis teineteisele järgnevalt tagavad katkematu äriprotsessi täiustamise ja optimeerimise spiraali.


Modelleerimine

IBM WebSphere Business Modeller: äriprotsessi kirjeldamise vahend ärianalüütikutele. Sisaldab endas võimast simulatsioonimootorit, mille abil saab planeeritavad muudatused enne põhjalikult läbi testida veendumaks nende vajalikkuses ja efektiivsuses.


Integreerimine

IBM WebSphere Integration Developer: tarkvaraarendajate tööriist, mille abil kirjeldatakse integratsiooniloogika ning vajalikud lisarakendused. Universaalne vahend nii WebSphere ESB kui WebSphere Process Serveri programmeerimiseks.


Rakendamine

IBM WebSphere Process Server: äriprotsesside rakenduskeskkond, mis sisaldab endas WebSphere ESB integratsiooniplatvormi ning lisab sellele BPEL protsesside käivitusmooduli.


Haldus

IBM WebSphere Business Monitor: mitmekülgne vahend äriprotsesside jälgimiseks. Sisaldab endas võimekat ärisündmuste kogumise mehhanismi ning organiseerib selle dünaamilisse andmehoidlasse. Kasutajatele pakutakse rikkalikku graafikute portaali, mis võimaldab jälgida protsesside kulgu väga detailsel tasemel.


Referentsid

TietoeEnatori väljatöötatud lahendustes on kasutatud WebSphere tooteperekonda kuuluvaid tarkvaratooteid. Heaks näiteks on Java J2EE arhitektuuri baasil loodud infosüsteemid, mis kasutavad rakendusserverit WebSphere Application Server. Lähimineviku suurimateks projektideks, kus oleme kasutanud  WebSphere tooteperekonda  tarkvara, on Schengeni infosüsteem ja Sotsiaalteenuste andmeregister STAR.