Regelgeving en beleid / Achtergrond
Web 2.0 brengt SOA naar het web
Web 2.0-technieken als Ajax zijn ook inzetbaar binnen soa's voor bedrijfs-it, belooft het Amerikaanse Nexaweb, dat zich nu ook op de Nederlandse markt begeeft. 'Web 2.0 is de laatste stap voor soa's, zegt Bob Buffone van Nexaweb.
Bob Buffone, chief architect van Nexaweb is Web 2.0 , heeft een missie. Discussies over soa gaan volgens hem te veel over de infrastructuur en het maken van diensten. "Heel veel aandacht is daarop gericht, maar de grootste vraag is: hoe krijg je die diensten op een aantrekkelijke manier naar de eindgebruiker? Daar kunnen Web 2.0-principes voor zorgen."
Grote groepen mensen raken momenteel gewend aan het gebruik van 'Web 2.0-diensten' als Google Maps, online tekstverwerkers en fototools. Zelfs grote softwaremakers gaan op de Web 2.0-tour: Adobe komt met een gratis webversie van Photoshop en Microsoft is begonnen met de eerste online Office-diensten. AJAX (Asynchronous Javascript and XML), dat dit soort webtoepassingen mogelijk maakt, is ook prima te gebruiken om bestaande bedrijfsapplicaties naar de browser te brengen. Zo verkoopt het Amsterdamse Enable-U sinds kort het 'Web 2.0-platform voor bedrijven' van Nexaweb op de Nederlandse markt. Nexaweb is niet de enige die zich op 'Enterprise 2.0' stort. Belangrijkste concurrent is het Amerikaanse JackBe, dat het pakket Presto aanbiedt.
Zowel Nexaweb als JackBe laten zien dat Ajax-applicaties in combinatie met mashups van openbare webdiensten ook voor bedrijfsnetwerken een gebruiksvriendelijke oplossing kunnen zijn. Een mashup is een webpagina of -applicatie waarbinnen gegevens uit verschillende bronnen gecombineerd en gezamenlijk gepresenteerd worden. Zowel Nexaweb als JackBe bieden vooral extra ondersteuning in de vorm van frameworks en backends, die aansluiten op bestaande systemen. Volgens Bob Buffone, chief architect van Nexaweb is Web 2.0 'de ideale laatste stap voor service oriented architectures (soa's)'. "Alles wat aantrekkelijk is aan Web 2.0, koppelen we aan IT-behoeften als beveiliging en beheer. We kunnen een heel spectrum van toepassingen aan, ook bedrijfskritische programma's", aldus Buffone tijdens een recent bezoek aan Amsterdam. Het framework van Nexaweb werkt onder meer met een Internet Messaging Bus, een betrouwbaar communicatiekanaal tussen de server waarop de web-applicatie draait en de desktops.
Beveiliging en AJAX
Beveiliging is een heikel thema als het gaat om Web 2.0. Dat wordt alleen maar complexer, erkent Buffone, al laat Nexaweb al het dataverkeer via centrale servers verlopen om zo meer controle te houden over de in- en uitgaande gegevens. "Zeker bij mashups zijn natuurlijk meer derde partijen betrokken dan vroeger. Wie zegt me dat een ontwikkelaar geen data doorsluist naar derden? Je moet de code van derden dan ook niet zelf vanuit de desktop aanroepen, maar dit verkeer via een centrale server laten verlopen. Het verkeer tussen deze server en de browser wordt versleuteld en de code gaat niet als Javascript over het net, maar als geëncrypte XML."
Buffone merkt dat Javascript uit de gratie is bij ontwikkelaars. "Bij conferenties gaan alle handen de lucht in als je vraagt wie er iets wil bouwen in Ajax. En ze gaan allemaal weer naar beneden als je datzelfde vraagt voor Javascript." Dat komt volgens Buffone omdat Javascript niet flexibel en simpel genoeg is. Maar ook AJAX kan volgens hem niet alles vervangen. "Ajax wordt nu soms gebruikt voor zaken waar het nooit voor was bedoeld."
Nexaweb biedt een keuze uit Ajax en Java-applicaties, eventueel aangevuld met Flash, Dotnet en Spring-componenten. Aan de serverkant ondersteunt het platform frameworks als Struts, Hibernate, PHP, Ruby on Rails en JSP-Servlets. Nexaweb zelf richt zich vooral op grote bedrijven, maar kleine bedrijven mogen via het open source-deel gratis van dezelfde toepassingen gebruikmaken. Via een extensie-mechanisme kunnen er nieuwe functies aan worden toegevoegd. Nexaweb-klanten bouwden al diverse nieuwe toepassingen, die ook door anderen zijn te gebruiken, zoals een dienst die desktop-beelden live deelt met anderen, inclusief annotaties, en een webchat-client die automatisch contextuele advertenties naar chatters stuurt.
Lichter en simpeler
Een groot probleem bij bedrijven met veel externe locaties is dat de systemen lokaal soms sterk verouderd zijn, ziet Buffone. Een van zijn klanten, het Japanse Mitsubishi, had alleen het beheer over desktops binnen Japan en niet in de rest van de wereld. "En bij hotelketen BestWestern konden ze geen zware programma's pushen naar hun duizenden hotels. Daar stonden soms nog 15 jaar oude computers en de bandbreedte was in veel gebieden onvoldoende. Het moest lichter en simpeler."
Ook offline werken met een deel van de web-toepassingen wordt binnenkort mogelijk, zegt Buffone, door gebruik te maken van Google Gears, waarmee nu bijvoorbeeld Google Reader offline is te lezen. Partijen als Google, Yahoo of Microsoft vormen volgens Buffone overigens geen concurrentie voor 'Enterprise 2.0'-aanbieders als Nexaweb en JackBe. "Je kan hun diensten gewoon binnen ons framework gebruiken." Hij hoopt dat een grote online gemeenschap van ontwikkelaars zijn model omarmt. "We vergelijken ons graag met een ontwikkeltool als PowerBuilder. Wij worden de PowerBuilder van het web, maar dan gemoderniseerd en online."
- 08:19 Test: Gecentraliseerd en genormeerd...
- 15:03 Telecom blijft sterk door te veranderen
- 14:09 Enschede digitaliseert bouwarchief
- 14:08 CIO mist overzicht door te veel BI
- 07:16 Rechtszaak Cisco zet bedrijven aan tot denken
- 10:16 2009: het jaar om innovatief te bezuinigen
- 09:02 Informatiebeveiliging bepaalt succes van EPD
- 09:00 Managen van outsourcing is grote uitdaging
- 17:18 Elektronische handtekening: tien jaar te weinig...
- 17:13 Kabinet wil per ministerie een CIO
Strategie en proces voor opsplitsen IT
IT is de drijvende kracht achter veel bedrijfsprocessen. Maar hoe ontkoppel je systemen in het geval van verkoop van bedrijfsonderdelen? In deze whitepaper komen alle belangrijke facetten aan de orde.... Download nu
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
Meer Beleid whitepapersBij kwart daalt ICT-budget
Het ict-budget is het afgelopen jaar gelijk gebleven. Uit onderzoek van Gartner blijkt dat een kwart van de cio's een daling ziet van het ict-budget. Dit zijn voornamelijk Amerikaanse cio's.
Kwart van CIO's ziet daling ICT-budgetRechtszaak Cisco zet bedrijven aan tot denken
23-12 07:16 Vooral leveranciers van apparaten met ingebedde software maken zich schuldig aan het schenden van open sourcelicenties. Rechtszaken zoals die recent tegen Cisco zetten bedrijven...
Meer beleid achtergrondTelecom blijft sterk door te veranderen
05-01 15:03 "De beste wensen en veel geluk voor het nieuwe jaar." Wat krijgen we dit in de eerste week van het nieuwe jaar vaak te horen. Tegelijkertijd schiet bij velen van ons de gedachte...
Meer beleid opinieKoninklijke Joh. Enschedé IT & Consultancy kiest voor 'groene' hosting
14-03 13:04 Koninklijke Joh. Enschedé zocht voor haar divisie IT & Consultancy naar een hostingprovider met een stabiel, veilig en snel schaalbaar hostingnetwerk, die kennis heeft van...
Meer beleid praktijkBekijk de leveranciers op het gebied van Beleid.

