What is this Cloud thing? And how easy is it to create
spectacular applications that run on it?
Andrew Eisenberg - VMware
Open to all interested people (not limited to UBC alumni) .
Thursday, November 22, 2012
6:00pm - 8:00pm (Networking starts at 6 pm, lecture
starts at 6:30 pm)
X836, 2366 Main Mall
(At UBC Point Grey campus, on the corner
of Agronomy Rd. and Engineering Rd.)
RSVP: Please use our online
The cloud is not just a buzzword for a bunch of computers sitting in
a server farm. Recent advances in virtualization have fundamentally
changed the way applications are built and deployed. This is a talk
about how these changes enable developers to build new kinds of
applications targeting cloud platforms.
In the first part of this talk, I will describe what a cloud
platform is and the kinds that are currently available. I will delve
into the architecture of VMware's Cloud Foundry, an open source
cloud platform. For the second part of this talk, I will walk you
through the lifecycle of developing and deploying a non-trivial
web-app to Cloud Foundry using the tools and IDEs being created at
VMware's Vancouver office.
Andrew Eisenberg is a senior member of the technical staff at
VMware, working in the Cloud Applications tools team here in
downtown Vancouver. Andrew's focus is on creating open source
programming languages, IDE tools, and platforms that are make it
simple to build cloud applications. He will not rest and not be
happy until programming is as fun and easy as playing with legos.
Andrew is project lead for Groovy-Eclipse and the AspectJ
development tools as well as a contributor to Cloud Foundry, Groovy,
and Grails. Andrew has a PhD in Computer Science from the University
of British Columbia where he researched the intersection between
programming languages and tools.
For more information, and to sign up: