HCL Commerce proporciona una plataforma robusta de interacción con el cliente para el comercio omnicanal. Además puede ser utilizado por empresas de todos los tamaños y proporciona herramientas fáciles de usar para que los usuarios empresariales administren de forma centralizada una estrategia multicanal.
Los usuarios comerciales pueden crear y administrar campañas de marketing, promociones, catálogos y comercialización en todos los canales de ventas; o utilizar capacidades integradas de administración de contenido habilitadas para IA.
HCL Commerce es una plataforma que ofrece la capacidad de hacer negocios directos con los consumidores (B2C) y con las empresas (B2B). Es una solución personalizable, escalable y de alta disponibilidad diseñada para utilizar estándares abiertos. Utiliza tecnología compatible con la nube para que la implementación y el funcionamiento sea fácil y eficiente.
A partir de la versión 9 de HCL Commerce su arquitectura está soportada para hacer desplegada bajo contenedores basados en docker, facilitando de esta manera su puesta en marcha.
Lo que se busca en esta entrada es hacer uso de Kubernetes como orquestador de contenedores para desplegar un ambiente de authoring con Solr search y Aurora storefront.
El despliegue será realizado en un ambiente on-premise haciendo uso de las siguientes herramientas:
La instalación comprende los siguientes componentes:
Requerimientos
Para el despliegue de este ambiente de HCL Commerce V9 es mandatorio cumplir con los siguientes requisitos:
Hardware
Software
Los medios de HCL Commerce pueden ser encontrados en el portal: HCL Software
Clonar el repositorio
Creación de las máquinas virtuales para cluster de Kubernetes.
Verificar el estado de la las máquinas virtuales luego de su creación:
Ajustar la ruta del origen src= que contiene la ruta de la descarga de los medios de HCL Commerce: playbooks/commerce_software.yml
El despliegue del ambiente varía según los límites de ancho de banda y la capacidad de procesamiento. (Estimado 2:00 Horas).
Al finalizar la ejecución de los playbooks de ansible se debe ver un resultado similar al siguiente sin errores.
Finalizado los playbooks de ansible el ambiente de commerce tarda alrededor de 15 minutos en inicializarse completamente.
Nota: Dado el caso ante la falla de algún playbook de ansible, se recomienda validar el error y reconstruir el ambiente desde cero.
Acceder al master node del cluster
Validar el estado de los pods, estos representan cada uno de los servicios de HCL commerce.
El estado de todos los pods debe estar en estado Running y Ready.
Ahora se podrá acceder a las URL del ambiente.
Se puede destruir el ambiente del cluster simplemente haciendo uso del siguiente comando: