Cloud Computing: What’s in it for Java?

8 June 2009 in events by Duchess Netherlands

From the NL-JUG newsletter:


In het IT-landschap anno 2009 kunnen we eigenlijk niet meer om Cloud Computing heen. Het is te gemakkelijk om Cloud Computing af te doen als een hype, al was het alleen maar om de lange aanlooptijd en de mate waarin Cloud Computing inmiddels al wordt toegepast. Nu is de definitie van Cloud computing snel genoeg gevonden. Maar wat betekent Cloud Computing in de praktijk? Met name in de praktijk van Java-ontwikkelaars en -architecten?

Tijdens het Profict Java Spring Camp 2009 proberen we antwoord te geven op die vraag. Aan de hand van twee praktijkimplementaties geven we je een idee van wat je nu al kunt doen met Cloud Computing als Java-ontwikkelaar of -architect. Zoals gebruikelijk doen we dat in de inspirerende omgeving van een van onze kantoorlocaties. Ditmaal in ‘s Graveland bij Hilversum, op vrijdag 19 juni vanaf 13:00. Na afloop is er de traditionele barbecue, waar bezoekers en sprekers informeel verder kunnen praten onder het genot van een smakelijk hapje. Jij kunt hierbij zijn. DEELNAME IS GEHEEL GRATIS!

Sprekers

Jerome Bernard heeft ruime ervaring met het ontwikkelen van gedistribueerde systemen en is committer op diverse open source projecten. Momenteel werkt hij aan Elastic Grid, een open source project dat Java-ontwikkelaars in staat stelt hun applicatie implementatie-onafhankelijk aan de cloud te koppelen. Het maakt dus voor de applicatie niet uit of er een openbare cloud (zoals Amazon EC2) of een private cloud gebruikt wordt. Tijdens zijn presentatie vertelt Bernard (en demonstreert hij) hoe je je Java-applicaties kunt deployen, beheren en scalen op de cloud met Elastic Grid.

Jeroen Remmerswaal werkt voor GigaSpaces. GigaSpaces biedt een middleware-platform (eXtreme Application Platform, XAP) waarmee low-latency, zeer betrouwbare en schaalbare applicaties gemaakt kunnen worden, of waarmee betrouwbaarheids- of performanceboosts gegeven kunnen worden aan bestaande applicaties. Door gebruik te maken van virtuele omgevingen zoals grids en clouds komen de dynamische en elastische aspecten van beide zeer goed tot zijn recht. GigaSpaces ondersteunt zowel public clouds (zoals Amazon EC2, RightScale en GoGrid) als private clouds. In zijn presentatie vertelt Remmerswaal meer over GigaSpaces en XAP, en laat hij zien hoe het in de praktijk werkt.

Benoît Chesneau is een Franse webambachtsman. Hij heeft jarenlange ervaring met het bouwen van zowel klein- als grootschalige databasegedreven webapplicaties en is oprichter van Enki Multimedia, een bedrijf dat innovatieve web services en open source applicaties ontwikkelt. In zijn presentatie zal Chesnau kijken naar CouchDB, een gedistribueerde, fouttolerante en schemaloze documentgeoriënteerde database die via een RESTful HTTP/JSON-API te benaderen is. Het ontwerp en de replicatiefeatures van CouchDB lossen het probleem van drukbezochte websites en gedistribueerde peer-to-peer- en offline-applicaties op, allemaal tegelijk. Hij zal laten zien wat voor applicatie er in Java of andere talen met CouchDB gebouwd kan worden en hoe CouchDB kan helpen informatiesystemen schaalbaar en fouttolerant te maken. Er zal een live demonstratie worden gegeven van de administratieomgeving en van het gebruiken van CouchDB, zowel met de REST-interface als via CouchApps.

Schrijf je nu in op http://www.javaspringcamp.nl.
Wees er snel bij, want het aantal plaatsen is beperkt.

Waar/wanneer

Het adres waar we je op vrijdag 19 juni a.s. vanaf 13:00 graag verwelkomen is:
Noordereinde 56
1243 JJ ‘s Graveland (Hilversum)

Je kunt parkeren op het parkeerterrein van Natuurmonumenten (aangegeven door vlaggen), Noordereinde 52.
Zie deze Google map voor de locatie en een aanduiding waar je kunt parkeren.

Programma

13:00 Aanvang
13:30 Jerome Bernard
15:30 Benoît Chesnau
17:00 Jeroen Remmerswaal
18:30 Barbecue

Dit is het voorlopige programma. Kijk voor updates op de website.

Tot 19 juni,
Het Profict Java Spring Camp organisatieteam