addressalign-toparrow-leftarrow-rightbackbellblockcalendarcameraccwcheckchevron-downchevron-leftchevron-rightchevron-small-downchevron-small-leftchevron-small-rightchevron-small-upchevron-upcircle-with-checkcircle-with-crosscircle-with-pluscrossdots-three-verticaleditemptyheartexporteye-with-lineeyefacebookfolderfullheartglobegmailgooglegroupshelp-with-circleimageimagesinstagramFill 1linklocation-pinm-swarmSearchmailmessagesminusmoremuplabelShape 3 + Rectangle 1ShapeoutlookpersonJoin Group on CardStartprice-ribbonShapeShapeShapeShapeImported LayersImported LayersImported Layersshieldstartickettrashtriangle-downtriangle-uptwitteruserwarningyahoo

What is this cloud thing? And how easy is it to create spectacular applications that run on it? (UBC CS Industry/Alumni Lecture)

From: Peter S.
Sent on: Saturday, April 14, 2012 7:40 AM
Title: What is this cloud thing?  And how easy is it to create spectacular applications that run on it?
Speaker: Andrew Eisenberg, VMware
Cost: Free

Open to all interested people (not limited to UBC alumni) .

Date: Thursday, April 26, 2012
Time: 6 pm (Networking starts at 6 pm, lecture starts at 6:30 pm)
Location: Rm X836, 2366 Main Mall (At UBC Point Grey campus, on the corner of Agronomy Rd. and Engineering Rd.)

Abstract:  Cloud Foundry is VMware's new open source platform-as-a-service (PaaS) offering that allows developers to deploy their web apps to the cloud with zero configuration. The primary difference between Cloud Foundry and other PaaS offerings is the amount of choice that Cloud Foundry gives developers:
  • Choice of web frameworks and language: Cloud Foundry currently supports Spring, Rails, Grails, php, node.js, and Scala/Lift.
  • Choice of services: users can dynamically bind their choice of data and messaging services.
  • Choice of deployment: users can deploy to the public cloud (hosted on VMware servers), a private cloud (hosted by an organization), or a micro cloud (hosted on a single developer's machine).
In this talk, we will walk you through the lifecycle of creating and deploying a web-app to Cloud Foundry using the SpringSource Tool Suite (STS), the cloud-oriented Eclipse-based IDE developed at VMware's Vancouver office. We will use the Grails framework to build the application and showcase how STS and Cloud Foundry hide the complexity of building and deploying applications to the cloud.

This talk is technical and primarily demo-driven, not a sales talk. We assume that attendees have programming experience and understand some fundamentals about the challenges of creating web applications.

Speaker Bio: 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.

You can keep up with Andrew's progress at his blog ( and the Spring Source blog ( as well as on twitter @werdnagreb

For more information:

Voluntary Donation

CAD10.00 any time you like

This covers: Meetup Fees, Name Badges, Equipment (Video camera when/if enough is donated)

Payment is accepted using:

  • PayPal
  • Cash or check - “At a meeting via cash/check, or via paypal.

Refunds are not offered for this Meetup.

Our Sponsors

People in this
Meetup are also in:

Sign up

Meetup members, Log in

By clicking "Sign up" or "Sign up using Facebook", you confirm that you accept our Terms of Service & Privacy Policy