Download - Liferay Symposium 2014 - Business case: RACE
![Page 1: Liferay Symposium 2014 - Business case: RACE](https://reader033.vdocuments.pub/reader033/viewer/2022052910/559b478f1a28abb42e8b465c/html5/thumbnails/1.jpg)
Dirección Organización y Tecnología
Dirección de
Organización y
Tecnología
Amaro Morales – Jefe Sistemas
Miguel Ángel Júlvez – Arquitecto Software
![Page 2: Liferay Symposium 2014 - Business case: RACE](https://reader033.vdocuments.pub/reader033/viewer/2022052910/559b478f1a28abb42e8b465c/html5/thumbnails/2.jpg)
Dirección Organización y Tecnología
RACE
Quienes somos
VISIÓN
El RACE es la referencia en el mundo del automovilismo en España, en su
doble faceta de “Club para los Amantes del Automóvil” e “Institución Experta”
frente a las Autoridades, Organizaciones Empresariales, Clientes y
Consumidores.
MISIÓN
Como Autoclub líder en España, la misión del RACE es liderar la innovación,
proporcionando a sus Socios y Clientes la Asistencia del S XXI, y un
conjunto de Servicios únicos tanto dentro del mundo del Automovilismo
como en la propia experiencia del Viaje.
La función del RACE será también la de asesorar de manera independiente
y representar a los automovilistas en las diferentes materias relativas al
mundo del motor.
![Page 3: Liferay Symposium 2014 - Business case: RACE](https://reader033.vdocuments.pub/reader033/viewer/2022052910/559b478f1a28abb42e8b465c/html5/thumbnails/3.jpg)
Dirección Organización y Tecnología
RACE
Quienes somos
100%
Fundación Cultural RACE
Circuito del Jarama
Cía. de Seguros
habilitada en los ramos
16,17 y 18 de la DGS.
Cía. prestataria de
Servicios de Asistencia.
Correduría de Seguros.
Complejo DeportivoGrupo
Empresarial
RACE, S.L.
Club RACE.
![Page 4: Liferay Symposium 2014 - Business case: RACE](https://reader033.vdocuments.pub/reader033/viewer/2022052910/559b478f1a28abb42e8b465c/html5/thumbnails/4.jpg)
Dirección Organización y Tecnología
RACE
Quienes somos
Nuestras principales magnitudes son:
ASISTENCIA
• Más de 570.000 servicios de asistencia mecánica.
• Más de 200.000 servicios de Defensa Jurídica.
• 99.000 servicios de asistencia a personas.
• 3.400 pacientes.
• 812 traslados sanitarios.
MEDIOS TÉCNICOS
NEGOCIO
• 275.000 socios RACE.
• 136.000 pólizas en Correduría.
• 5.000.000 de clientes de asistencia.
• 8.000.000 millones de tarjetas.
• 400.000 pólizas de viaje.
• 850 puntos técnicos de asistencia.
• 395 coches taller.
• 2.708 grúas plataformas.
• 10 Motos Taller.
• Plataforma Técnica Mecánica.
• Equipo médico propio.
3.200.000 llamadas
gestionadas
ACR 2,26%
SOA <20’’ 85,77%
![Page 5: Liferay Symposium 2014 - Business case: RACE](https://reader033.vdocuments.pub/reader033/viewer/2022052910/559b478f1a28abb42e8b465c/html5/thumbnails/5.jpg)
Dirección Organización y Tecnología
RACE
159,863
264,903
162,750
133,593
96,377
23,929
39,066
94,103
54,524
119,860
1,107 11,801
49,486
DIST. LLAMADAS SALIENTES 2013
Algunas cifras relevantes
Llamadas IN
Real Llamadas
OUT Real Total
Llamadas
1,153,567 1,161,876
2,315,443
ASISTENCIA EN CARRETERA
![Page 6: Liferay Symposium 2014 - Business case: RACE](https://reader033.vdocuments.pub/reader033/viewer/2022052910/559b478f1a28abb42e8b465c/html5/thumbnails/6.jpg)
Dirección Organización y Tecnología
Índice
1. Portales web creados
2. El proyecto en cifras
3. Proceso de trabajo
4. Desarrollos realizados y evoluciones de Liferay
5. Problemas encontrados
6. Beneficios obtenidos
7. Y para el 2015
8. Preguntas
![Page 7: Liferay Symposium 2014 - Business case: RACE](https://reader033.vdocuments.pub/reader033/viewer/2022052910/559b478f1a28abb42e8b465c/html5/thumbnails/7.jpg)
Dirección Organización y Tecnología
1. Portales web creados
2. El proyecto en cifras
3. Proceso de trabajo
4. Desarrollos realizados y evoluciones de Liferay
5. Problemas encontrados
6. Beneficios obtenidos
7. Y para el 2015
8. Preguntas
Índice
![Page 8: Liferay Symposium 2014 - Business case: RACE](https://reader033.vdocuments.pub/reader033/viewer/2022052910/559b478f1a28abb42e8b465c/html5/thumbnails/8.jpg)
Dirección Organización y Tecnología
www.race.es
![Page 9: Liferay Symposium 2014 - Business case: RACE](https://reader033.vdocuments.pub/reader033/viewer/2022052910/559b478f1a28abb42e8b465c/html5/thumbnails/9.jpg)
Dirección Organización y Tecnología
www.jarama.org
![Page 10: Liferay Symposium 2014 - Business case: RACE](https://reader033.vdocuments.pub/reader033/viewer/2022052910/559b478f1a28abb42e8b465c/html5/thumbnails/10.jpg)
Dirección Organización y Tecnología
complejodeportivo.race.es
![Page 11: Liferay Symposium 2014 - Business case: RACE](https://reader033.vdocuments.pub/reader033/viewer/2022052910/559b478f1a28abb42e8b465c/html5/thumbnails/11.jpg)
Dirección Organización y Tecnología
Otros portales
![Page 12: Liferay Symposium 2014 - Business case: RACE](https://reader033.vdocuments.pub/reader033/viewer/2022052910/559b478f1a28abb42e8b465c/html5/thumbnails/12.jpg)
Dirección Organización y Tecnología
Apps
![Page 13: Liferay Symposium 2014 - Business case: RACE](https://reader033.vdocuments.pub/reader033/viewer/2022052910/559b478f1a28abb42e8b465c/html5/thumbnails/13.jpg)
Dirección Organización y Tecnología
1. Portales web creados
2. El proyecto en cifras
3. Proceso de trabajo
4. Desarrollos realizados y evoluciones de Liferay
5. Problemas encontrados
6. Beneficios obtenidos
7. Y para el 2015
8. Preguntas
Índice
![Page 14: Liferay Symposium 2014 - Business case: RACE](https://reader033.vdocuments.pub/reader033/viewer/2022052910/559b478f1a28abb42e8b465c/html5/thumbnails/14.jpg)
Dirección Organización y Tecnología
Comienzo: julio 2013 (sep 2013 - publicación www.race.es)
Fin: octubre 2014
El proyecto en cifras
![Page 15: Liferay Symposium 2014 - Business case: RACE](https://reader033.vdocuments.pub/reader033/viewer/2022052910/559b478f1a28abb42e8b465c/html5/thumbnails/15.jpg)
Dirección Organización y Tecnología
1. Portales web creados
2. El proyecto en cifras
3. Proceso de trabajo
4. Desarrollos realizados y evoluciones de Liferay
5. Problemas encontrados
6. Beneficios obtenidos
7. Y para el 2015
8. Preguntas
Índice
![Page 16: Liferay Symposium 2014 - Business case: RACE](https://reader033.vdocuments.pub/reader033/viewer/2022052910/559b478f1a28abb42e8b465c/html5/thumbnails/16.jpg)
Dirección Organización y Tecnología
Stack tecnológico:
• Java 7
• Tomcat 7
• Liferay 6.1 EE
• Spring 4
• HTML 5
• Foundation 5
• Jquery 1.11
• AngularJS 1.2
Proceso de trabajo
![Page 17: Liferay Symposium 2014 - Business case: RACE](https://reader033.vdocuments.pub/reader033/viewer/2022052910/559b478f1a28abb42e8b465c/html5/thumbnails/17.jpg)
Dirección Organización y Tecnología
Proceso de trabajo
Herramientas de trabajo:
• Subversion con el código fuente
• Jenkins para despliegue continuo
• Sonar para calidad del código
• Google Drive, Redbooth, Trello y Jira para gestión
![Page 18: Liferay Symposium 2014 - Business case: RACE](https://reader033.vdocuments.pub/reader033/viewer/2022052910/559b478f1a28abb42e8b465c/html5/thumbnails/18.jpg)
Dirección Organización y Tecnología
Entornos de trabajo:
• Producción
• Preproducción (entorno de Staging)
• Integración
• Desarrollo (local)
Máquinas virtuales Debian:
• Frontal - Apache2
• Negocio - Liferay 6.1 EE con sharding
• BBDD - Mysql 5.5.x
Actualmente tenemos:
• 9 instancias
• 6 shardings
• 30 sitios web mas o menos
Proceso de trabajo
![Page 19: Liferay Symposium 2014 - Business case: RACE](https://reader033.vdocuments.pub/reader033/viewer/2022052910/559b478f1a28abb42e8b465c/html5/thumbnails/19.jpg)
Dirección Organización y Tecnología
1. Cacheando todo
2. Validando estándares
Proceso de trabajo
![Page 20: Liferay Symposium 2014 - Business case: RACE](https://reader033.vdocuments.pub/reader033/viewer/2022052910/559b478f1a28abb42e8b465c/html5/thumbnails/20.jpg)
Dirección Organización y Tecnología
1. Siguiendo las directivas de Google page speed
2. Monitorizando el SEO
Proceso de trabajo
![Page 21: Liferay Symposium 2014 - Business case: RACE](https://reader033.vdocuments.pub/reader033/viewer/2022052910/559b478f1a28abb42e8b465c/html5/thumbnails/21.jpg)
Dirección Organización y Tecnología
1. Sistemas (backups, logs, monitors, etc)
2. Entornos de desarrollo (vagrant)
3. Despliegues de desarrollos (jenkins)
4. Pases a producción (staging)
Proceso de trabajo
![Page 22: Liferay Symposium 2014 - Business case: RACE](https://reader033.vdocuments.pub/reader033/viewer/2022052910/559b478f1a28abb42e8b465c/html5/thumbnails/22.jpg)
Dirección Organización y Tecnología
1. Portales web creados
2. El proyecto en cifras
3. Proceso de trabajo
4. Desarrollos realizados y evoluciones de Liferay
5. Problemas encontrados
6. Beneficios obtenidos
7. Y para el 2015
8. Preguntas
Índice
![Page 23: Liferay Symposium 2014 - Business case: RACE](https://reader033.vdocuments.pub/reader033/viewer/2022052910/559b478f1a28abb42e8b465c/html5/thumbnails/23.jpg)
Dirección Organización y Tecnología
• SSO con Kerberos y SSO basado en tokens de un solo
uso entre plataformas a desaparecer
• Portlet de para vender cursos de conducción
• Portlets de vista que se comunican con backend de
terceros
• Portlet de redes sociales con distintas vistas (compartir,
seguir, link a red social)
• Portlet calendario para contenidos de tipo “con fecha” en
el cms
Desarrollos
![Page 24: Liferay Symposium 2014 - Business case: RACE](https://reader033.vdocuments.pub/reader033/viewer/2022052910/559b478f1a28abb42e8b465c/html5/thumbnails/24.jpg)
Dirección Organización y Tecnología
• Búsqueda en asset publisher por múltiples categoría
• Búsqueda en asset publisher de contenidos de cualquier
sitio web (disponible desde Liferay 6.2)
• Listados del asset publisher por campo “tipo fecha” en la
estructura del CMS (disponible desde Liferay 6.2)
• Poder indicar al asset publisher con qué template
renderizar los contenidos (disponible desde Liferay 6.2)
Evoluciones
![Page 25: Liferay Symposium 2014 - Business case: RACE](https://reader033.vdocuments.pub/reader033/viewer/2022052910/559b478f1a28abb42e8b465c/html5/thumbnails/25.jpg)
Dirección Organización y Tecnología
Evoluciones
![Page 26: Liferay Symposium 2014 - Business case: RACE](https://reader033.vdocuments.pub/reader033/viewer/2022052910/559b478f1a28abb42e8b465c/html5/thumbnails/26.jpg)
Dirección Organización y Tecnología
• Permitir subir ficheros directamente desde la edición del
contenido del CMS
• Camino de migas multisitio
• Acceso a documentos mediante único password tipo
dropbox
• Muchas personalizaciones
• Portlet login
• Portlet buscador
• Portlet navegación por categorías, etc
Evoluciones
![Page 27: Liferay Symposium 2014 - Business case: RACE](https://reader033.vdocuments.pub/reader033/viewer/2022052910/559b478f1a28abb42e8b465c/html5/thumbnails/27.jpg)
Dirección Organización y Tecnología
• Todas las estructuras son hijos de una estructura genaral
“Artículo” que contiene, por ejemplo:
• Imagen en portada
• Imagen en listado
• Imagen en detalle
• Para cada estructura, tenemos múltiples plantillas:
• Visualización en portada
• Visualización en listado
• Visualización en detalle
• Todos los contenidos se crean:
• Creando la página desde una plantilla de página
• Creando el contenido a partir de una estructura y
estableciendo la página de visualización la
anteriormente creada
Uso del CMS
![Page 28: Liferay Symposium 2014 - Business case: RACE](https://reader033.vdocuments.pub/reader033/viewer/2022052910/559b478f1a28abb42e8b465c/html5/thumbnails/28.jpg)
Dirección Organización y Tecnología
Uso del CMS
![Page 29: Liferay Symposium 2014 - Business case: RACE](https://reader033.vdocuments.pub/reader033/viewer/2022052910/559b478f1a28abb42e8b465c/html5/thumbnails/29.jpg)
Dirección Organización y Tecnología
1. Portales web creados
2. El proyecto en cifras
3. Proceso de trabajo
4. Desarrollos realizados y evoluciones de Liferay
5. Problemas encontrados
6. Beneficios obtenidos
7. Y para el 2015
8. Preguntas
Índice
![Page 30: Liferay Symposium 2014 - Business case: RACE](https://reader033.vdocuments.pub/reader033/viewer/2022052910/559b478f1a28abb42e8b465c/html5/thumbnails/30.jpg)
Dirección Organización y Tecnología
1. Morir de éxito
1. Mas portales que los previstos inicialmente
2. El aumento de visitas afecta al rendimiento
2. Inicialmente los proyectos cumplen pero al poco :
1. Contenidos sin calidad
2. Validaciones de estándares que dejan de cumplirse
3. Imágenes muy pesadas sin tratar
4. Introducción de errores (sobre todo en responsive)
3. Lo típico
1. Plazos irreales
2. Errores de comunicación
3. Trabajar con humanos
Problemas encontrados
![Page 31: Liferay Symposium 2014 - Business case: RACE](https://reader033.vdocuments.pub/reader033/viewer/2022052910/559b478f1a28abb42e8b465c/html5/thumbnails/31.jpg)
Dirección Organización y Tecnología
1. Portales web creados
2. El proyecto en cifras
3. Proceso de trabajo
4. Desarrollos realizados y evoluciones de Liferay
5. Problemas encontrados
6. Beneficios obtenidos
7. Y para el 2015
8. Preguntas
Índice
![Page 32: Liferay Symposium 2014 - Business case: RACE](https://reader033.vdocuments.pub/reader033/viewer/2022052910/559b478f1a28abb42e8b465c/html5/thumbnails/32.jpg)
Dirección Organización y Tecnología
1. Unificación tecnológica
2. Simplicidad en el mantenimiento del software
3. Administración de los contenidos similar
4. Facilidad de evolución
Beneficios obtenidos
![Page 33: Liferay Symposium 2014 - Business case: RACE](https://reader033.vdocuments.pub/reader033/viewer/2022052910/559b478f1a28abb42e8b465c/html5/thumbnails/33.jpg)
Dirección Organización y Tecnología
1. Portales web creados
2. El proyecto en cifras
3. Proceso de trabajo
4. Desarrollos realizados y evoluciones de Liferay
5. Problemas encontrados
6. Beneficios obtenidos
7. Y para el 2015
8. Preguntas
Índice
![Page 34: Liferay Symposium 2014 - Business case: RACE](https://reader033.vdocuments.pub/reader033/viewer/2022052910/559b478f1a28abb42e8b465c/html5/thumbnails/34.jpg)
Dirección Organización y Tecnología
1. Continuar añadiendo portales al sistema
2. Entornos clusterizados
3. Mejorar las búsquedas - solr
4. Introducción de una capa de caché mas - Varnish
5. Migración a siguiente versión - ¿Liferay 7?
Y para el 2015
![Page 35: Liferay Symposium 2014 - Business case: RACE](https://reader033.vdocuments.pub/reader033/viewer/2022052910/559b478f1a28abb42e8b465c/html5/thumbnails/35.jpg)
Dirección Organización y Tecnología
1. Portales web creados
2. El proyecto en cifras
3. Proceso de trabajo
4. Desarrollos realizados y evoluciones de Liferay
5. Problemas encontrados
6. Beneficios obtenidos
7. Y para el 2015
8. Preguntas
Índice
![Page 36: Liferay Symposium 2014 - Business case: RACE](https://reader033.vdocuments.pub/reader033/viewer/2022052910/559b478f1a28abb42e8b465c/html5/thumbnails/36.jpg)
Dirección Organización y Tecnología
Preguntas
Twitters: @illyadz (Amaro Morales) @majulvez (Miguel Ángel Júlvez)