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

29-11-2009 16:46 | Door Massimo Capoccia | Tags: Architectuur, Enterprise, Escrow, Processen, Software, Rapportage | Er zijn 2 reacties op dit artikel | Permalink

SaaS maakt SOA niet overbodig, maar belangrijker

COMPUTABLE EXPERT
Massimo  Capoccia
ir. Massimo Capoccia

Director Product Management, Technology

Expert van Computable voor de topics: SOA en Besturingssystemen

Meer

Een paar jaar geleden voorspelde Gartner dat in 2011 een kwart van de business-software geleverd zou worden via software as a service (SaaS). Hoewel we nog niet weten welke gevolgen de wereldwijde economische recessie heeft op dit tijdsbestek, is een ding zeker. Voor ondernemingen die een enterprise-aanpak van hun bedrijfsactiviteiten willen, zal SaaS een belangrijk model zijn en gegeven de enorme groei in het SaaS-segment rijst de vraag: is de service oriented architecture (SOA) technologie overbodig?

Stel, je bent een onderneming met een licentie voor een erp-oplossing in eigendom en je wil investeren in customer relationship management (crm) en enterprise asset management (eam) oplossingen. In plaats van de oplossingen op een eigen locatie te hosten, beslis je te profiteren van een SaaS-aanbod. Bij de selectie van dergelijke software geeft men meer aandacht aan de goede uptime, data back-up- en escrow-mogelijkheden, wat typisch SaaS is. Maar is de vraag naar de softwarearchitectuur (bijvoorbeeld SOA) van een SaaS-oplossing nog steeds relevant?

Er zijn verschillende doelen voor een SOA, hieronder enkele fundamentele die relevant zijn voor deze discussie:

* De adoptie van een nieuwe softwarearchitectuurstijl waarbij businessfuncties meer zelfstandig opereren en kunnen worden ingezet in verschillende processen.
* Het management van geaggregeerde gegevens voor rapportage, business intelligence en besluitvorming.
* Het management van centraal gemodelleerde businessprocessen, waarbij de uitvoering en het monitoren het deployment model weerspiegelt, bijvoorbeeld on-premise of SaaS of een mix daarvan.
* Standaard interoperabiliteit van oplossingen in de gehele supply chain.

Zonder SOA zou elk van jouw nieuw geselecteerde toepassingen de primaire functie bieden, maar je hebt wel te maken met de volgende issues:

* Hoe controleer je jouw orders die worden ontvangen en volbracht?
* Kan je verkooporders vanuit jouw SaaS-oplossing naar jouw erp-systeem sturen en ontvang je een bevestiging van de status van de order (cloud-to-enterprise interoperabiliteit)?
* Belemmert jouw onderhoudsschema voor de apparatuur belangrijke productieprocessen?
* Hoe beheer je informatie voor de rapportage en besluitvorming?
* Hoe beheer je jouw supply chain met verschillende SaaS-oplossingen (cloud-to-cloud interoperabiliteit)?

SOA biedt het antwoord op deze vragen. Jouw crm- en eam-oplossingen voeden informatie in jouw erp-systeem en dat systeem geeft de nodige informatie terug. Bijvoorbeeld, bij een bestelling in het crm-systeem geeft het erp-systeem de beschikbare voorraad of geeft aan dat de productie moet worden verhoogd. Indien jouw eam-systeem een signaal geeft om machines af te sluiten voor onderhoud en er dan net een belangrijke spoedorder doorkomt, kan het erp-systeem ervoor zorgen dat het onderhoud wordt uigesteld zodat de klant voor gaat. Een geïntegreerd systeem biedt de rapportage en analyse waarmee men goed geïnformeerd snel en efficiënt beslissingen kan nemen.

SaaS maakt SOA niet overbodig maar eerder belangrijker. Bedrijven kunnen grote voordelen behalen met nieuwe software-uitbreidingen en -mogelijkheden, ofwel on-premise, ofwel SaaS. Echter, zonder een geïntegreerde, bedrijfsbrede benadering zoals SOA die levert, blijven winst en productiviteitsvoordeel achterwege. Wie kan zich dat veroorloven?

Reacties op dit artikel
Steef-Jan, 01-12-2009 18:16
SOA is niet overbodig en ik ben geneigd te zeggen dat het SaaS-segment binnen een organisatie een aanvulling kan zijn zoniet een aanvulling is op een bestaande of te implementeren SOA. Service orientati� heeft bijgedragen aan de opleving van de klassieke asp en een applicatie kan nu als service via het internet aangeboden, zoals een CRM oplossing wat als voorbeeld wordt gegeven. Controle en inzicht in uitstaande, verwerkte en verzonden orders kan met behulp van services worden ingevuld, zoals ook wordt gesteld. De service orientati� en software als een service gaan hand in hand, waarbij ik van mening ben dat juist SOA SaaS belangrijker maakt.
Gregor Petri, 10-12-2009 15:15
Massimo, helemaal mee eens, maar zoals beschreven in mijn bijdrage van 19/11 "SOA achter de cloud of bovenop de cloud?" wordt SOA momenteel wel erg weinig in de context van SaaS genoemd.
rssMeer SOA
SOA Whitepapers

Til het mainframe naar een hoger plan

De afgelopen jaren heeft de veelbesproken democratisering van IT geleid tot een overvloed aan keuzen voor gebruikers;......

SOA whitepapers

Computable Events - SOA

event

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

SOA Producten

Barracuda Networks introduceert backupdienst

13-10 10:17   Barracuda Backup Service biedt sinds kort een complete data back-up oplossing. De Barracuda Backup Server verschaft complete lokale data backup, in combinatie met een storage...

SOA producten
SOA Praktijk

KLM krijgt nieuwe Java EE deployments

18-01 14:15   In de strijd om de beste business cases van 2009 heeft ook XebiaLabs een inzending gedaan. Met het project 'KLM Java EE deployments' dingen zij mee naar de prestigieuze...

SOA praktijk
SOA Achtergrond

'Een Enterprise Service Bus is nog geen SOA’

10-12 09:40   Voor onze jaarlijke Consultancy Guide vroegen we onze Computable-experts waarom je als bedrijf een consultant zou moeten inhuren om je te laten adviseren over een Service Oriented...

SOA achtergrond
SOA Opinie

Wie test een service-oriented architecture?

02-03 10:13   Testers zijn van nature eigenzinnige ict'ers en je komt ze in alle soorten en maten tegen binnen de projecten. Toch kun je niet alle testers een SOA laten testen of onderdelen...

SOA opinie