Zend Server 5.5: Llevando la agilidad de PHP a Operaciones TI
Upcoming SlideShare
Loading in...5
×
 

Zend Server 5.5: Llevando la agilidad de PHP a Operaciones TI

on

  • 922 views

El desarrollo Ágil en PHP está provocando que los ciclos de lanzamiento de las aplicaciones cada vez sean más y más rápidos – pero cómo se puede asegurar que el departamento de Operaciones de ...

El desarrollo Ágil en PHP está provocando que los ciclos de lanzamiento de las aplicaciones cada vez sean más y más rápidos – pero cómo se puede asegurar que el departamento de Operaciones de TI pueda implementar, ejecutar y gestionar aplicaciones en producción con la misma agilidad? En este webinar, Karen Nalbandian nos mostrará como la nueva versión de Zend Server 5.5 ofrece a las empresas TI las herramientas para acelerar todos los procesos manteniendo la calidad, asegurando que las aplicaciones cumplen con sus SLA, y reduciendo el tiempo necesario para resolver los problemas de producción.

Statistics

Views

Total Views
922
Views on SlideShare
922
Embed Views
0

Actions

Likes
0
Downloads
2
Comments
0

0 Embeds 0

No embeds

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

Zend Server 5.5: Llevando la agilidad de PHP a Operaciones TI Zend Server 5.5: Llevando la agilidad de PHP a Operaciones TI Presentation Transcript

  • Zend Server 5.5:La agilidad de PHP en laoperativa de ITFernando Zúñiga - Alfa9 Servicios Web S.L. - España Mira el webinar grabado : http://bit.ly/rMOSuM © All rights reserved. Zend Technologies, Inc.
  • ¿Quién es Fernando Zúñiga? • Desarrollador Senior en Zend Framework y PHP. • Formador Oficial de Zend Technologies en España. • Alfa9 Servicios Web S.L. es Socio de Negocios de Zend Technologies en España. www.alfa9.com22 © All rights reserved. Zend Technologies, Inc.
  • ¿Qué es Zend Server? • Un entorno PHP completo, testeado y mantenido • Desarrollado por Zend para ejecutar aplicaciones PHP críticas • Con características que incluyen:  Despliegue de la aplicación  Monitoreo constante  Optimización de rendimiento  Análisis de las causas de los problemas3 © All rights reserved. Zend Technologies, Inc.
  • Diseñado para cumplir con los retos durante el ciclo de vida de una aplicación ¿Cómo aumentar ¿Cómo acelerar la productividad los lanzamientos durante el manteniendo la desarrollo? calidad? ¿Cómo reducir el tiempo de ¿Cómo cumplir resolución de con los SLA? problemas?4 © All rights reserved. Zend Technologies, Inc.
  • Zend se ha enfocado en ayudar a los clientes a superar estos desafíos en PHP ¿Cómo aumentar la ¿Cómo acelerar los productividad de desarrollo? lanzamientos? “…hemos reducido un 50% “…la configuración del los tiempos de desarrollo y servidor es automática, y testeo uzando Zend.” podemos modificarla literalmente en cuestión de Chief Systems Architect, Netretail Holding minutos.” Manager EVM Reporting & Analysis at Bell Helicopter ¿Cómo cumplir con los ¿Cómo reducir los SLA? tiempos de resolución? “[Nuestros clientes] han “Zend Server se ha pagado reportado un incremento por sí solo, por los errores notable e inmediato en la que ha encontrado durante experiencia general durante la primera semana.” las compras online“ -- Director of Web Development, Sr. Manager, E-Business at Offers.com Levolor5 © All rights reserved. Zend Technologies, Inc.
  • El valor añadido de Zend Server Productividad del Despliegue de alta Desarrollador • Stack completo de PHP • Uso de PHP certificado y testeado • Uso de un entorno común • Clustering de sesiones para una • Mejoras de aplicaciones mediante alta disponibilidad las API • Proceso integrado de publicación  Cache de datos de la aplicación  Cola de Trabajos • Introspección en el éxito o fallo • Despliegue de aplicación y del proceso de publicación corrección de errores mas rápidos6 © All rights reserved. Zend Technologies, Inc.
  • El valor añadido de Zend Server Monitoreo y optimización de Aceleración de resolución de rendimiento problemas • Mejora de performance: • Seguimiento del código:  Cache Bytecode  Instantáneas de peticiones erróneas o problemáticas  Cache de datos  Diseñado para el uso en entorno de  Cache de páginas producción  Cola de Trabajos  Diseñado para simplificar el flujo de • Introspección en incidencias de trabajo de desarrollo - despliegue performance (y otras) a nivel de aplicación7 © All rights reserved. Zend Technologies, Inc.
  • La solución de Zend Desarrollo Producción Clustering Desarrollo Ágil Clustering Auto-scaling Clustering Auto-scaling Clustering RIA: Ajax/Flash Session Management Auto-scaling Session Management Auto-scaling Depuración & Profiling Session Management Code Tracing Monitoring Session Management Code Tracing Monitoring Acceleration Monitoring Caching Code Tracing Test Unitario 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 Integración con Zend Server Zend Framework Support Hot Fixes Support Hot Fixes Zend Framework Sistemas Remotos Zend Framework PHP (FTP, SSH, SFTP) Zend Framework Zend Framework PHP PHP SVN, Git PHP PHP8 © All rights reserved. Zend Technologies, Inc.
  • Antes de Zend Server 5.5: Lagunas en el flujo Desarrollo - IT  El desafío de IT es mantenerse al día con el ritmo de cambios de la aplicación  El proceso de publicación es manual y propenso a errores  Desarrollo genera releases parciales en vez de una aplicación empaquetada lista para ser ejecutada  Falta de conocimiento de errores  Imposibilidad de deshacer cambios de forma fácil9 © All rights reserved. Zend Technologies, Inc.
  • Lo nuevo en Zend Server 5.5 • Despliegue de la Aplicación  Empaquetado de la aplicación para entregar a IT, con los ajustes y parámetros predefinidos  Rollback rápido para la recuperación de publicaciones erróneas  Notificaciones pro-activas sobre cambios de aplicación e incidencias de despliegue • Automatización de IT  Escalabilidad de aplicación, no sólo de infraestructura • API para provisión, configuración y despliegue automatizados • API para auto-escalado de clusters de alta disponibilidad  Provisión automatizada de entornos estándar para desarrollo, testing y producción • Permite aprovechar los procesos modernos de Integración Contínua10 © All rights reserved. Zend Technologies, Inc.
  • Demo © All rights reserved. Zend Technologies, Inc.
  • Ejemplo de Scripts que se ejecutan en el Deployment • Pre-stage - Validar y aplicar parámetros de usuario personalizados, verificar la existencia de pre-requisitos genéricos, etc. • Post-stage - Crear nueva base de datos, modificar permisos de carpetas, etc. • Pre-activate – Crear/Actualizar BBDD existente, etc. • Post-activate - Borrar el banner temporal ("Sitio en mantenimiento"), reiniciar el Cache, etc. • Pre-rollback - Restablecer los archivos de configuración o la BBDD al estado previo, etc. • Post-rollback - Establecer el sitio en modo producción, restablecer los ajustes de balanceador de carga, etc. • Pre-deactivate - Establecer el banner ("Sitio en Mantenimiento"), etc. • Post-deactivate - Modificar archivos de configuración externos, etc. • Pre-unstage - Realizar copias de seguridad de archivos de aplicación tales como logs, imágenes, etc. • Post-unstage - Realizar limpieza de archivos que ya no son necesarios, etc.12 © All rights reserved. Zend Technologies, Inc.
  • Uso de Zend Server en Cloud con RightScale! “Con Zend Server 5.5 como parte de nuestra solución PaaS abierta, los clientes de RightScale ganan Load Balancer A Load Balancer B un inicio rápido y un auto- Scaling Array escalado de alta disponibilidad n para sus aplicaciones PHP en la 1 2 3 Nube. Es el método más rápido y App App App … App mejor disponible para automatizar la publicación de una aplicación y administrar su ciclo Replication de vida." MySQL Master MySQL Slave Michael Crandell, CEO & Founder, RightScale Public and Private Clouds13 © All rights reserved. Zend Technologies, Inc.
  • Aprenda más! • www.zend.com/server  Vea videos cortos explicando las principales características  Lea hojas de especificaciones  Descargue una versión de prueba de 30 días14 © All rights reserved. Zend Technologies, Inc.
  • ¡ Te agradecemos la participacion! ¿Preguntas? Fernando Zúñiga fzuniga@alfa9.com Si quieres contactar Zend Technologies o enviarnos tus comentarios: España: Ana Maria Valarezo - ana.m@zend.com @ana_zend América del Sur: Rick Gonwa – rick.gonwa@zend.com15 © All rights reserved. Zend Technologies, Inc.