Zend Server 5.5 Introduccion
-
Upload
martin-grados-salinas -
Category
Documents
-
view
100 -
download
0
Transcript of Zend Server 5.5 Introduccion
Zend Server 5.5: La agilidad de PHP en la operativa de ITFernando Ziga - Alfa9 Servicios Web S.L. - Espaa
Mira el webinar grabado : http://bit.ly/rMOSuM
All rights reserved. Zend Technologies, Inc.
Quin es Fernando Ziga? Desarrollador Senior en Zend Framework y PHP. Formador Oficial de Zend Technologies en Espaa. Alfa9 Servicios Web S.L. es Socio de Negocios de Zend Technologies en Espaa. www.alfa9.com
2 2
All rights reserved. Zend Technologies, Inc.
Qu es Zend Server? Un entorno PHP completo, testeado y mantenido Desarrollado por Zend para ejecutar aplicaciones PHP crticas Con caractersticas que incluyen: Despliegue de la aplicacin Monitoreo constante Optimizacin de rendimiento Anlisis de las causas de los problemas
3
All rights reserved. Zend Technologies, Inc.
Diseado para cumplir con los retos durante el ciclo de vida de una aplicacinCmo aumentar la productividad durante el desarrollo? Cmo acelerar los lanzamientos manteniendo la calidad?
Cmo reducir el tiempo de resolucin de problemas?
Cmo cumplir con los SLA?
4
All rights reserved. Zend Technologies, Inc.
Zend se ha enfocado en ayudar a los clientes a superar estos desafos en PHPCmo aumentar la productividad de desarrollo?
Cmo acelerar los lanzamientos?
hemos reducido un 50% los tiempos de desarrollo y testeo uzando Zend.Chief Systems Architect, Netretail Holding
la configuracin del servidor es automtica, y podemos modificarla literalmente en cuestin de minutos.Manager EVM Reporting & Analysis at Bell Helicopter
Cmo reducir los tiempos de resolucin?
Cmo cumplir con los SLA?
Zend Server se ha pagado por s solo, por los errores que ha encontrado durante la primera semana.Director of Web Development, Offers.com
[Nuestros clientes] han reportado un incremento notable e inmediato en la experiencia general durante las compras online -Sr. Manager, E-Business at Levolor
5
All rights reserved. Zend Technologies, Inc.
El valor aadido de Zend ServerProductividad del Desarrollador Stack completo de PHP Uso de un entorno comn Mejoras de aplicaciones mediante las API Cache de datos Cola de Trabajos
Despliegue de alta
Uso de PHP certificado y testeado Clustering de sesiones para una alta disponibilidad Proceso integrado de publicacin de la aplicacin Introspeccin en el xito o fallo del proceso de publicacin
Despliegue de aplicacin y correccin de errores mas rpidos
6
All rights reserved. Zend Technologies, Inc.
El valor aadido de Zend ServerMonitoreo y optimizacin de rendimiento Mejora de performance: Cache Bytecode Cache de datos Cache de pginas Cola de Trabajos
Aceleracin de resolucin de problemas Seguimiento del cdigo: Instantneas de peticiones errneas
o problemticas Diseado para el uso en entorno de
produccin Diseado para simplificar el flujo de
Introspeccin en incidencias de performance (y otras) a nivel de aplicacin
trabajo de desarrollo - despliegue
7
All rights reserved. Zend Technologies, Inc.
La solucin de ZendDesarrollo Produccin
Desarrollo gil RIA: Ajax/Flash Depuracin & Profiling Test Unitario Code Assist, Refactoring Integracin con Zend Server Sistemas Remotos (FTP, SSH, SFTP) SVN, Git Monitoring Acceleration Job Queue Support Code Tracing Caching Deployment Hot Fixes
Zend Framework PHP
Clustering Clustering Auto-scaling Clustering Auto-scaling Clustering Session Management Auto-scaling Session Management Auto-scaling Monitoring Session Management Code Tracing Monitoring Session Management Code Tracing Acceleration Caching Monitoring Code Tracing Acceleration Caching Monitoring Code Tracing Job Deployment Acceleration Queue Caching Job Queue Caching Deployment Acceleration Support Deployment Fixes Hot Job Queue Support Deployment Fixes Hot Job Queue Support Hot Fixes Zend Framework Support Hot Fixes Zend Framework Zend Framework PHP PHP Zend Framework PHP PHP
8
All rights reserved. Zend Technologies, Inc.
Antes de Zend Server 5.5: Lagunas en el flujo Desarrollo - IT El desafo de IT es mantenerse al
da con el ritmo de cambios de la aplicacin El proceso de publicacin es
manual y propenso a errores Desarrollo genera releases
parciales en vez de una aplicacin empaquetada lista para ser ejecutada Falta de conocimiento de errores
Imposibilidad de deshacer cambios
de forma fcil9 All rights reserved. Zend Technologies, Inc.
Lo nuevo en Zend Server 5.5 Despliegue de la Aplicacin Empaquetado de la aplicacin para entregar a IT, con los ajustes y
parmetros predefinidos Rollback rpido para la recuperacin de publicaciones errneas
Notificaciones pro-activas sobre cambios de aplicacin e incidencias de
despliegue
Automatizacin de IT Escalabilidad de aplicacin, no slo de infraestructura
API para provisin, configuracin y despliegue automatizados API para auto-escalado de clusters de alta disponibilidad Provisin automatizada de entornos estndar para desarrollo, testing y
produccin Permite aprovechar los procesos modernos de Integracin Contnua10 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 parmetros de usuario personalizados, verificar la existencia de pre-requisitos genricos, 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 configuracin o la BBDD al estado previo, etc. Post-rollback - Establecer el sitio en modo produccin, restablecer los ajustes de balanceador de carga, etc. Pre-deactivate - Establecer el banner ("Sitio en Mantenimiento"), etc. Post-deactivate - Modificar archivos de configuracin externos, etc. Pre-unstage - Realizar copias de seguridad de archivos de aplicacin tales como logs, imgenes, 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 solucin PaaS abierta, los clientes de RightScale ganan un inicio rpido y un autoescalado de alta disponibilidad para sus aplicaciones PHP en la Nube. Es el mtodo ms rpido y mejor disponible para automatizar la publicacin de una aplicacin y administrar su ciclo de vida." Michael Crandell, CEO & Founder, RightScalePublic and Private Clouds
Load Balancer A
Load Balancer B Scaling Array
1
2
3
n App
App
App
App
MySQL Master
Replication
MySQL Slave
13
All rights reserved. Zend Technologies, Inc.
Aprenda ms! www.zend.com/server Vea videos cortos explicando las principales caractersticas Lea hojas de especificaciones
Descargue una versin de prueba de 30 das
14
All rights reserved. Zend Technologies, Inc.
Te agradecemos la participacion!Preguntas?Fernando Ziga [email protected] quieres contactar Zend Technologies o enviarnos tus comentarios:
Espaa: Ana Maria Valarezo - [email protected] @ana_zend Amrica del Sur: Rick Gonwa [email protected]
15
All rights reserved. Zend Technologies, Inc.