Understanding Oracle SOA Suite lukuhetki

Satuinpas törmäämään uuteen (beta) dokumentaatioon Oraclen Fusion Middleware:sta ja sieltäpä löytyi useita hyvin kiinnostavia asioita. Luonnollisestikin dokkarit ovat vielä työn alla, joten siellä on aika paljon this space left intentionally blank kohtia, mutta näyttäisi siltä että tuosta tulee aika kattava dokumentaatio joka kivasti nitoo yhteen tuon laajan kokonaisuuden.

Joitain yllätyksiäkin tuli vastaan, kuten esimerkiksi se että Porttaali komponentin materiaalit näyttäisivät viittaavan vain OracleAS Portal:iin eikä siellä mainita WebLogic Portal:ia oikeastaan ollenkaan, paitsi nyt tietysti se että tuossa uudessa(?) OAS Portal versiossa on WSRP tuki ilmestynyt yhtäkkiä. Tosin täytyy sanoa että tietoturvan konfigurointi WRSP:lle vaikuttaa äkkisältään olevan melkoisen paljon työläämpää kuin WLP:lle. Kyseessä on toki ensimmäinen versio, joten varmasti tämäkin asia korjaantuu aikanaan.

Jokatapauksessa kannattaa ehdottomasti tsekata Oracle Fusion Middleware:n yleiskuvaus Administrator Guide:sta. Ja lisäksi kannattaa myös vilkaista Oracle Fusion Middleware Components-lista josta löytyy helposti linkit jokaisen komponentin dokumentaatioon (sekä tietysti listallakin on oma itseisarvonsa).

Enterprise Architect 7.5

Enterprise Architect on SE työkalu jota käytän isompiin mallintamisiin (Visio on parempi pikku juttuihin) ja on loistavaa lukea läpi kaikkia karkkeja mitä Sparxin runsaudensarvesta on tulossa. Olen erityisen kiinnostunut skriptauksesta, haluan edelleenkin mallintaa EA:lla mutta sitten ottaa sen mallin ja syöttää se omiin koodigeneraattorin mallipohjiin.

Luonnollisestikin pitää vielä käydä läpi päivitetyt MDG toteutukset, mutta kun viime kerran katsoin asiaa, niin kaikki ne temput mitä olisi pitänyt tehdä että saisin luotua MDG mallipohjat EA:lle meni liiallisuuksiin ja touhu meni nopeasti kauheaksi säädöksi. Mallin ja koodin mallipohjien yhteen sovitus on itsessään jo erinomaisen monimutkainen harjoitus ja sen kompleksisuuden hanskaaminen on ihan tarpeeksi ilman MDG:n omia jäykkyyksiä.

Myös liiketoimintasääntöjen ja -prosessien mallinnukseen liittyvät parannukset sekä ”strateginen mallinnus” kuullostaa erittäin kiinnostavalta, täytyy kahlaa läpi näitäkin heti kun löytyy aikaa. Tässä linkki Enterprise Architect:iin.

VMware Fault Tolerance

Fantastisia uutisia VMworld 2008 tapahtumasta: täysin uusi tapa rakentaa vikasietoisia järjestelmiä käyttäen kahta VMware virtuaalikonetta joilla ajetaan täsmälleen samaa ohjelmistio/palvelinta yhtäaikaisesti, toinen koneista ei vain ole kytketty verkkoon.
Kannattaa lukaista tämä erinomainen blogikirjoitus aiheesta ja toiminnallisuuden rajoitteista. Jos tuo tekniikka Toimii Oikeasti[tm] niin se antaa uusia kiinnostavia tapoja suunnitella ja rakentaa järjestelmiä. Täytyypä tutkia tarkemmin.