<private>
Za početak, sve najbolje od mene za NG 2009, i neka vam ... proradi sve od prve :) </private>
Ipak kao mali predah prije nastavljanja o Gartner TOP 10 - u inbox mi je uletila vijest da je Microsoft ušao u Leader kvadrant sva tri Gartner Application Infrastructure kvadranta. Za tvrtku koja još "nema" svoj Application Server (iako će mi svi uskočiti u želudac sa pričom u Windows 2008 kao aplikacijskom serveru koji uz još neke komponente već danas... Ok), nije loše pogotovo ako uzmete u obzir da Dublin Server (Microsoft Application Server, recimo) tek dolazi. Odnosno, sad se tu vraćam na prethodnu rečenicu, nije baš poseban serverm ali Windows 2008 kao aplikacijski ... :)
Gartner ovdje aplikativnu infrastrukturu prilično veže uz
SOA koncept - podrazumijevajući da je za enterprise svijet danas SOA nužnost. No, kompleksnost koja se otvara kada zagrebete u postojeći svijet ne dozvoljava vam da krenete "od nule" - pitanje SOA-izacije aplikativne infrastrture jedno je od bitnijih danas za enterprise svijet. Nije da od toga treba praviti svemirski problem, ali traži planiranje i što je daleko bitnije, traži disciplinu u provođenju arhitekture.
Vezano za to, primiče se dan kada bi i Dublin server trebao ugladati svjetlo dana. Dublin sam po sebi neće biti dovoljan, pa se planiraju i nadogradnje WCF 4.0 i WWF 4.0 tehnologija.
Što nam Dublin donosi?
Provide standard host for WF and WCF applications
Pre-built developer services
* Message-based correlation
* Message forwarding service
* Content-based message routing
* Compensation service for long-running transactions
Greater scalability and easier manageability
* Enable scale-out of stateful workflow applications
* Persisting and rehydrating state for high scalability
* Enhanced management and monitoring functions
* Tracking store for workflow events
Supports “Oslo” modeling platform
Kao što vidite, krajnji developer Dublin koristi kao aplikacijsku infrastrukturu, ali primarno kroz druge komponente kao što su WF i WCF. Također, Dublin je na neki način "smanjeni" BizTalk Server koji podržava neke elemente BizTalka - a koji su primarno namjenjeni upravljanju orkestracija - ovdje: transakcija. Novi BizTalk i Dublin jednostavno nadopunjuju jedan drugoga, ovisno o kompleksnosti orkestracija, ali i upravljanja kanalima razmjene podataka (BTS ekipa razumije, zar ne :)).
Veze na Gartnerova istraživanja možete naći na:
Magic Quadrant for Application Infrastructure for New Systematic SOA Application Projects
Magic Quadrant for Application Infrastructure for SOA Composite Application Projects
Magic Quadrant for Application Infrastructure for Back-End Application Integration Projects
Kad smo već kod SOA svijeta, uskoro pakiram kofere i gibam za Microsoft SOA/BPM konferenciju. Bit će priče o svemu, a mene osobno zanima priča o OSLU i naravno - softverskom modeliranju.