K-PAD es el sistema de apoyo a las ventas basado en tabletas de Kose: las asesoras de belleza en las áreas de ventas de los grandes almacenes lo utilizan para consultar información de clientes y productos mientras atienden a los compradores. Del lado del servidor, todo el sistema funcionaba en una única máquina virtual en AWS, y los fallos eran frecuentes. En octubre de 2021, Kose migró el sistema a una plataforma de contenedores, aprovisionando múltiples contenedores en Amazon Elastic Container Service con la opción sin servidor Fargate, lo que eliminó la necesidad de construir y gestionar directamente entornos de ejecución de máquinas virtuales o contenedores.
El cambio de infraestructura produjo resultados inmediatos y cuantificables: los fallos de inicio de sesión, que antes se repetían, se redujeron a cero, y la velocidad de procesamiento mejoró seis veces. Kose ahora está optimizando la aplicación con la vista puesta en los microservicios, de modo que las futuras adiciones de funciones y reparaciones reduzcan el radio de impacto de cualquier cambio.
La renovación sirvió también para desarrollar capacidades. Kose construyó un esquema de desarrollo interno que incorpora a su proveedor de desarrollo y a consultores de AWS Professional Services, estandarizando sobre la marcha y acumulando conocimiento de desarrollo dentro de la empresa en lugar de dejarlo en manos de contratistas: un giro deliberado hacia la propiedad del sistema que sustenta su operación en tienda.
Los fallos de inicio de sesión se redujeron a cero y la velocidad de procesamiento mejoró seis veces tras el traslado de octubre de 2021 a una plataforma de contenedores en AWS.
Una única máquina virtual hacía que cada consulta en los grandes almacenes dependiera de una sola caja propensa a fallos; los contenedores distribuyeron la carga y el riesgo.
El modelo sin servidor de Fargate eliminó el trabajo de gestión de entornos, acelerando el desarrollo y reduciendo costos al mismo tiempo.
Cero fallos de inicio de sesión y un procesamiento seis veces más rápido provinieron de la redundancia de la infraestructura, no de una reescritura de la aplicación: las soluciones más económicas a menudo están por debajo de la aplicación.
Incorporar al proveedor y a los consultores de AWS dentro de un equipo interno convirtió una migración puntual en una capacidad interna duradera.
Una sola máquina virtual es un punto único de fallo para los sistemas de cara al cliente: los contenedores junto con el modelo sin servidor aportan redundancia y velocidad sin necesidad de una reescritura.
Kose continúa desarrollando K-PAD en la plataforma de contenedores, con la optimización de la aplicación en marcha y la descomposición en microservicios como el siguiente paso declarado para reducir aún más el impacto de futuras adiciones de funciones y correcciones.
CONSULTA LAS PRUEBAS
Las fuentes
- コーセーがAWS上で営業支援システム更改、コンテナによるインフラ改善の成果 Nikkei Cross Tech (xTECH) · xtech.nikkei.com ·