OPENWEST 2013 PRESENTED BY GRANT SHIPLEY PHP Mobile Backends.

24
OPENWEST 2013 PRESENTED BY GRANT SHIPLEY PHP Mobile Backends

Transcript of OPENWEST 2013 PRESENTED BY GRANT SHIPLEY PHP Mobile Backends.

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!