Los negocios digitales exitosos requieren de plataformas que se construyan sobre tecnologías de la información sólidas y confiables. Liferay DXP ofrece características como una arquitectura modular, un potente motor de búsqueda y herramientas avanzadas para pruebas y actualizaciones.

Marco de integración

Liferay DXP es una plataforma de capa de presentación central para la integración de contenidos y servicios del back end o de aplicaciones heredadas. Liferay DXP soporta múltiples métodos de integración, incluyendo SOAP, REST, RSS, así como APIs propietarias.

Soporte de Frameworks

El soporte para los frameworks JavaScript populares como Angular, Vue.js, React y workflows modenrnos en JavaScript están incluidos out-of-the-box (OOTB). Los frameworks de Java como JSF, SpringMVC, Vaadin también están soportados.

Modularidad

Liferay proporciona una arquitectura altamente modular que permite una mayor extensibilidad, estabilidad y flexibilidad. Los desarrolladores pueden disfrutar de un elegante modelo de desarrollo basado en los estándares OSGi. La modularidad conduce a muchos beneficios como:

  • Mayor flexibilidad, incluyendo la posibilidad de eliminar los módulos no utilizados.
  • Implementación más rápida de nuevas características con la posibilidad de que los usuarios obtengan los nuevos módulos a medida que estén listos, en lugar de tener que esperar hasta la próxima versión de GA de Liferay.
  • Menor complejidad con mayor estabilidad ya que las actualizaciones y correcciones de errores se entregan de forma independiente y rutinaria.
  • Despliegue más rápido ya que los módulos pueden ser instalados, desinstalados, iniciados o actualizados todo mientras se ejecuta Liferay DXP.

Liferay DXP ofrece a las empresas la posibilidad de gestionar los sistemas de backend a través de potentes interfaces de herramientas de administración junto con una arquitectura flexible y modular que permite un crecimiento ágil a la par de las necesidades del usuario. La funcionalidad clave incluye la administración del sitio, la gestión de la identidad, la búsqueda y más.

Multitenencia y Alojamiento Virtual

Múltiples instancias virtuales que sirven a diferentes grupos de usuarios con diferentes dominios pueden ser administradas en una sola instancia de Liferay DXP, lo que permite el ahorro de costos y la eficiencia operativa de su organización.

Las empresas tienen la capacidad de organizar a los usuarios por categorías definidas por la empresa, como departamentos, geografías u oficinas, así como por equipos y grupos de trabajo interdepartamentales.

Cada organización y sitio puede heredar o definir sus propios permisos y administrar la gestión de usuarios, grupos y funciones para las diversas aplicaciones que decida incluir.

Se puede utilizar una sola instancia para crear muchos sitios web rápidamente para crear sitios web alojados dentro de un despliegue Liferay y cada clon puede tener su propia URL única, tema personalizado y diseño.

Por ejemplo, una sola implementación podría alojar www.companyA.com y www.companyB.com con temas, páginas y aplicaciones completamente diferentes

Alta disponibilidad y escalabilidad

Maximice el tiempo de actividad mientras actualiza su entorno en clúster con reinicios continuos, soporte para la implementación verde-azul y el despliegue en la nube a través de Liferay Cloud.

Administración de búsquedas

Gestione y controle fácilmente la indexación y otras características de los motores de búsqueda.

Interfaz de usuario simplificada

Liferay DXP simplifica la experiencia del usuario de los sitios web internos, externos y del canal – en particular los que permiten a los usuarios iniciar sesión para servicios o vistas personalizadas y los que requieren un proceso de aprobación de flujo de trabajo para actualizar el contenido e integrar o agregar múltiples servicios existentes.

Liferay DXP proporciona una capa de presentación para integrar todos los sistemas de la empresa en una única interfaz fácil de usar para los usuarios finales.

Auditoría y optimización

Para ayudar a los administradores a supervisar el rendimiento de la plataforma y optimizar mejor los recursos, Liferay DXP ofrece a los administradores acceso a estadísticas clave de rendimiento (visitas/página, tiempo medio/visita, tiempo máximo por solicitud y más) para todas las aplicaciones y páginas. Mientras tanto, nuestra función de auditoría permite a los administradores rastrear y gestionar la actividad de los usuarios dentro de la plataforma.

Clustering y monitoreo del Performance

Liferay DXP admite la agrupación en cualquier combinación de niveles (presentación, servicio, lógica empresarial y base de datos), el almacenamiento en caché avanzado y el soporte de supervisión del rendimiento (JMX, creación de perfiles en Java y más).

Aplicaciones de una sola página (SPA)

Los usuarios experimentan una carga más rápida y un mayor rendimiento en la plataforma Liferay a través de las aplicaciones de página única, una tecnología que proporciona experiencias web dinámicas y receptivas al tomar sólo las partes de una página que necesitan ser cargadas en lugar de recargar la página entera. Esto se puede lograr en Liferay DXP a través de Senna.js, un motor SPA.

Estándares y tecnologías de desarrollo

AJAX, iCalendar, Microformato, JSR-362 (Portlet 3.0), JSR-371 (MVC1.0), JSR-344 (JSF 2.2), Spring 3.0, CMIS 1.0/1.1, Colección de proyectos Hibernate, OSGi Core 6.0 y SAML 2.0.

Gestión de identidades y control de acceso

Liferay DXP ofrece a las empresas la posibilidad de conectar los sistemas del backend mediante la integración junto con una arquitectura flexible y modular que permite un crecimiento ágil a la par de las necesidades de los usuarios. La funcionalidad principal incluye la administración del sitio, la gestión de la identidad, la búsqueda y más.

Seguridad

Liferay DXP es probado exhaustivamente para problemas de seguridad a través de White Hat Security, un proveedor líder de servicios de evaluación y gestión de riesgos de aplicaciones.

Esta auditoría de seguridad independiente de terceros significa que Liferay DXP ha sido sometido con éxito a rigurosas pruebas basadas en los métodos más ampliamente aceptados y exhaustivos y que la plataforma cumple los requisitos de los clientes para abordar los problemas de seguridad de manera eficaz y proactiva.

Además, Liferay DXP se desarrolla de acuerdo con las mejores prácticas y directrices de codificación segura como el Top 10 de OWASP y el Top 25 de CWE/SANS. Nuestro proceso continuo de pruebas de seguridad incluye revisiones regulares del código de seguridad, pruebas de penetración de firmas de hacking ético, escaneos continuos de seguridad de caja blanca y negra de firmas de terceros, y monitoreo continuo de la vulnerabilidad de las bibliotecas de terceros incluidas en Liferay DXP.

Cada vez que el equipo de seguridad de Liferay encuentra posibles nuevas vulnerabilidades de seguridad, se notifica a los clientes y se les proporciona una actualización de seguridad o un paquete de corrección.

Protección de datos

Las herramientas de protección de datos de Liferay DXP ayudan a las empresas a abordar el GDPR y otras regulaciones de privacidad y a mantener el control sobre la forma en que su plataforma gestiona los datos de los usuarios.

Las empresas pueden borrar los datos personales de un usuario y exportar los datos personales de un usuario en un formato legible por máquina si así lo solicitan. Para el borrado de datos, los administradores pueden revisar el contenido que pueda contener información personal y editar o eliminar según sea necesario a través de una interfaz sencilla.

Ambas herramientas incluyen APIs para que las aplicaciones de terceros implementen esta función o sobrescriban el comportamiento predeterminado de las aplicaciones listas para usar.

El tablero de administración permite simplificar la eliminación masiva, la anonimización y las capacidades de filtrado y alcance para un mayor contexto en la revisión de datos personales. Los administradores son informados de qué aplicaciones eliminarán o anonimizarán automáticamente los datos durante el proceso de anonimización automática.

Autor: Kumar Swamy
Senior Software Engineer at NU Technology Inc

Artículo original: https://www.linkedin.com/pulse/liferay-dxp-features-benefits-e-commerce-kumar-swamy/