SlideShare uma empresa Scribd logo
1 de 24
The Future of PHP in
     the Cloud
      Andi Gutmans
The Future of PHP in
the Cloud and Mobile
      Andi Gutmans
Fill In Your Online Surveys To Have A Chance For
    Winning A Zend Prize


                   http://bit.ly/SorteioZend




3                     © All rights reserved. Zend Technologies, Inc.
I love Java


4      © All rights reserved. Zend Technologies, Inc.
My Java Creations!




5                    © All rights reserved. Zend Technologies, Inc.
About Me & Zend

     • Me:
       (Barely) graduated from the Technion, Israel Institute of
        Technology
       Aspiring Barista

       Co-architect of PHP

       Launched Zend Framework and Eclipse PDT (PHP Development
        Tools) in 2005
     • Zend:
       Zeev Suraski and Andi Gutmans

       Zend Engine – the kernel of PHP

       The creator of Zend Server - #1 PHP application server

66                            © All rights reserved. Zend Technologies, Inc.
PHP Trends
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
Key Trends in PHP

Compared to your next most-used language, is PHP better or worse at…
• 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
Embracing PHP




11                   © All rights reserved. Zend Technologies, Inc.
A Great Year for PHP in the Cloud:
     Large Cloud Vendors Supporting PHP




12                    © All rights reserved. Zend Technologies, Inc.
Zend Server
 O p e n Pa a S
Zend Server for Red Hat OpenShift



 •Professional-grade PHP PaaS
 •Monitoring, advanced debugging,
  caching, elasticity
 •Integration with Zend Studio-
  deploy apps directly to OpenShift




14                  © All rights reserved. Zend Technologies, Inc.
VMware vFabric integration of Zend Server




15                    © All rights reserved. Zend Technologies, Inc.
Zend Server Delivery Ecosystem




                                      SELF-SERVE
                                         FAST
                                        ELASTIC
                                      DEPENDABLE




                                    REGIONAL




16                    © All rights reserved. Zend Technologies, Inc.
The Future of Mobile and Cloud
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
“Mobile First” Approach




            Context is All        Touch vs. QWERTY




                 Users:
       Part of Your Design Team    Pervasive Reach
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
Cloud–Connected Mobile
        DEMO
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
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
Thank You!

Mais conteúdo relacionado

Destaque

Apresentação Alcateia Luminus - Projeto Profissional Uninove
Apresentação Alcateia Luminus - Projeto Profissional UninoveApresentação Alcateia Luminus - Projeto Profissional Uninove
Apresentação Alcateia Luminus - Projeto Profissional UninoveIsabella Dias Miranda
 
Línea de tiempo
Línea de tiempoLínea de tiempo
Línea de tiempojefer99
 
DOUBLE DEPICTION MY WORLD OF CARTOON
DOUBLE DEPICTION MY WORLD OF CARTOONDOUBLE DEPICTION MY WORLD OF CARTOON
DOUBLE DEPICTION MY WORLD OF CARTOONgeet1210
 
O Segredo para Enriquecer
O Segredo para EnriquecerO Segredo para Enriquecer
O Segredo para EnriquecerFelipe Cardoso
 
Đề thi thử THPT Quốc gia 2016 môn Hóa học
Đề thi thử THPT Quốc gia 2016 môn Hóa họcĐề thi thử THPT Quốc gia 2016 môn Hóa học
Đề thi thử THPT Quốc gia 2016 môn Hóa họcschoolantoreecom
 
Automating your AWS Security Operations
Automating your AWS Security OperationsAutomating your AWS Security Operations
Automating your AWS Security OperationsAmazon Web Services
 

Destaque (9)

Apresentação Alcateia Luminus - Projeto Profissional Uninove
Apresentação Alcateia Luminus - Projeto Profissional UninoveApresentação Alcateia Luminus - Projeto Profissional Uninove
Apresentação Alcateia Luminus - Projeto Profissional Uninove
 
Línea de tiempo
Línea de tiempoLínea de tiempo
Línea de tiempo
 
DOUBLE DEPICTION MY WORLD OF CARTOON
DOUBLE DEPICTION MY WORLD OF CARTOONDOUBLE DEPICTION MY WORLD OF CARTOON
DOUBLE DEPICTION MY WORLD OF CARTOON
 
O Segredo para Enriquecer
O Segredo para EnriquecerO Segredo para Enriquecer
O Segredo para Enriquecer
 
Liderazgo personal: claves para el éxito
Liderazgo personal: claves para el éxitoLiderazgo personal: claves para el éxito
Liderazgo personal: claves para el éxito
 
Đề thi thử THPT Quốc gia 2016 môn Hóa học
Đề thi thử THPT Quốc gia 2016 môn Hóa họcĐề thi thử THPT Quốc gia 2016 môn Hóa học
Đề thi thử THPT Quốc gia 2016 môn Hóa học
 
PMP Exam Formulas To Know
PMP Exam Formulas To KnowPMP Exam Formulas To Know
PMP Exam Formulas To Know
 
The ITTO Memory Jogger
The ITTO Memory JoggerThe ITTO Memory Jogger
The ITTO Memory Jogger
 
Automating your AWS Security Operations
Automating your AWS Security OperationsAutomating your AWS Security Operations
Automating your AWS Security Operations
 

The Future of PHP in the Cloud - by Andi Gutmans - Key Note at PHP Conference Brasil 2012

  • 1. The Future of PHP in the Cloud Andi Gutmans
  • 2. The Future of PHP in the Cloud and Mobile Andi Gutmans
  • 3. Fill In Your Online Surveys To Have A Chance For Winning A Zend Prize http://bit.ly/SorteioZend 3 © All rights reserved. Zend Technologies, Inc.
  • 4. I love Java 4 © All rights reserved. Zend Technologies, Inc.
  • 5. My Java Creations! 5 © All rights reserved. Zend Technologies, Inc.
  • 6. About Me & Zend • Me:  (Barely) graduated from the Technion, Israel Institute of Technology  Aspiring Barista  Co-architect of PHP  Launched Zend Framework and Eclipse PDT (PHP Development Tools) in 2005 • Zend:  Zeev Suraski and Andi Gutmans  Zend Engine – the kernel of PHP  The creator of Zend Server - #1 PHP application server 66 © All rights reserved. Zend Technologies, Inc.
  • 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
  • 11. Embracing PHP 11 © All rights reserved. Zend Technologies, Inc.
  • 12. A Great Year for PHP in the Cloud: Large Cloud Vendors Supporting PHP 12 © All rights reserved. Zend Technologies, Inc.
  • 13. Zend Server O p e n Pa a S
  • 14. Zend Server for Red Hat OpenShift •Professional-grade PHP PaaS •Monitoring, advanced debugging, caching, elasticity •Integration with Zend Studio- deploy apps directly to OpenShift 14 © All rights reserved. Zend Technologies, Inc.
  • 15. VMware vFabric integration of Zend Server 15 © All rights reserved. Zend Technologies, Inc.
  • 16. Zend Server Delivery Ecosystem SELF-SERVE FAST ELASTIC DEPENDABLE REGIONAL 16 © All rights reserved. Zend Technologies, Inc.
  • 17. The Future of Mobile and Cloud
  • 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

Notas do Editor

  1. Where We’re Going: The Future of Mobile and CloudLast year was CloudThis year Mobile AND CloudWhere are Mobile apps heading
  2. 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
  3. Key Trends in PHP (#2)ProductivityAffinity to CloudSecurity – undeserved reputation; market came around
  4. Zend Framework 2Big year for communityStarted 2005: come long way600 contributors16 sessionsElephant Hunt
  5. Embracing PHP (#2)Joining other Enterprises building on PHP
  6. A Great Year for Zend in the CloudLast year talk CloudDelivered: Zend Server on multiple CloudsGo through listZend Developer Cloud:Strong growth
  7. DEMO:Best way to get a taste is to see another DemoKent! 
  8. 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!
  9. Screenshots for VMWare app director and IBM Pure Systems – Talking points: Additional very large cloud providers to be announced in coming months
  10. 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
  11. Where We’re Going: The Future of Mobile and CloudLast year was CloudThis year Mobile AND CloudWhere are Mobile apps heading
  12. 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.
  13. “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
  14. 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
  15. DEMO:Best way to get a taste is to see another DemoKent! 
  16. 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
  17. 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