Fast tracktothecloud antonioalarcon-aventia-20110331.jpg
-
Upload
micproductivity -
Category
Documents
-
view
716 -
download
2
Transcript of Fast tracktothecloud antonioalarcon-aventia-20110331.jpg
Soluciones de Platform As A Service
Windows Azure
AGENDA
Presentación de AVENTIA
Posicionamiento de AVENTIA en la Nube
Escenario DOCUS - Problemática
Ventajas de la Migración a Azure
Proceso de Migración
Pag.1 © 2011 Aventia.
Compañía Escenario Docus - Problemática Ventajas de Migración Proceso de Migración
AVENTIA
EN UN FLASH
Fundada en 1996
Capital 100% nacional e independiente
Sedes en Barcelona, Madrid y Lisboa
Más de 400 personas
Facturación en el año 2010: 26 Millones de €
Más de 150 clientes activos en 2010
Más de 600 proyectos/servicios prestados en 2010
Foco vertical de nuestros servicios en el sector Telco,
Administración Pública, Utilities, Finanzas, así como
Educación y Salud
Microsoft Gold Certified Partner: 9 Competencias
Certificaciones ISO 9001:2000, ISO 27001 y CMMi Nivel 2
Pag.2 © 2011 Aventia.
Compañía Escenario Docus - Problemática Ventajas de Migración Proceso de Migración
TRAYECTORIA
EMPRESARIAL
1 M €
20 Personas
26 M€ (*)
420 Personas
Creación de la
Marca Aventia
Apertura Oficina
en Madrid
Primer Cliente: Grupo SCH
Inicio actividad
en el Sector
Telecom:
Grupo Telefónica
Adquisición de
WorldNet
Homologación en
la Generalitat de
Catalunya a
través de la
marca ITSCAT
Adquisición de
Renacimiento
Incorporación
de DOXA
Consulting
Inicio actividad
de Servicios:
Sector Banca
Nueva Imagen
Aventia
Apertura de
Oficina en
Portugal
1996
1999
2003
2001
2005
2007
2008
2010
2009
5,8 M€
90 Personas
7,8 M€
150 Personas
9,5 M€
220 Personas
14,7 M€
330 Personas
24,5 M€
375 Personas
24,5 M€
390 Personas
24 M€
380 Personas
Expansión
internacional
2000
2004
11,5 M€
260 Personas
7 M€
120 Personas
Pag.3 © 2011 Aventia.
Compañía Unidades de Negocio Servicios Gestionados Soluciones de Infraestructura Cross-Platform
NUESTRA
PROPUESTA DE VALOR
En Aventia centramos nuestra propuesta de valor a los
clientes en cómo podemos ayudarles a TRANSFORMAR el
negocio mediante la aplicación de la tecnología y la
innovación.
Este enfoque lo desarrollamos a través del foco en las
siguientes áreas de valor:
Conocimiento sectorial
Foco en competencias específicas
Innovación
Nuestro conocimiento, y experiencia en estas áreas de
valor, así como la proximidad al cliente y nuestra
creatividad aplicada a los proyectos, nos hace
DIFERENTES.
Pag.4 © 2011 Aventia.
Compañía Unidades de Negocio Servicios Gestionados Soluciones de Infraestructura Cross-Platform
Consultoría de Negocio
Consultoría Tecnológica
Microsoft
Consultoría de Procesos y Gobierno TI
Consultoría Tecnológica
OpenSource
UNIDADES DE NEGOCIO
Soluciones de Cloud Computing – Azure
Compañía Escenario Docus - Problemática Ventajas de Migración Proceso de Migración
Pag.5 © 2011 Aventia.
Office 365
Traditional IT
Storage
Servidores
Redes
O/S
Middleware
Virtualización
Datos
Aplicaciones
Runtime
Clie
nte
ges
tio
na
IaaS
Storage
Servidores
Redes
O/S
Middleware
Virtualización
Datos
Aplicaciones
Runtime
Pro
veedo
r gestion
a
Clie
nte
ges
tio
na
Clie
nte
ges
tio
na
PaaS
Pro
veedo
r gestion
a
Storage
Servidores
Redes
O/S
Middleware
Virtualización
Aplicaciones
Runtime
Datos
SaaS
Pro
veedo
r gestion
a
Storage
Servidores
Redes
O/S
Middleware
Virtualización
Aplicaciones
Runtime
Datos
Azure Posicionamiento de Aventia en la Nube
Compañía Escenario Docus - Problemática Ventajas de Migración Proceso de Migración
Pag.6 © 2011 Aventia.
• Pertenencia a Inner Circle Windows Azure
• Impulso de los principales eventos nacionales para explicar el modelo
• Firmada colaboración en exclusiva con Microsoft para desarrollo de
Assessments sobre Windows Azure a fabricantes de SW:
DocOnTime, SAGE, CitasOnNet, MaatG, etc.
• Migración del portal público de AESA a Office 365
• Único MVP de Windows Azure
• Participación en la creación de la plataforma CloudES
Compañía Escenario Docus - Problemática Ventajas de Migración Proceso de Migración
Posicionamiento de Aventia en la Nube
Pag.7 © 2011 Aventia.
EVA
Orientació a l’aprenentatge
Entorn col·laboratiu
Orientació al grup
PLUS
Orientació AL centre/docent
Backoffice operatiu
Serveis
1 2 3
4
Escenario Docus (SaaS)
Compañía Escenario Docus - Problemática Ventajas de Migración
Pag.8
Compañía Escenario Docus - Problemática Ventajas de Migración
Escenario Docus - Problemática
Uso muy variable, en función de la hora del día
Sin embargo, los equipos dimensionados para los picos de mayor carga.
Y el coste!!
0
10
20
30
40
50
60
70
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
Accesos (x mil)
Pag.9 © 2011 Aventia.
Compañía Escenario Docus - Problemática Ventajas de Migración
Escenario Docus - Problemática
Crecimiento muy rápido, sin posibilidad de previsión
Contratación del servicio por parte de nuevas escuelas de forma continua
Cada nueva escuela representa del orden de 800 alumnos/profesores
Cada universidad, 6.000
Hosting: escalabilidad limitada y provisioning lento
0
1000
2000
3000
4000
5000
6000
7000
8000
9000
10000
# Usuarios
Pag.10 © 2011 Aventia.
Compañía Escenario Docus - Problemática Ventajas de Migración
Escenario Docus - Problemática
La alta disponibilidad supone un incremento muy grande de la
infraestructura
Se pasa de uno a cuatro servidores
Los costes se multiplican x3
0
500
1000
1500
2000
2500
3000
Sin alta disponibilidad Con alta disponibilidad
Costes del Hosting
Pag.11 © 2011 Aventia.
Solución
Migración de la Plataforma a la Nube – Windows Azure
Ventajas obtenidas:
Escalabilidad
Provisioning muy rápido
Alta disponibilidad
Con incremento de costes mínimo
Elasticidad
Pago por uso
Simplificación del mantenimiento
Reducción de costes en un 35%
Compañía Escenario Docus - Problemática Ventajas de Migración
Pag.12 © 2011 Aventia.
Proceso de Migración
Assesment
• Situación actual
• Arquitectura SW
• Infraestructura
• Costes
• Requerimientos
Cambios de configuración en la
aplicación
• Variables de sesión
• Acceso a ficheros
• Base de datos
• Gestión de caché
• Ficheros de configuración
• Utilidades del S.O.
Deploy de la solución
• Preproducción
• Producción
• Validación
• Soporte post-producción
Compañía Escenario Docus - Problemática Ventajas de Migración Proceso de Migración
Pag.13 © 2011 Aventia.
Cambios de Configuración de la aplicación
Variables de Sesión
En PHP, en ficheros temporales
Aventia recomienda utilizar Tables en su lugar
Librería PHP para mover la sesión al servicio de
Storage en CodePlex
Windows Azure SDK for PHP
http://phpazure.codeplex.com
Pag.14 © 2011 Aventia.
Compañía Escenario Docus - Problemática Ventajas de Migración Proceso de Migración
Cambios de Configuración de la aplicación
Acceso a Ficheros
En PHP, en ficheros locales
Aventia recomienda utilizar Blobs en su lugar
Pag.15 © 2011 Aventia.
Compañía Escenario Docus - Problemática Ventajas de Migración Proceso de Migración
Cambios de Configuración de la aplicación
Acceso a Ficheros
El SDK de Azure para PHP tiene un wrapper adaptado para utilizar Blobs, pero:
algunas operaciones avanzadas no son compatibles con el wrapper,
algunas aplicaciones PHP utilizan estructuras de directorio de múltiples
niveles, no soportadas por los Blobs de Azure.
Aventia ha modificado la librería del SDK, para proporcionar:
Soporte a funcionalidades del sistema de ficheros al nivel de S.O.
Simulación de la estructura de directorios con prefijos
Pag.16 © 2011 Aventia.
Compañía Escenario Docus - Problemática Ventajas de Migración Proceso de Migración
Cambios de Configuración de la aplicación
Base de Datos
Escenarios
a. Uso intensivo de funciones de MySQL
b. Uso de extensiones de PHP obsoletas como php_mssql (en moodle)
c. Abstracción de la librería de acceso a datos, como ADOdb o PDO
Pag.17 © 2011 Aventia.
Compañía Escenario Docus - Problemática Ventajas de Migración Proceso de Migración
Cambios de Configuración de la aplicación
Base de Datos
Escenarios
a. Uso intensivo de funciones de MySQL
Opciones de migración
Configurar MySQL en un worker rol de Azure – NO RECOMENDADO
Pago de 80€ al mes por una instancia única de MySQL
Para soporte failover, segunda instancia (doble coste), doble
mantenimiento, y como slave (no recuperación automática)
Utilizar SQL Azure - Migrar el código de acceso a datos, driver php_sqlsrv
Más rápido, escalable, y alta disponibilidad total
1GB por sólo 9€ /mes
Pag.18 © 2011 Aventia.
Compañía Escenario Docus - Problemática Ventajas de Migración Proceso de Migración
Cambios de Configuración de la aplicación
Base de Datos
Escenarios
b. Uso de extensiones de PHP obsoletas como php_mssql (en moodle)
Opciones de migración
Cambiar el driver de acceso a datos
Cambiar el código de paso de parámetros y nombres de funciones
transact-sql
Pag.19 © 2011 Aventia.
Compañía Escenario Docus - Problemática Ventajas de Migración Proceso de Migración
Cambios de Configuración de la aplicación
Base de Datos
Escenarios
c. Abstracción de la librería de acceso a datos, como ADOdb o PDO
Opciones de migración
Aplicaciones maduras, con una buena arquitectura
Migración Directa
Pag.20 © 2011 Aventia.
Compañía Escenario Docus - Problemática Ventajas de Migración Proceso de Migración
Cambios de Configuración de la aplicación
Otros puntos a tener en cuenta:
Ficheros de configuración
Los paths no han de apuntar a rutas locales
Gestión de la caché
Uso de WinCache Extension for PHP
Uso de funciones del S.O.
Como zip, unzip, búsquedas locales, etc.
Arquitectura de Software correcta
Pag.21 © 2011 Aventia.
Compañía Escenario Docus - Problemática Ventajas de Migración Proceso de Migración
Conclusión
500 líneas de código cambiado en la adaptación de moodle a Azure.
Conocimiento de los servicios de Azure.
Arquitectura de software y un correcto proceso de depuración.
Pag.22 © 2011 Aventia.
Compañía Escenario Docus - Problemática Ventajas de Migración Proceso de Migración
Resultado
Una aplicación totalmente escalable
Alta Disponibilidad
Simplificación del mantenimiento
Reducción de los costes de hosting. Pago sólo si lo uso
ELASTICIDAD!!!
www.aventia.com
Madrid Del Arte, 21 · 7º 28033 Madrid Tel. +34 91 528 89 48 Fax +34 91 539 83 06
Lisboa Avda. da Liberdade, 69 · 2ºC 1250-140 Lisboa Tel. +351 213 433 430 Fax +351 213 432 393
Barcelona Av. Tibidabo, 32 08022 Barcelona Tel. 34 93 254 75 00 Fax. 34 93 254 75 50
Frederic Mompou, 3 · 3º 08960 Sant Just Desvern Tel. +34 93 470 30 80 Fax +34 93 470 30 81 23