Download whitepapers, case studies
en onderzoeken over ICT-onderwerpen
Computable IT Knowledge Base
  Dagelijks het laatste
ICT-nieuws in je inbox?
Computable e-mail nieuwsbrief

Service Oriented Architecture / Opinie

20-12-2007 08:00 | Door Jolein de Rooij | Tags: Implementatie, Legacy, GUI | Gerelateerde bedrijven: Unisys | Er zijn 3 reacties op dit artikel | Permalink

Open source SOA?

Gershon Janssen

Wanneer we het over SOA hebben is de link naar een Enterprise Service Bus (ESB) meestal al snel gelegd. Maar is het dan al nodig om een commercieel product aan te schaffen? Of zijn er ook open source alternatieven?

Na wat rondsnuffelen op het Internet kwam ik al snel tot de conclusie dat er serieuze alternatieven zijn voor de huidige commerciële SOA-stacks. Zo heeft de Apache Software Foundation een flinke stapel producten die een zeer volledige stackvormen, te weten ActiveMQ voor messaging, AXIS2 voor de SOAP-stack, ServiceMix als ESB, ODE als de orkestratie engine en jUDDI als directory. IONA Technologies baseert zo haar FUSE open source SOA product voor een groot deel op deze producten van Apache, maar dan weliswaar als gecertificeerd werkend geheel. Overigens niet vreemd dat IONA Technologies zo stevig steunt op Apache componenten; enkele delen zijn qua ontwikkeling voor een groot deel afkomstig uit eigen stal (Celtix), dan wel aangekocht (overname LogicBlaze).Maar ook het open source Mule en JBOSS ESB zijn behoorlijk volwassen producten aan het worden.

 

Over het experimenteren met SOA-stacks dus geen zorgen; voldoende keuze, prima gebruik van standaarden en over openheid geen misverstanden. Mijn vraag leek beantwoord, echter had plaatsgemaakt voor vele nieuwe. De meest prangende vraag is toch wel: waarom zou je met zo een prettige keus aan open source SOA producten nog gaan voor een commercieel product? Mule is volgens eigen zeggen al beproefd ingezet bij grote organisaties met succesvolle implementaties van real-life SOA vraagstukken. En aan ondersteuning ontbreekt het ook niet door commerciële backing van MuleSource. IONA Technologies voert een nog explicietere strategie: FUSE de open source lijn en Artix de commerciële lijn; een populair aan het worden hybride business model voor software.

 

Zo meldt ook een rapport over een door Unisys uitgezette studievraag bij markt forser Forrester over ‘de groeiende acceptatie van open source in bedrijfskritieke applicaties’, dat open source zelfs als belangrijke drijfveer voor SOA wordt gezien.

 

Uiteraard zijn er best verschillen; zo is een commerciële SOA-stack allicht completer en beter geïntegreerd, voorzien van betere GUI tooling, etc. Echter voor een lichtgewicht SOA implementatie zou een open source SOA-stack best eens een goed alternatief kunnen zijn, misschien zelfs wel door het niet hoeven afnemen van een volledige stack, maar slechts het benodigde voor de uitdagingen van nu… en zonder inkooporder.

 

Is het valide omte stellen dat lichtgewicht SOA implementaties best op een open source stack geïmplementeerd kunnen worden? Zijn er al ervaringen?

Gershon Janssen

bekijk reacties (3) print stuur door
Reacties op dit artikel
Ferry Bijl, 21-12-2007 0:11
Ik denk dat het vooral met de vraag van support te maken heeft. Wil je dat over 3 jaar de oplossing die gebouwd is op basis van open source software nog steeds geserviced wordt, ook al is de community uiteen gevallen? Wat dan als er door patchen van het OS de open source ESB niet meer werkt? Ik denk dat initiatieven zoals JBOSS die inmiddels een flinke stabiele community hebben opgebouwd en een stabiel groeiend marktaandeel hebben best een goed(koop) alternatief voor commerciele software kunnen zijn.
Michael Widjaja, 23-12-2007 17:55
Vind het erg interessante observatie. Zien we ook dat de leveranciers open source code in hun software integreren?
Linda Terlouw, 07-01-2008 15:19
Hoi Gershon,Recentelijk heb ik Netbeans 6 eens bekeken en de orchestratie ontwikkelomgeving ziet er in ieder geval op het eerste gezicht veelbelovend uit. jUDDI is absoluut (nog) geen serieus alternatief voor een commercieel serviceregister. Dit is puur een UDDI server API met een hele simpele schil. Het is niet te vergelijken met bijvoorbeeld een product als Systinet. Hierbij moet ik wel aanmerken dat ik nog niet naar de nieuwste versie heb gekeken (2.0 release 5) De reden hiervoor was het gebrek aan documentatie van deze release (ook niet echt een goed teken). Groeten,Linda
rssMeer SOA
SOA Whitepapers

Het data center als ruggengraat van de onderneming

Het verminderen en centraliseren van data centers en werknemers die op grotere afstand van elkaar en de data centers gaan werken: het zijn twee tegengestelde trends in het bedrijfsleven die de druk op de WAN-connectiviteit van de onderneming vergroten. Deze whitepaper gaat in op de uitdaging van...... Download nu

Technologische beloften versus business risico’s

De Service Oriented Approach (SOA) heeft grote voordelen voor bedrijven die het op de juiste wijze implementeren. Het brengt echter ook risico’s met zich mee. Om deze te vermijden moeten de architecten zich al in een vroeg stadium van de management implicaties van SOA bewust zijn.... Download nu

Meer SOA whitepapers

Computable Events - SOA

event

Computable organiseert verschillende events met praktijkgerichte informatie over actuele onderwerpen in de ICT:

SOA Seminar | 25-06-09
SOA Praktijk

Coca-Cola verkort tijd interne begripsvorming

10-07 13:40   Tijdens de grote SAP-conferentie Sapphire in mei 2008 in Berlijn heeft Alexander Grobe, innovatiespecialist bij Coca-Cola, een presentatie gehouden over zijn ervaringen met ARIS...

Meer soa praktijk
SOA Achtergrond

SOA: de hype is op zijn retour

09-12 07:20   Een Service Oriented Architectuur (soa) is een methode om onderdelen van verouderde bedrijfssystemen flexibel beschikbaar te stellen voor interne en externe medewerkers via een...

Meer soa achtergrond
SOA Opinie

Integration as a service

06-01 23:13   Cloud computing, software as a service (SaaS) en platform as a service zijn al bekende concepten die gestaag populariteit winnen op de markt. Wat volgt is integration as a service.

Meer soa opinie
SOA Producten

JBoss Operations Network vernieuwd

15-10 14:40   Red Hat introduceert JBoss Operations Network 2.1. Hiermee breidt Red Hat zijn soa-aanbod uit. De nieuwe versie van JBoss Operations Network biedt support en maakt remote...

Meer soa producten
IT Directory

Bekijk de leveranciers op het gebied van SOA.