Deploy and develop your application in a PaaS - 0 to awesome in 3 minutes

Track: Cloud
Skill Level: Beginner
Room: Room 102
Time Slot: Mon 2/24, 2:30 PM
Tags: javaee , mongodb , devops , mysql , cloud , paas
Presentation Link

In this session, we give an introduction to Platform as a Service (aka awesome-sauce for developers) with OpenShift as an example. You will get a chance to see why PaaS is one of the most important trends to affect the application development process. After a few slides on PaaS, we will spend the rest of the time working with code! First we will bring up Tomcat 7 and MySQL with one command. Then you to get your own JEE6 with JBoss EAP code up and running. We will show you how easy it is to bring in dependencies and deploy your code. We will also demonstrate how to connect your code to a MongoDB back-end data store. We will also have you merge in some of the Github quickstarts we have assembled - including JEE6 with Mongo Spatial. There are two goals of this session:

1) To leave knowing why you should start using a PaaS for your development work
2) Leave with first hand knowledge on how to run your Java code in the cloud for free!

Steven Pousty

Steve is a Dad, Son, Partner, and PaaS Dust Spreader (aka developer evangelist) with OpenShift. He goes around and shows off all the great work the OpenShift engineers do. He can teach you about PaaS with Java, Python, PostgreSQL MongoDB, and some JavaScript. He has deep subject area expertise in GIS/Spatial, Statistics, and Ecology. He has spoken at over 75 conferences and done over 50 workshops including Monktoberfest, MongoNY, JavaOne, FOSS4G, CiscoLive, Fluent, DevNation, Where2.0, and OSCON. Before OpenShift, Steve was a developer evangelist for LinkedIn, deCarta, and ESRI. Steve has a Ph.D. in Ecology from University of Connecticut. He likes building interesting applications and helping developers create great solutions.