SlideShare ist ein Scribd-Unternehmen logo
1 von 16
Downloaden Sie, um offline zu lesen
Zend Server 5.5:
Wie man die Agilität von PHP auf
den IT Produktivbetrieb überträgt
Jan Burkl
Solution Consultant, Zend Technologies


Das Webinar kann hier angeschaut werden:
http://bit.ly/pDDNzS


                                           © All rights reserved. Zend Technologies, Inc.
Was ist Zend Server?

    • Vollständige, getestete und supportete PHP Umgebung


    • Business-kritische PHP Applikationen


    • Features:
      Application Deployment

      Application Monitoring

      Performance Optimierung

      Ursachenanalyse von Problemen



2                          © All rights reserved. Zend Technologies, Inc.
Den Herausforderungen des App Lifecycle begegnen

       Wie wird höhere                                                      Wie kann bei
       Produktivität in                                                     gleichbleibender
       der Entwicklung                                                      Qualität schneller
       erreicht?                                                            releast werden?




       Wie kann die Zeit                                                    Wie können SLAs
       zur Problemlösung                                                    eingehalten
       reduziert werden?                                                    werden?




3                          © All rights reserved. Zend Technologies, Inc.
Fokus auf Unterstützung bei diesen
    Herausforderungen

         Wie wird höhere Produktivität                                                    Wie kann bei gleichbleibender
         in der Entwicklung erreicht?                                                     Qualität schneller releast
                                                                                          werden?

    “…we have achieved a 50%                                                               “…configuration and set up
    reduction in development                                                               is automated for us, and we
    and testing time by using                                                              can spin servers up or down,
    Zend.”                                                                                 literally in minutes.”
    Chief Systems Architect,                                                               Manager EVM Reporting &
    Netretail Holding                                                                      Analysis at Bell Helicopter




        Wie kann die Zeit zur                                                               Wie können SLAs
        Problemlösung reduziert                                                             eingehalten werden?
        werden?
                                                                                          “ [Our customers] reported an
    “Zend Server paid for                                                                 immediate and noticeable
    itself by virtue of the                                                               improvement in the overall
    issues we found and fixed                                                             quality of their online
    in the first week alone.”                                                             shopping experience “ --
    Director of Web Development,                                                          Sr. Manager, E-Business at
    Offers.com                                                                            Levolor
4                                        © All rights reserved. Zend Technologies, Inc.
Wie kann Zend Server helfen?

       Entwicklerproduktivität                                                 Betrieb
    • Kompletter PHP Stack                               • Zertifiziertes, getestetes PHP
    • Eine gemeinsame Umgebung                           • Session Clustering für
                                                           Hochverfügbarkeit
    • Hochwertige Apps mit APIs
        Data Caching
                                                         • Integrierter Applikations-
                                                           Deployment Prozess
        Job Queue
                                                         • Benachrichtigung über
    • Schnellere Deploys und Fixes                         Deployment Status




5                             © All rights reserved. Zend Technologies, Inc.
Wie kann Zend Server helfen?

      Monitoring und optimierte                                   Probleme schneller lösen
            Performance                                    • Code Tracing:
    • Multi-Level Performance                                       Snapshot von problematischen
      Steigerung :                                                     Requests
        Bytecode Caching                                           Designt für Produktionseinsatz

        Data Caching                                               Designt für vereinfachten Workflow
                                                                       zwischen Entwicklung und Betrieb
        Page Caching

        Job Queue

    • Überwachung von Performance
      Problemen (und anderen) auf
      Applikations-Level




6                               © All rights reserved. Zend Technologies, Inc.
Die Zend Lösungen
                           Development                                                                       Production




                                                                                                                        Clustering
       Agile Development                                                                                            Clustering
                                                                                                                       Auto-scaling
                                                                                                                Clustering
                                                                                                                   Auto-scaling
                                                                                                            Clustering
        RIA: Ajax/Flash                                                                                            Session Management
                                                                                                              Auto-scaling
                                                                                                              Session Management
                                                                                                           Auto-scaling
     Debugging & Profiling                                                                                Session Management Code Tracing
                                                                                                             Monitoring
                                                                                                      Session Management Code Tracing
                                                                                                         Monitoring
                                                                                                            Acceleration
                                                                                                     Monitoring                    Caching
                                                                                                                         Code Tracing
         Unit Testing              Monitoring           Code Tracing                                    Acceleration
                                                                                                  Monitoring                   Caching
                                                                                                                     Code Tracing
                                                                                                    Acceleration Queue Caching
                                                                                                             Job                 Deployment
                                  Acceleration              Caching                                      Job Queue Caching
                                                                                                 Acceleration                Deployment
    Code Assist, Refactoring                                                                         Job Queue Support Deployment Fixes
                                                                                                                                  Hot
                                   Job Queue             Deployment                               Job QueueSupport Deployment Fixes
                                                                                                                              Hot
                                                                                                      Support             Hot Fixes
    Zend Server Integration                                                                                         Zend Framework
                                    Support                Hot Fixes                               Support             Hot Fixes
                                                                                                                Zend Framework
       Remote Systems                                                                                       Zend Framework PHP
       (FTP, SSH, SFTP)                  Zend Framework                                                 Zend Framework PHP
                                                                                                                   PHP
           SVN, Git                               PHP                                                          PHP




7                                               © All rights reserved. Zend Technologies, Inc.
Vor Zend Server 5.5: Kollaborations-Lücken
    zwischen Entwicklung und Betrieb


                                  Betrieb muss mit der
                                      Geschwindigkeit der Applikations-
                                      Änderungen mithalten
                                  Deployment Prozess ist manuell und
                                      fehleranfällig
                                  Entwicklung übergibt “Blueprints”
                                      und keine Pakete von “ready to
                                      run” Applikationen
                                  Keine Rückmeldung bei Fehlern

                                  Kein Rollback




8                    © All rights reserved. Zend Technologies, Inc.
Außerdem in Zend Server 5.5

    • IT Automation
      Skalierbarkeit der Applikation, nicht nur Infrastruktur
          • APIs für automatische Konfiguration und automatisches Deployment der
            Applikation
          • APIs für dynamisch skalierende, hochverfügbare Cluster
      Automatische Versorgung von standardisierten Umgebungen in
        Entwicklung, Testing, Staging und Produktion
          • Einsatz in Continuous Integration Prozesse




9                                © All rights reserved. Zend Technologies, Inc.
Demo




       © All rights reserved. Zend Technologies, Inc.
Cluster Architektur




                © All rights reserved. Zend Technologies, Inc.
Zend Server in der Cloud mit RightScale!

     “With Zend Server 5.5 as part of
     our open PaaS solution,
     RightScale customers gain fast                                  Load Balancer A           Load Balancer B
     onboarding and auto-scaling with                                                                                     Scaling Array

     high availability for their PHP
                                                                                                                                          n
     applications in the cloud. It's the                                   1                     2                3


     best and most rapid method                                  App                     App               App        …         App


     available today to automate PHP
     application deployment and
     manage the application lifecycle."
                                                                   MySQL        Replication
                                                                                                 MySQL
                                                                   Master                        Slave
     Michael Crandell, CEO &
     Founder, RightScale

                                                                                      Public and Private Clouds




12                                   © All rights reserved. Zend Technologies, Inc.
Mehr…

     • www.zend.com/server
       Kurze Videos über die Hauptfeatures

       White Papers

       Und eine freie 30-Tage-Trial herunterladen…




13                          © All rights reserved. Zend Technologies, Inc.
Join us at ZendCon
     The premier PHP conference!
     October 17-20, 2011 – Santa Clara, CA


      Conference Themes                                                             Conference Highlights
                                                                                    • Sessions focused on how to best develop and deploy PHP
      Cloud Computing
      Learn about the latest developments in PHP Cloud                              • Sessions designed for all knowledge levels
      infrastructure, management and application services
                                                                                    • Intensive tutorials for accelerated learning
      Mobile and User Experience
      Learn how to build engaging mobile apps with the latest PHP                   • PHP Certification crash courses and testing
      technologies and tools                                                        • Exhibit hall showcasing the latest products
      Enterprise and Professional PHP                                               • Special networking opportunities during meals and
      Explore PHP best practices, new technologies and practical                      events
      tips with industry experts

                                                   www.zendcon.com
14                                                 © All rights reserved. Zend Technologies, Inc.
Danke schön!
jan@zend.com




               © All rights reserved. Zend Technologies, Inc.
Webinar

     Das Webinar kann hier angeschaut werden:



     http://bit.ly/pDDNzS




16   Insert->Header & Footer   © All rights reserved. Zend Technologies, Inc.

Weitere ähnliche Inhalte

Andere mochten auch

jQuery - the world's most popular java script library comes to XPages
jQuery - the world's most popular java script library comes to XPagesjQuery - the world's most popular java script library comes to XPages
jQuery - the world's most popular java script library comes to XPagesMark Roden
 
Webentwicklung mit PHP und MySQL
Webentwicklung mit PHP und MySQLWebentwicklung mit PHP und MySQL
Webentwicklung mit PHP und MySQLKerstin Puschke
 
The Skeleton And Joints Wk3
The Skeleton And Joints Wk3The Skeleton And Joints Wk3
The Skeleton And Joints Wk3MrHall
 
PHP Optimization
PHP OptimizationPHP Optimization
PHP Optimizationdjesch
 
Css Frameworks - Ein Überblick (04/2008)
Css Frameworks - Ein Überblick (04/2008)Css Frameworks - Ein Überblick (04/2008)
Css Frameworks - Ein Überblick (04/2008)djesse
 
High performance mit PHP
High performance mit PHPHigh performance mit PHP
High performance mit PHPThomas Burgard
 
WordPress und die Sprachen
WordPress und die SprachenWordPress und die Sprachen
WordPress und die Sprachenfrankstaude
 
Eclipse PHP Tool Integration (IPC Spring 2010)
Eclipse PHP Tool Integration (IPC Spring 2010)Eclipse PHP Tool Integration (IPC Spring 2010)
Eclipse PHP Tool Integration (IPC Spring 2010)Sven Kiera
 

Andere mochten auch (12)

jQuery - the world's most popular java script library comes to XPages
jQuery - the world's most popular java script library comes to XPagesjQuery - the world's most popular java script library comes to XPages
jQuery - the world's most popular java script library comes to XPages
 
Webentwicklung mit PHP und MySQL
Webentwicklung mit PHP und MySQLWebentwicklung mit PHP und MySQL
Webentwicklung mit PHP und MySQL
 
The Skeleton And Joints Wk3
The Skeleton And Joints Wk3The Skeleton And Joints Wk3
The Skeleton And Joints Wk3
 
PHP Optimization
PHP OptimizationPHP Optimization
PHP Optimization
 
Css Frameworks - Ein Überblick (04/2008)
Css Frameworks - Ein Überblick (04/2008)Css Frameworks - Ein Überblick (04/2008)
Css Frameworks - Ein Überblick (04/2008)
 
Web Entwicklung mit PHP - Teil 3 Beta
Web Entwicklung mit PHP - Teil 3 BetaWeb Entwicklung mit PHP - Teil 3 Beta
Web Entwicklung mit PHP - Teil 3 Beta
 
High performance mit PHP
High performance mit PHPHigh performance mit PHP
High performance mit PHP
 
AJAX
AJAXAJAX
AJAX
 
PHP mit Paul Bocuse
PHP mit Paul BocusePHP mit Paul Bocuse
PHP mit Paul Bocuse
 
Web Entwicklung mit PHP - Teil 2
Web Entwicklung mit PHP - Teil 2Web Entwicklung mit PHP - Teil 2
Web Entwicklung mit PHP - Teil 2
 
WordPress und die Sprachen
WordPress und die SprachenWordPress und die Sprachen
WordPress und die Sprachen
 
Eclipse PHP Tool Integration (IPC Spring 2010)
Eclipse PHP Tool Integration (IPC Spring 2010)Eclipse PHP Tool Integration (IPC Spring 2010)
Eclipse PHP Tool Integration (IPC Spring 2010)
 

Mehr von Zend by Rogue Wave Software

Building and managing applications fast for IBM i
Building and managing applications fast for IBM iBuilding and managing applications fast for IBM i
Building and managing applications fast for IBM iZend by Rogue Wave Software
 
Speed up web APIs with Expressive and Swoole (PHP Day 2018)
Speed up web APIs with Expressive and Swoole (PHP Day 2018) Speed up web APIs with Expressive and Swoole (PHP Day 2018)
Speed up web APIs with Expressive and Swoole (PHP Day 2018) Zend by Rogue Wave Software
 
The Sodium crypto library of PHP 7.2 (PHP Day 2018)
The Sodium crypto library of PHP 7.2 (PHP Day 2018)The Sodium crypto library of PHP 7.2 (PHP Day 2018)
The Sodium crypto library of PHP 7.2 (PHP Day 2018)Zend by Rogue Wave Software
 
Develop web APIs in PHP using middleware with Expressive (Code Europe)
Develop web APIs in PHP using middleware with Expressive (Code Europe)Develop web APIs in PHP using middleware with Expressive (Code Europe)
Develop web APIs in PHP using middleware with Expressive (Code Europe)Zend by Rogue Wave Software
 

Mehr von Zend by Rogue Wave Software (20)

Develop microservices in php
Develop microservices in phpDevelop microservices in php
Develop microservices in php
 
Speed and security for your PHP application
Speed and security for your PHP applicationSpeed and security for your PHP application
Speed and security for your PHP application
 
Building and managing applications fast for IBM i
Building and managing applications fast for IBM iBuilding and managing applications fast for IBM i
Building and managing applications fast for IBM i
 
Building web APIs in PHP with Zend Expressive
Building web APIs in PHP with Zend ExpressiveBuilding web APIs in PHP with Zend Expressive
Building web APIs in PHP with Zend Expressive
 
To PHP 7 and beyond
To PHP 7 and beyondTo PHP 7 and beyond
To PHP 7 and beyond
 
Speed up web APIs with Expressive and Swoole (PHP Day 2018)
Speed up web APIs with Expressive and Swoole (PHP Day 2018) Speed up web APIs with Expressive and Swoole (PHP Day 2018)
Speed up web APIs with Expressive and Swoole (PHP Day 2018)
 
The Sodium crypto library of PHP 7.2 (PHP Day 2018)
The Sodium crypto library of PHP 7.2 (PHP Day 2018)The Sodium crypto library of PHP 7.2 (PHP Day 2018)
The Sodium crypto library of PHP 7.2 (PHP Day 2018)
 
Develop web APIs in PHP using middleware with Expressive (Code Europe)
Develop web APIs in PHP using middleware with Expressive (Code Europe)Develop web APIs in PHP using middleware with Expressive (Code Europe)
Develop web APIs in PHP using middleware with Expressive (Code Europe)
 
Middleware web APIs in PHP 7.x
Middleware web APIs in PHP 7.xMiddleware web APIs in PHP 7.x
Middleware web APIs in PHP 7.x
 
Ongoing management of your PHP 7 application
Ongoing management of your PHP 7 applicationOngoing management of your PHP 7 application
Ongoing management of your PHP 7 application
 
Developing web APIs using middleware in PHP 7
Developing web APIs using middleware in PHP 7Developing web APIs using middleware in PHP 7
Developing web APIs using middleware in PHP 7
 
The Docker development template for PHP
The Docker development template for PHPThe Docker development template for PHP
The Docker development template for PHP
 
The most exciting features of PHP 7.1
The most exciting features of PHP 7.1The most exciting features of PHP 7.1
The most exciting features of PHP 7.1
 
Unit testing for project managers
Unit testing for project managersUnit testing for project managers
Unit testing for project managers
 
The new features of PHP 7
The new features of PHP 7The new features of PHP 7
The new features of PHP 7
 
Deploying PHP apps on the cloud
Deploying PHP apps on the cloudDeploying PHP apps on the cloud
Deploying PHP apps on the cloud
 
Data is dead. Long live data!
Data is dead. Long live data! Data is dead. Long live data!
Data is dead. Long live data!
 
Optimizing performance
Optimizing performanceOptimizing performance
Optimizing performance
 
Resolving problems & high availability
Resolving problems & high availabilityResolving problems & high availability
Resolving problems & high availability
 
Developing apps faster
Developing apps fasterDeveloping apps faster
Developing apps faster
 

WEBINAR: Zend Server 5.5 - Wie man die Agilität von PHP auf den IT Produktivbetrieb überträgt

  • 1. Zend Server 5.5: Wie man die Agilität von PHP auf den IT Produktivbetrieb überträgt Jan Burkl Solution Consultant, Zend Technologies Das Webinar kann hier angeschaut werden: http://bit.ly/pDDNzS © All rights reserved. Zend Technologies, Inc.
  • 2. Was ist Zend Server? • Vollständige, getestete und supportete PHP Umgebung • Business-kritische PHP Applikationen • Features: Application Deployment Application Monitoring Performance Optimierung Ursachenanalyse von Problemen 2 © All rights reserved. Zend Technologies, Inc.
  • 3. Den Herausforderungen des App Lifecycle begegnen Wie wird höhere Wie kann bei Produktivität in gleichbleibender der Entwicklung Qualität schneller erreicht? releast werden? Wie kann die Zeit Wie können SLAs zur Problemlösung eingehalten reduziert werden? werden? 3 © All rights reserved. Zend Technologies, Inc.
  • 4. Fokus auf Unterstützung bei diesen Herausforderungen Wie wird höhere Produktivität Wie kann bei gleichbleibender in der Entwicklung erreicht? Qualität schneller releast werden? “…we have achieved a 50% “…configuration and set up reduction in development is automated for us, and we and testing time by using can spin servers up or down, Zend.” literally in minutes.” Chief Systems Architect, Manager EVM Reporting & Netretail Holding Analysis at Bell Helicopter Wie kann die Zeit zur Wie können SLAs Problemlösung reduziert eingehalten werden? werden? “ [Our customers] reported an “Zend Server paid for immediate and noticeable itself by virtue of the improvement in the overall issues we found and fixed quality of their online in the first week alone.” shopping experience “ -- Director of Web Development, Sr. Manager, E-Business at Offers.com Levolor 4 © All rights reserved. Zend Technologies, Inc.
  • 5. Wie kann Zend Server helfen? Entwicklerproduktivität Betrieb • Kompletter PHP Stack • Zertifiziertes, getestetes PHP • Eine gemeinsame Umgebung • Session Clustering für Hochverfügbarkeit • Hochwertige Apps mit APIs  Data Caching • Integrierter Applikations- Deployment Prozess  Job Queue • Benachrichtigung über • Schnellere Deploys und Fixes Deployment Status 5 © All rights reserved. Zend Technologies, Inc.
  • 6. Wie kann Zend Server helfen? Monitoring und optimierte Probleme schneller lösen Performance • Code Tracing: • Multi-Level Performance  Snapshot von problematischen Steigerung : Requests  Bytecode Caching  Designt für Produktionseinsatz  Data Caching  Designt für vereinfachten Workflow zwischen Entwicklung und Betrieb  Page Caching  Job Queue • Überwachung von Performance Problemen (und anderen) auf Applikations-Level 6 © All rights reserved. Zend Technologies, Inc.
  • 7. Die Zend Lösungen Development Production Clustering Agile Development Clustering Auto-scaling Clustering Auto-scaling Clustering RIA: Ajax/Flash Session Management Auto-scaling Session Management Auto-scaling Debugging & Profiling Session Management Code Tracing Monitoring Session Management Code Tracing Monitoring Acceleration Monitoring Caching Code Tracing Unit Testing Monitoring Code Tracing Acceleration Monitoring Caching Code Tracing Acceleration Queue Caching Job Deployment Acceleration Caching Job Queue Caching Acceleration Deployment Code Assist, Refactoring Job Queue Support Deployment Fixes Hot Job Queue Deployment Job QueueSupport Deployment Fixes Hot Support Hot Fixes Zend Server Integration Zend Framework Support Hot Fixes Support Hot Fixes Zend Framework Remote Systems Zend Framework PHP (FTP, SSH, SFTP) Zend Framework Zend Framework PHP PHP SVN, Git PHP PHP 7 © All rights reserved. Zend Technologies, Inc.
  • 8. Vor Zend Server 5.5: Kollaborations-Lücken zwischen Entwicklung und Betrieb Betrieb muss mit der Geschwindigkeit der Applikations- Änderungen mithalten Deployment Prozess ist manuell und fehleranfällig Entwicklung übergibt “Blueprints” und keine Pakete von “ready to run” Applikationen Keine Rückmeldung bei Fehlern Kein Rollback 8 © All rights reserved. Zend Technologies, Inc.
  • 9. Außerdem in Zend Server 5.5 • IT Automation Skalierbarkeit der Applikation, nicht nur Infrastruktur • APIs für automatische Konfiguration und automatisches Deployment der Applikation • APIs für dynamisch skalierende, hochverfügbare Cluster Automatische Versorgung von standardisierten Umgebungen in Entwicklung, Testing, Staging und Produktion • Einsatz in Continuous Integration Prozesse 9 © All rights reserved. Zend Technologies, Inc.
  • 10. Demo © All rights reserved. Zend Technologies, Inc.
  • 11. Cluster Architektur © All rights reserved. Zend Technologies, Inc.
  • 12. Zend Server in der Cloud mit RightScale! “With Zend Server 5.5 as part of our open PaaS solution, RightScale customers gain fast Load Balancer A Load Balancer B onboarding and auto-scaling with Scaling Array high availability for their PHP n applications in the cloud. It's the 1 2 3 best and most rapid method App App App … App available today to automate PHP application deployment and manage the application lifecycle." MySQL Replication MySQL Master Slave Michael Crandell, CEO & Founder, RightScale Public and Private Clouds 12 © All rights reserved. Zend Technologies, Inc.
  • 13. Mehr… • www.zend.com/server Kurze Videos über die Hauptfeatures White Papers Und eine freie 30-Tage-Trial herunterladen… 13 © All rights reserved. Zend Technologies, Inc.
  • 14. Join us at ZendCon The premier PHP conference! October 17-20, 2011 – Santa Clara, CA Conference Themes Conference Highlights • Sessions focused on how to best develop and deploy PHP Cloud Computing Learn about the latest developments in PHP Cloud • Sessions designed for all knowledge levels infrastructure, management and application services • Intensive tutorials for accelerated learning Mobile and User Experience Learn how to build engaging mobile apps with the latest PHP • PHP Certification crash courses and testing technologies and tools • Exhibit hall showcasing the latest products Enterprise and Professional PHP • Special networking opportunities during meals and Explore PHP best practices, new technologies and practical events tips with industry experts www.zendcon.com 14 © All rights reserved. Zend Technologies, Inc.
  • 15. Danke schön! jan@zend.com © All rights reserved. Zend Technologies, Inc.
  • 16. Webinar Das Webinar kann hier angeschaut werden: http://bit.ly/pDDNzS 16 Insert->Header & Footer © All rights reserved. Zend Technologies, Inc.