Doorbraak SOA duurt geen drie jaar meer
Het duurt geen drie jaar meer voordat service-oriented architecture (soa) doorbreekt. Eigenlijk is soa al geïntroduceerd bij bedrijven. Enige struikelblok is het overtuigen van het management.
Service-oriented architecture (soa) breekt niet pas de komende drie jaar door, maar bedrijven zijn er al lang mee bezig. Dat vinden de experts van het Computable Expertpanel, die reageren op eerdere berichten in Computable. Volgens de experts is een soa geen doel, maar een middel om bedrijfsprocessen flexibeler in te richten. Veel bedrijven zijn daar al mee bezig.
Frank Kroon, werkzaam bij HP, vindt het niet verrassend dat bedrijven er mee bezig zijn. Hij vindt soa het aangewezen generieke raamwerk om it-componenten te hergebruiken, business en ict beter op elkaar te laten aansluiten, kosten te verlagen en flexibiliteit. "Het zou verrassender zijn als it-organisaties daar geen aandacht aan zouden besteden." Oscar Roelofs, business unit manager bij Ion-IP, deelt die mening. "Soa is zo'n breed begrip aan het worden, dat het volgens mij haast niet meer mogelijk is om niet met soa bezig te zijn."
Soa wordt steeds meer mainstream
Art Ligthart, partner bij Ordina, merkt dat soa steeds meer mainstream wordt. "De populariteit van het acroniem soa is zelfs al weer aan het verminderen; de architectuurstijl en de bijbehorende standaarden en technologie daarentegen krijgen zo langzamerhand een keurig plaatsje in het totale palet aan oplossingsmogelijkheden dat we hebben", schrijft hij. Edwin van Asch, solution architect bij Systemation: "Voor de grotere organisaties is het wel of niet doen van een soa geen onderdeel meer van de discussie. Iedereen is er mee bezig of kijkt er serieus naar."
Expert Michael Widjaja, partner en senior executive bij Accenture, denkt dat veel bedrijven er mee bezig zijn, maar wel ieder op hun eigen manier. "Enerzijds ziet men soa bij bedrijven snel populairder worden door versimpeling van het gebruik zoals in mashup en Software-as-a-Service (SaaS) oplossingen. Sommige bedrijven zijn ook al bezig met meer geavanceerde soa-functies zoals business activity monitoring en event-driven (ook wel complex event processing genoemd) architecturen."
Overtuigen van management is lastige klus
Een deel van de experts onderkent dat het overtuigen van het management van soa een lastige klus is. Ligthart is positief op dat vlak. "We hebben inmiddels twee staatssecretarissen die soa kunnen uitleggen, in relatie tot de mogelijkheid om hun organisatie te verbeteren."
Het lijkt Mendel Koerts, cluster leader SAP architecture bij Capgemini lastig om soa aan het management te slijten. "Die rol ligt bij enterprise en solution architecten. Analistenbureau Forrester meldde afgelopen maart echter dat deze rollen nog lang niet overal tot volle wasdom zijn gekomen. Het zal mij dan ook niet verbazen als we de komende drie jaar nog het een en ander aan teleurstellende berichtgeving te verwerken krijgen."
En ja. flexibel is het zeker als je switched van service leverancier. Zijn er natuurlijk wel standaarden nodig om op enig niveau software te kunnen vervangen zonder dat het omvalt. Kijk naar de voorbeelden hierboven en bijvoorbeeld initiatieven als opensocial.
SOA is het helemaal!
Ik zal dit toelichten; in welke organisatie je ook kijkt, je zult altijd zien dat de meeste processen stabiel zijn en weinig veranderen. Er zijn echter ook altijd wel een paar processen die regelmatig veranderen. Deze zitten vaak aan de bedrijfsgrens, bijvoorbeeld samenwerking met klanten, leveranciers en partners. Een ander kenmerk is dat deze flexibele processen veel te maken hebben met de toegevoegde waarde en/of het concurrerend vermogen van een bedrijf.
Iedere organisatie moet van zichzelf weten waar flexibiliteit noodzakelijk is en daar waar het slechts een wens is. De flexibele processen ondersteun je met composite applicaties op basis van SOA, de rest met standaardapplicaties. Een addertje onder het gras: stamgegevens. Randvoorwaarde om alle processen goed met elkaar te laten samenwerken is dat de stamgegevens onderling zijn afgestemd. En over addertjes onder het gras gesproken: identity management is er ook zo een. Daar heb je al twee pijnpunten te pakken waar de meeste organisaties nog meters moeten maken om een goed werkende, veilige en beheersbare SOA implementatie te verkrijgen.
En wat het overtuigen van het management betreft: zij moeten overtuigd zijn van de kwaliteit van het IT beleid als geheel en niet van de kwaliteit van een specifieke IT architectuur als SOA. Als je als IT-er het management probeert te overtuigen van SOA, dan krijg je waarschijnlijk het wantrouwen waar je zelf om vraagt.
Je moet SOA of andere systemen niet vergelijken met 1 mens, maar met de mens in de maatschappij of bedrijf. Mensen organiseren zich al heel lang op z'n manier dat je afhankelijk bent van de speciale dienst of rol van anderen. En organisaties bereiken daardoor meer dan een enkel individu.
Uiteraard moet je altijd de vraag stellen waar afhankelijkheden niet gewenst zijn, of anders gezegd, waar autonomiteit een eis is. Anderzijds hebben bedrijven wat betreft IT nu eenmaal behoefte aan geintegreerde systemen, omdat de klassieke eilanden van informatie en functionaliteit erg onprettig waren - vooral voor de klant. En daarbij maakt het echt niet veel uit of je SOA gebruikt of niet.
SOA of niet, je hebt hoe dan ook een mechanisme voor besturing (governance) nodig, om te voorkomen dat het chaos wordt.
groeten, Ed
Ik ben het met je eens dat de ICT-sector meer vanuit de behoefte van de klant moet gaan denken, maar ik zie SOA juist als een middel om dit te bereiken. Voor zover ik weet is het namelijk de eerste architectuurstijl die in zijn gelaagdheid de bedrijfschoreografie heeft meegenomen. Voor het eerst hebben management en IT een uitgangspunt voor discussie, namelijk de orchestratielaag, vaak direct onder de bedrijfschoreografie weergegeven. Dit is een software laag waarin het fysieke bedrijf in harde code is beschreven (bijv: Helpdeskservice); en dus uitnodigt tot een discussie vanuit meerder perspectieven.
10-02 Infor helpt Ferrari met bouwen F1-auto's
10-02 Tester Four Oaks in Israëlische handen
10-02 IS Online en Tres zijn klaar voor Elfstedentocht
10-02 SecureLink migreert Microsoft-diensten Atradius
10-02 Nieuwe software brengt Vitens in problemen
10-02 Ex-Misys-topman moet CSC uit penarie helpen
10-02 Veenman en 20/20 vision adviseren samen klant
10-02 Cisco maakt 2,2 miljard dollar kwartaalwinst
10-02 Misys en Temenos willen fuseren
10-02 Raet stelt Schrijnemaekers als nieuwe CFO aan
05-12 Traxion introduceert IAM4Cloud
02-12 Progress breidt RPM-suite verder uit
26-10 Infor presenteert Twitter-ERP
03-10 Macaw zet nieuw servicecentrum op
22-09 SOA en agile kunnen best door één deur
07-07 Compuware neemt Dynatrace Software over
22-06 IBM Rational levert nieuwe ontwikkelingstools
19-04 ROC Aventus: datakoppelingen en zeggenschap
13-04 HP wilde Tibco Software overnemen
31-03 'Ivent heeft te weinig kennis van SOA'
|
|
17-11-08 Computable-panel eens over einde SOA-hype
11-11-08 Rendement van SOA blijft vaag
07-11-08 SOA-enthousiasme daalt
10-09-08 Best practices over SOA nodig?
09-09-08 SOA kan irrelevant worden
14-07-08 Implementeer geen SOA
09-07-08 SOA breekt binnen drie jaar definitief door
De gecombineerde kracht van JD Edwards en Salesforce.com
De integratie van JD Edwards en Salesforce.com drijft organisaties vaak tot wanhoop. Deze whitepaper beschrijft hoe......





SOA bestaat nu al een hele tijd, en daarvoor zijn er ook nog andere drieletterige afkortingen de revue gepasseerd. Onder praktijkgerichte ICT-ers wordt er altijd over gelachen, en ook op management niveau zijn ze (wat mij betreft gelukkig)sceptisch.
Heb je SOA ergens voor nodig, of is het een manier om bedrijven op kosten te jagen(waaraan andere weer verdienen)?