Un portal Liferay al día. Y alguien que responde cuando falla.
Para quién
Para empresas y administraciones con un portal o una intranet Liferay en producción, lo hayamos hecho nosotros o no. También para quien se ha quedado sin el proveedor que lo construyó.
El problema
El portal lo hizo un proveedor y ya no contesta. Cada cambio pequeño tarda semanas. Nadie aplica los parches porque nadie se atreve. Y cuando se cae un lunes por la mañana, no sabes a quién llamar.
Cómo lo resolvemos
Nos hacemos cargo del portal. Empezamos por revisarlo, para saber qué hay antes de comprometernos. Después lo mantenemos al día: aplicamos los parches, atendemos las incidencias y hacemos los cambios que pide tu equipo. Y lo llevamos de una versión a la siguiente antes de que se quede sin soporte.
Qué incluye
Revisión de entrada
Arquitectura, datos, accesos, despliegues y deuda técnica. Con los riesgos por orden de prioridad.
Parches y versiones
Los parches de seguridad, aplicados. Y la actualización de versión, planificada antes de que caduque el soporte.
Incidencias
Atendidas con tiempos de respuesta acordados y por escrito.
Cambios evolutivos
Páginas, plantillas, formularios, integraciones y mejoras de rendimiento y de posicionamiento.
Vigilancia
Disponibilidad, tiempo de respuesta y caducidad de los certificados, con aviso automático.
Informe periódico
El estado de la plataforma, lo que se ha hecho y lo que conviene hacer después.
Cómo trabajamos
Cada petición entra como una incidencia que puedes seguir. Los cambios se entregan en un entorno de pruebas, tu equipo los ve y aprueba el paso a producción. Los tiempos de respuesta se acuerdan al empezar y quedan por escrito. El mismo equipo que mantiene es el que construye, así que no hay que explicar el portal dos veces.
Qué medimos
Incidencias abiertas y resueltas, tiempo de respuesta, disponibilidad del portal, parches pendientes y versión en uso frente a la última con soporte.
Cómo está hecho
Lo primero es poner el portal bajo control: el código en un repositorio, los entornos reproducibles con Docker y los despliegues automatizados con CI/CD, por entornos y con vuelta atrás. Lo que se publica es lo que se probó.
Los cambios nuevos se hacen como client extensions en React siempre que se puede, para no atar el portal a una versión de Liferay DXP. Los módulos antiguos se mantienen y se van sustituyendo cuando compensa.
Ningún cambio llega a producción sin pasar por cuatro agentes de revisión (seguridad, accesibilidad, calidad y funcionalidad) y por una persona. El análisis estático lleva reglas propias para Liferay y detiene la integración si aparece un hallazgo nuevo.
El rendimiento se trabaja en la configuración del servidor web y de las cachés de Liferay, y en el buscador. Las copias de seguridad se comprueban restaurándolas, y los secretos están centralizados fuera del código.
Preguntas frecuentes
¿Podéis mantener un portal Liferay que no hicisteis vosotros?
Sí. Empezamos por una revisión técnica para saber qué hay y, si tiene sentido, lo ponemos bajo mantenimiento.
¿Qué pasa si mi versión de Liferay ya no tiene soporte?
La mantenemos mientras preparamos la actualización. Un portal sin parches es un riesgo, así que la migración entra en el plan desde el principio.
¿Mantenéis también el servidor?
Si quieres, sí. El alojamiento, las copias de seguridad y la monitorización son nuestro servicio de sistemas gestionados, y los lleva el mismo equipo.
¿Cómo sé en qué estado está el portal?
Con un informe periódico del estado de la plataforma: incidencias, cambios entregados, parches aplicados y lo que recomendamos hacer después.
También en Portales y desarrollo
Migración de Liferay
De una versión sin soporte a una actual, con ensayo previo y vuelta atrás.
Consultoría de Liferay
Arquitectura, rendimiento e integraciones, para decidir con datos.
Auditoría de Liferay
El estado real del portal, con los riesgos por orden de prioridad.
Formación de Liferay
Cursos de Liferay a medida para equipos, sobre su propio portal.
Administraciones públicas
Accesibilidad, identificación con Cl@ve y Esquema Nacional de Seguridad.
El siguiente paso
Cuéntanos cómo trabaja hoy tu empresa y te decimos por dónde empezar.