Andi Gutmans, CEO e Co-Fundador da Zend, se apresentou pela primeira vez na América do Sul como Keynote Speaker da PHP Conference Brasil 2012 com a palestra "The Future of PHP in the Cloud". Foram exploradas as últimas inovações em Desenvolvimento Mobile e Cloud.
8. Key Trends in PHP
Functions of PHP apps are diverse
What type of application(s) have you
built with PHP?
External-facing web applications
64%
Internal-facing web applications
62%
60% of PHP apps
are developed for
BUSINESS CRITICAL PURPOSES
63% of developers are
creating apps for cloud deployment
9. Key Trends in PHP
Compared to your next most-used language, is PHP better or worse at…
10. • 600+ contributing developers
• 13,000+ commits before release
• In use at hundreds of thousands
of companies
• Modular & Extensible
• New Generation of Security
K E Y N E W F E AT U R E S
• High-Performing
• Enterprise-Ready
18. Today’s Mobile Apps
CLIENT BACK-END SYSTEMS
APIs
Enterprise systems and data sources
• Native apps • Server-side APIs “hacked”
• Too many devices to support into existing systems
19. “Mobile First” Approach
Context is All Touch vs. QWERTY
Users:
Part of Your Design Team Pervasive Reach
20. The Future – Cloud-Connected Mobile Apps
BACK-END SYSTEMS
MOBILE CLIENTS
APIs
Cloud Services
Architecture
• Provide services to clients
• Composite architecture SOCIAL AND SAAS
Web-driven native experience • Elastic scaling
22. Cloud-Connected Mobile Apps
BACK-END SYSTEMS
MOBILE CLIENTS
APIs
C L O U D S E RV I C E S
ARCHITECTURE
SOCIAL AND SAAS
23. The Future Application Paradigm
Web on Cloud is
API first mobile is the future
architecture here to stay back-end
Learn / use it. Check Out Zend
The app is the API
Zend is here to help! Server for
managing apps
on any cloud
Where We’re Going: The Future of Mobile and CloudLast year was CloudThis year Mobile AND CloudWhere are Mobile apps heading
Key Trends in PHP (#1)Past year done # of surveys – devs and decision makersRuns as many internal apps as external60% business critical63% developers deploy some to Cloud
Key Trends in PHP (#2)ProductivityAffinity to CloudSecurity – undeserved reputation; market came around
Zend Framework 2Big year for communityStarted 2005: come long way600 contributors16 sessionsElephant Hunt
Embracing PHP (#2)Joining other Enterprises building on PHP
A Great Year for Zend in the CloudLast year talk CloudDelivered: Zend Server on multiple CloudsGo through listZend Developer Cloud:Strong growth
DEMO:Best way to get a taste is to see another DemoKent!
Zend Server for Red Hat OpenShiftPartnership announced two weeks agoNext step in delivering choice of deploymentStrong combination: Nice integration of Zend Server + Zend Studio into Red Hat OpenShiftRed Hat Hackathon: Sign up!
Screenshots for VMWare app director and IBM Pure Systems – Talking points: Additional very large cloud providers to be announced in coming months
Deliberate that HP left off? Talking points: Additional very large cloud providers to be announced in coming monthsAdditional cloud ISV providerSept 2012 – OpenShift , Rackspace, IBM Additional cloud & hosting company partnershipsZend is taking aggressive approach to working with cloud hosting companies to include Zend Server monitoring capabiliites as differentiator to their PHP service offerings
Where We’re Going: The Future of Mobile and CloudLast year was CloudThis year Mobile AND CloudWhere are Mobile apps heading
Today’s Mobile AppsiPhone sparked new generation of appsLeveraged native appsFocused at iPhone, some AndroidDev typically outsourcedServer-side APIs bolt-onChallenges:Hard to support multiple devices and form factorsBolt-on APIs hard to maintain and evolveNeed a cleaner way to do itAt Zend, thinking of Mobile-first.
“Mobile First” Approach4 key design principlesContext is all: Personalize based on:Mobile device knows about you e.g. locationBack-end systemsSocial platformsUI is sensory:Touch & Right User experienceDesign with mobile-first thinkingUsers are your design team:Requires iterative, high quality approach.Agile development and operationsReach 100% of your users:Will all be on mobile phones or tabletsPrimary interaction paradigm
The Future – Cloud-Connected Mobile AppsNew architecture: cloud services architectureBrain of apps: server-side in the CloudIntegrating various systems: PHP ideally suitedNeed high-productivityExposing APIs in JSON, not HTMLNeed to scale-out: billions of devicesUI logic moves to client:Increasingly built on open Web standards
DEMO:Best way to get a taste is to see another DemoKent!
Cloud-connected Mobile Apps:This is excitingFull solution from client-to-cloudClient side toolingServer-side service architectureDeploy to any cloudThis is unique; haven’t seen anything like this out there
The Future Application ParadigmMobile-first means:API-first architecture: the app is the API; no to bolt-onHTML5 + JS will become dominant on MobileFacebook; Will take time; Web is the platformCloud is the back-end for Mobile:Agility + ScaleEnds my keynote but wanted to thank sponsors