Parque Arauco es una empresa inmobiliaria dedicada al desarrollo y operación de propiedades de uso mixto en la región andina, para crear espacios que contribuyan a mejorar
la vida de la gente. Su misión es ser líderes en el desarrollo y operación de activos inmobiliarios, a través de un crecimiento rentable y sostenible que genere valor para nuestros grupos de interés.
A principios de 2020, Parque Arauco gestiona 54 activos en Chile, Perú y Colombia.
En su afán por la eficiencia operacional y mejorar la experiencia del cliente, Parque Arauco necesitaba modernizar uno de sus sistemas claves que provee seguridad a los clientes, agregar nuevas funcionalidades y a la vez reducir el costo operacional significativamente. Adicionalmente, la modernización debería permitir simplificar la operación, eliminar licenciamiento y contratos de soporte por plataformas legadas on-premise.
ParqueArauco eligió una solución de modernización de aplicación web con tecnologías actuales con los datos en su cloud corporativo. De esta manera, en un tiempo corto de trabajo conjunto, Kranio desarrolló el proyecto de modernización, mejorando el front-end ya conocido por los usuarios del aplicación (y evitando cambios a la operación de los usuarios) y acelerando la reducción de costos en almacenamiento de los datos en el cloud corporativo del cliente en Amazon Web Services (AWS)
Para lograr simplificar la operación, los datos fueron migrados de SQLServer on-premise hacia un servicio Amazon RDS. De esta manera, se elimina licenciamiento, infraestructura on-premise y soporte usando este servicio administrado en AWS.
Partes de la lógica del negocio que se encontraba en stored procedures en el motor de base de datos local fue modernizada en node.js y desplegada en containers AWS EKS auto-escalables y accesibles al usuario en el nuevo front-end (React) desplegado por AWS CloudFront vía API Gateway con balanceo de carga gestionado por Elastic Load Balancing (ELS).
De esta manera el negocio queda seguro y preparado para escalar cuando la demanda varía.
Luego de la implementación y puesta en marcha de la nueva solución moderna, Parque Arauco logrará una reducción de costo operacional superior al 50%, al eliminar infraestructura on-premise y no renovación de los respectivos contratos de licenciamiento y soporte técnico.
Adicionalmente, cualquier modificación o crecimiento se puede lograr en días (versus meses de trabajo con la solución legada), liberando tiempo al negocio para enfocarse en mejorar la experiencia del cliente.
Backend: node.js, python
Frontend: React JS
Diseño, arquitectura, desarrollo y puesta en producción
Documentación
Metodología: Agile