Service Oriented Architecture / Achtergrond
Na SOA komen enterprise mashups
'Topdown-aanpak en mooie aanvulling'
Net nu soa door Gartner niet meer als hype wordt bestempeld, komt er een nieuwe hype op ons af: enterprise mashups. Deze nieuwe applicaties die ontstaan door stukken bestaande functionaliteit te hergebruiken, gaan volgens de analisten onze wereld de komende jaren in een rap tempo veranderen. Onze soa-experts aan het woord.
Ferry Bijl, enterprise architect, Bijlsoft
'Gewone' mashups waren de laatste tijd natuurlijk al wat vaker te bewonderen, maar over het algemeen betrof het vooral hobbyachtige mashups: oplossingen versmolten met Google Maps die niet bijster interessant qua functionaliteit zijn, maar wel mooi ogen. Wie kent niet de Nike Air-mashup waarmee je de gelopen route op Google Maps kunt koppelen aan de analysegegevens van je laatste hardloopwedstrijd? Of de Misdaadkaart-mashup waarmee de door de politie gemelde misdrijven worden geplot op Google Maps zodat je kunt zien dat het aantal inbraken in jouw omgeving nu wel erg groot begint te worden?
Wat is dan een echte enterprise mashup? Omdat mashups veel raakvlakken met soa en composite applications hebben, doen er legio definities de ronde en is er nogal wat mist omtrent de term 'enterprise mashup'. Waarschijnlijk wordt de meeste helderheid geschapen door soa, mashup en composite applications aan elkaar te relateren in de volgende omschrijving: enterprise mashups zijn een soort web 2.0 gebaseerde composite applications die services van een soa op een elegante manier verenigen tot een geheel nieuwe applicatie.
Voor het samen 'prakken' van de soa-services en het maken van handige schermen die er iets mee moeten doenm, zijn er al een hele reeks producten op de markt. We spreken dan niet alleen van de reeds in soa-land bekende bedrijven zoals IBM (Mashup Center), Software AG (Webmethods Composite Applications), Oracle (Webcenter), Microsoft (Sharepoint), Tibco (SpotFire) die over het algemeen mashup development hebben toegevoegd aan hun reeds bekende suites, maar ook over kleine spelers met vernieuwende tools, zoals Above All (Studio), Dapper, JackBe (JackBuilder), DataMashups en Popfly.
Gartner schat dat de enterprise mashup-productmarkt nog gedurende 2010 een roerige markt zal zijn, waarin nieuwe producten komen en gaan en een aanzienlijke consolidatie zal plaatsvinden. Daarbij wordt architecten en ict-leiders aangeraden deze groeiende markt te onderzoeken op 'de significante mogelijkheden die deze markt biedt voor het transformeren van de ict'.
In zijn bijdrage 'Voorkom dat enterprise mashups enterprise mess-ups worden' geeft expert Ferry Bijl ook zes tips hoe in roerige tijden enterprise mashups een kans van slagen hebben. Kijk op www.computable.nl/soa voor deze bijdrage.
Gijsbert in ‘t Veld, cto en principal consultant, motion10
De 'aankondiging' door Gartner dat soa geen hype meer is, is goed! Soa als architectuuraanpak is onontbeerlijk in de ontwikkeling van moderne ict-oplossingen en is dus geen hype meer maar alledaagse werkelijkheid. Enterprise mashup is een mooie aanvulling op soa. Het is de topdown-aanpak voor soa, waarbij eindgebruikers bepalen hoe zij het liefst participeren in bedrijfsprocessen en het meest efficiënt kunnen werken. Wat echter een groot aandachtspunt is, is governance in zo'n omgeving. Het wordt een nog grotere uitdaging om bijvoorbeeld SLA's te kunnen garanderen als de 'eindgebruiker' zelf services aan elkaar kan 'klikken'. Het kunnen vastleggen van SLA's zou automatisch moeten resulteren in de juiste configuratie en tuning van de services die onder water gebruikt worden. Hier ligt een mooie uitdaging voor de leveranciers van soa- en soa-governance-oplossingen!
Edwin van Asch, solution architect, Systemation
Enterprise mashups hoeven echt geen mess-ups te worden. Integratie is een serieuze zaak en daarom mogen gebruikers nooit hun eigen mashups samenstellen, dit wordt overgelaten aan businessexperts die met ict een veilige en betrouwbare mashup verzorgen. Mashups kunnen meer dan alleen data combineren uit diverse bronnen, ook het mutaties verwerken in meerdere systemen is mogelijk en helpen daardoor bij het verkorten van de marktintroductie van nieuwe producten, door de processen uit bestaande applicaties te combineren tot een nieuw proces. Naast soa-services en databases zijn enterprise mashups bedoeld om gebruik te maken van de bestaande user interfaces door daar herbruikbare componenten van te maken in de vorm van zogenaamde UI-services.
Wout Hofman, senior consultant, TNO
Ik geloof dat we aan het begin staan van grote veranderingen, waarbij web oriented architectures en enterprise mashups een onderneming in staat zullen stellen om diensten per klantvraag in te vullen. Een interpretatie van een klantvraag moet leiden tot een specifieke combinatie van diensten, waarna vervolgens het proces (de orchestratie) runtime wordt geconfigureerd. Deze runtime orchestratie gebruikt niet alleen interne toepassingen via soa, maar integreert ook diensten van leveranciers. Deze vorm van mashups is niet zozeer het snel samenstellen van een nieuwe toepassing met bestaande toepassingen via SOA, maar ondersteunt een organisatienetwerk en zijn dienstverlening. Om dit te bereiken, zullen we nog veel moeten uitwerken, denk aan interoperabiliteit, verrekenen van diensten, trust, etc.
Edwin van Dis, practice lead Oracle soa/aia
Onze sector kenmerkt zich door een zucht naar hypes. Enerzijds is dit een gezonde vorm van innovatiekracht, aan de andere kant kan het uitgelegd worden als een vakgebied dat nog volop in ontwikkeling is. Enterprise mashups vormen in mijn opinie een unieke mogelijkheid (gelegenheid) om de gebruikerservaringen te verbeteren. Wat zou het prettig zijn om in één oogopslag alle benodigde en noodzakelijke informatie te zien om taken uit te voeren zonder zes verschillende schermen open te hebben. Is dit nog ver weg ? Persoonlijk denk ik van niet. Afgelopen tijd ben ik betrokken geweest bij een proof of concept waarbij experts op gebied van gebruikerservaringen en web2.0-technologie (onder andere UI-services) samen een integrale gebruikerscockpit hebben gemaakt. Een dergelijke cockpit gecombineerd met context awareness, waar op dit moment onderzoek in de academische wereld naar plaatsvindt, brengen werkelijk gebruikersvriendelijke en -effectieve omgevingen binnen handbereik. Nu maar hopen dat de wensen van de eindgebruiker centraal blijven en dat niet de hype de overhand krijgt...
Massimo Capoccia, director product management, Infor
Enterprise mashup is de evolutie van portaaltechnologieën die tot nu toe verkocht zijn als losstaande producten. Applicatiesoftwarefabrikanten zijn begonnen hun traditionele gebruikersinterface te laten evolueren in meer self-service-achtige omgeving waarbij enterprise mashup-technologie goed past. Portaaltechnologie heeft gefaald omdat er geen contentstrategie was en daardoor een complex integratieproject was geworden. Bij enterprise mashups dreigt men ook dezelfde fout te maken, maar de positieve factor is dat men webstandaarden gebruikt. Tenslotte dient het proces van componeren door eindgebruikers sterk gemanaged te worden: upgrades of veranderingen worden dan moeilijk en men blijft bij oude versies 'hangen'.
Computable is bezig om al zijn 25 topics te voorzien van een expertpanel. Voor de komende tijd zijn wij op zoek naar experts op de volgende vakgebieden:
Internet: internet@computable.nl
eHRM: ehrm@computable.nl
Besturingssystemen: besturingssystemen@computable.nl
Beleid: beleid@computable.nl
Maatschappij: maatschappij@computable.nl
ICT-branche: ict-branche@computable.nl
Ben jij expert op een van bovengenoemde vakgebieden, stuur dan een e-mail met je gegevens (naam, functie, bedrijf, werkzaamheden) naar het bijbehorende e-mailadres.
- 09:01 Oracle Primavera staat nog in de steigers
- 08:54 Microsoft Office Enterprise Project Management
- 09:37 HP PPM Center faalt op rapportagebied
- 09:10 Financieel beheer is zorgenkind van CA Clarity
- 08:50 Projectbeheer is een vlag met vele ladingen
- 11:38 Software AG bouwt Europees bolwerk op
- 10:13 Wie test een service-oriented architecture?
- 14:40 Webservices koop en maak je, SOA kies je
- 10:16 Software AG begint integratie IDS Scheer
- 09:15 Oracle koopt SOA-leverancier Amberpoint
Til het mainframe naar een hoger plan
De afgelopen jaren heeft de veelbesproken democratisering van IT geleid tot een overvloed aan keuzen voor gebruikers;......
Computable Events - SOA
Computable organiseert events met praktijkgerichte informatie over actuele onderwerpen in de ICT:
'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 achtergrondWie 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 opinieBarracuda 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 productenKLM 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

