openwest 2013 presented by grant shipley php mobile backends

24
OPENWEST 2013 PRESENTED BY GRANT SHIPLEY PHP Mobile Backends

Upload: christian-sullivan

Post on 28-Mar-2015

214 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: OPENWEST 2013 PRESENTED BY GRANT SHIPLEY PHP Mobile Backends

OPENWEST 2013

PRESENTEDBY

GRANTSHIPLEY

PHP Mobile Backends

Page 2: OPENWEST 2013 PRESENTED BY GRANT SHIPLEY PHP Mobile Backends

AGENDA

Introduction Cloud Overview

DemoJava to PHP

Page 3: OPENWEST 2013 PRESENTED BY GRANT SHIPLEY PHP Mobile Backends

WHO AM I?

• Grant Shipley -- @gshipley – www.runcloudrun.com• Senior Manager, Cloud– Red Hat

• I still code• Red Hat (8 Years), Novell (2 years), Caldera / SCO (5 years)• Java / Mobile /MongoDB / MySQL / PostgreSQL• Open source projects

Page 4: OPENWEST 2013 PRESENTED BY GRANT SHIPLEY PHP Mobile Backends

A JAVA GUY?

Page 5: OPENWEST 2013 PRESENTED BY GRANT SHIPLEY PHP Mobile Backends

WHO ARE YOU?

Page 6: OPENWEST 2013 PRESENTED BY GRANT SHIPLEY PHP Mobile Backends

ASSUMPTIONS

• You care about writing mobile applications• You want to learn how to create scalable PHP backends• You want to learn about the current cloud scape

Page 7: OPENWEST 2013 PRESENTED BY GRANT SHIPLEY PHP Mobile Backends

OVERVIEW

• My mobile development history• Native development sucks• What I learned about publishing mobile apps• Partner Partner Partner – I can’t compete• Use established brands and content

Page 8: OPENWEST 2013 PRESENTED BY GRANT SHIPLEY PHP Mobile Backends

TITANIUM

Eclipse-based IDE Build, test and deploy mobile apps from a single IDE HTML5, CSS3, JavaScript, Ruby, Rails, PHP and Python Source Control (Git) Code Assist Debugger Terminal Backed by Appcelerator Open Source

Page 9: OPENWEST 2013 PRESENTED BY GRANT SHIPLEY PHP Mobile Backends

MONGODB

Document-orientated High performance High availability Easy scalability JSON Document Store – Perfect for Titanium Backed by 10gen Open Source

Page 10: OPENWEST 2013 PRESENTED BY GRANT SHIPLEY PHP Mobile Backends

ZEND

Page 11: OPENWEST 2013 PRESENTED BY GRANT SHIPLEY PHP Mobile Backends

PHP and CLOUD

What is cloud computingMy mom thinks I work at Apple

Page 12: OPENWEST 2013 PRESENTED BY GRANT SHIPLEY PHP Mobile Backends

LEVEL SET

•Cloud computing will

• Feed all the children

• Shelter all the homeless

• Create world peace

• Save us from the zombie apocalypse

• Automagically correct your terrible photos

Page 13: OPENWEST 2013 PRESENTED BY GRANT SHIPLEY PHP Mobile Backends

“How do I use this?”

Servers in the Cloud

You must build and manage everything (OS, App Servers, DB, App, etc.)

IaaS

Page 14: OPENWEST 2013 PRESENTED BY GRANT SHIPLEY PHP Mobile Backends

“I’m not sure this does what I need.”

You are restricted to the features of the 3rd Party application

Someone else’s app in the Cloud (CRM, etc.)

SaaS

Page 15: OPENWEST 2013 PRESENTED BY GRANT SHIPLEY PHP Mobile Backends

• Quickly build the Application that YOU need for• Your Group, your Enterprise, your next great idea!• Big data, mobile, social

• You code the application, We run it for you

• Leverage the ease, scale and power of the Cloud

Code Deploy Enjoy

PaaS

Page 16: OPENWEST 2013 PRESENTED BY GRANT SHIPLEY PHP Mobile Backends

EVERYONE GETS ALONG

• Operations care about stability and performance• Developers just want environments without waiting

OpenShift creates a peaceful environment for both parties

Page 17: OPENWEST 2013 PRESENTED BY GRANT SHIPLEY PHP Mobile Backends

WHY OPENSHIFTOpenShift is FAST

Page 18: OPENWEST 2013 PRESENTED BY GRANT SHIPLEY PHP Mobile Backends

OpenShift is FREE?

Page 19: OPENWEST 2013 PRESENTED BY GRANT SHIPLEY PHP Mobile Backends

Vertical Scaling Horizontal Scaling

OpenShift is SCALABLE

Page 20: OPENWEST 2013 PRESENTED BY GRANT SHIPLEY PHP Mobile Backends

PHP ROCKS ON OPENSHIFTZEND Rockson OpenShift

Page 21: OPENWEST 2013 PRESENTED BY GRANT SHIPLEY PHP Mobile Backends

BORING........

Page 22: OPENWEST 2013 PRESENTED BY GRANT SHIPLEY PHP Mobile Backends

Did I Mention OpenShift is FREE?

Page 23: OPENWEST 2013 PRESENTED BY GRANT SHIPLEY PHP Mobile Backends

Got Questions? We Have Answers! IRC: freenode #openshift

Forums: http://www.redhat.com/openshift/forums

Email: [email protected]

Twitter: @openshift

Grant on Twitter: @gshipley

Source code: www.github.com/BeerShift

Page 24: OPENWEST 2013 PRESENTED BY GRANT SHIPLEY PHP Mobile Backends

DONE!