Zend php mobile and right scale rightscale compute 2013

10
april25-26 sanfrancisco cloud success starts here PHP, Mobile and Rightscale - The “Right” Way To Mobile Kent Mitchell, Sr Director, Product Mgmt.

description

Speaker: Kent Mitchell - Sr. Director of Product Management, Zend Technologies Developing today’s cloud-connected mobile applications is complicated. You have to develop mobile clients for each platform and form factor. You have to develop back-end services that run in the cloud to provide all the “heavy lifting.” You need to integrate to social networks and existing legacy systems. And the entire system has to scale seamlessly when you have the break-out success you know you’re app will bring. See why the combination of Zend, RightScale, PHP, and Apache Cordoba give you the solution you are looking for in the modern mobile world.

Transcript of Zend php mobile and right scale rightscale compute 2013

Page 1: Zend php mobile and right scale   rightscale compute 2013

april25-26 sanfrancisco

cloud success starts here

PHP, Mobile and Rightscale - The “Right” Way To MobileKent Mitchell, Sr Director, Product

Mgmt.

Page 2: Zend php mobile and right scale   rightscale compute 2013

# 2# 2

#RightscaleCompute

Market Overview Rapid expansion has been driven by benefits in speed of development and ease of working with

the cloud

What are the main reasons you choose to develop in PHP?

Note: Multiple responses allowed Data: UBM TechWeb Survey of 232 executives, architects or development managers actively using PHP or considering building apps using PHP, May 2012

Compared with your next most-used language, is PHP better or worse at each of the following?

Base: 117 respondents who are actively using PHP Data: UBM TechWeb Survey of 232 executives, architects or development managers actively using PHP or considering building apps using PHP, May 2012

Page 3: Zend php mobile and right scale   rightscale compute 2013

# 3# 3

#RightscaleCompute

CLOUD & MOBILE USAGE is a now a core design point

72%of PHP Developers are using cloud based services & APIs

66%of PHP developers expect to work on mobile apps in 2013

63%of developers are creating apps for cloud deployment

Market Overview With a community of over 5 million developers, PHP usage has significantly broadened in recent

years

What type of application(s) have you built with PHP?

Base: 117 respondents who are actively using PHP Data: UBM TechWeb Survey of 232 executives, architects or development managers actively using PHP or considering building apps using PHP, May 2012

Enterprise decision makers are increasingly choosing PHP to develop business critical applications

Functions of PHP apps have become diverse

Page 4: Zend php mobile and right scale   rightscale compute 2013

# 4# 4

#RightscaleCompute

Mobile Apps Are More Than The ClientB A C K - E N D S Y S T E M S

• Provide services to clients• Composite architecture• Elastic scalingWeb-driven experience

M O B I L E & W E B C L I E N T S

Mobile Back-end Platform

APIs

S O C I A L A N D S A A S

Page 5: Zend php mobile and right scale   rightscale compute 2013

# 5# 5

#RightscaleCompute

Top Considerations for Mobile Apps• Bring mobile skills into core development team

• Adopt web standards early in the cycle e.g. HTML5/JavaScript• Take a mobile first approach to UI & interaction design

• Adopt modern API-centric architecture• Move from HTML to REST/JSON based communications• Focus server-side on delivering personalized contextual

experience• Business logic sits on server/cloud and aggregates multiple

systems

• Adopt Agile development & operations processes• Mobile apps are inherently more “agile”• Automation enables quality handoffs from dev to production• Cloud back-ends support needed elasticity & scale

Page 6: Zend php mobile and right scale   rightscale compute 2013

# 6# 6

#RightscaleCompute

Considerations When Choosing a Solution• Agility & Scalability

• Dynamic languages enable development teams to code faster• Automate your release management for continuous application

delivery• Use Cloud capabilities to cope with unforeseen spikes in demand

and support maximum back end flexibility

• Quality• Give Development teams visibility to production issues to enable

fast problem resolution time• Build for fault tolerance – Errors will happen

• Integration & Interoperability• Strong suite of connectors to existing systems and modern SaaS

and social platforms• Support multiple client device types

Page 7: Zend php mobile and right scale   rightscale compute 2013

# 7# 7

#RightscaleCompute

Zend’s Mobile Application Solutions• Zend Server

• Proven PHP scalability• Powerful monitoring & diagnostics• Full integration with most common cloud platform• Transparent HA support

• Zend Server Gateway• REST and RPC style Services• Authentication, validation, simplicity• Based on Zend Framework

• Integration to Social , SaaS and existing back-end systems

• Zend Studio• Productivity

• Full support for PHP, HTML5, JavaScript, etc• Drag and drop web service construction• WYSIWYG Mobile client development

• Integration to Zend Server• Cross Platform mobile-client deployment

Page 8: Zend php mobile and right scale   rightscale compute 2013

# 8# 8

#RightscaleCompute

Rightscale Deployment

Deployment Diagram

Master DB

Slave DB

Replication

EBS Vol

EBS Vol Amazon

S3

Backups

App Server App Server App Server App Server

Load Balancer Load Balancer

Scaling Array

You URL/Site

Page 9: Zend php mobile and right scale   rightscale compute 2013

april25-26 sanfrancisco

cloud success starts here

Demo

Page 10: Zend php mobile and right scale   rightscale compute 2013

april25-26 sanfrancisco

cloud success starts here

Q & A