![cover](https://cdn.compucloud.com.mx/casos-exito/casos/DevOpsVivri/cover.png)
Eficiencia Continua: Modernización de Infraestructura con DevOps en AWS
Modernización de Infraestructura con DevOps en AWS
VIVRI® es una empresa multinacional de Nutrición Esencial, revoluciona industrias combinando lo mejor de la ciencia y la naturaleza con sistemas efectivos, prácticos y clínicamente respaldados.
Trabajando siempre en mantenerse innovando sus proceso de Tecnologías de la información, decidieron modernizar su infraestructura a tráves de estrategias Serverless
Desafíos
VIVRI migró de un esquema monolito de servicios tradicionales a AWS desde el año 2019, con un eCommerce desarrollado en .Net 2.8 y RDS SQL Server 2016 estándar, presentando algunas oportunidades de mejora:
• Altos costos de licenciamiento
• Actualizaciones manuales de los aplicativos que llevaban más tiempo en horas productivas del equipo
• Ventanas de mantenimiento para los despliegues.
• Control de versiones no integrado dentro de la plataforma de AWS.
• Limitantes en el crecimiento/disminución de los recursos con base en las cargas de trabajo.
Soluciones
Después de un análisis basado en las mejores prácticas de Well Architected Framework, se propuso realizar la refactorización de su aplicativo migrando de .NET 2.8 a .NET 6 incluyendo el cambio del S.O. Windows a Linux en sus servidores de EC2 y la modernización de la base de datos SQL Server a Amazon Aurora MySQL, realizada por el equipo de desarrollo de VIVRI.
Se planteó hacer una modernización de sus cargas de trabajo de Microsoft, sustituyéndolas por servicios administrados de AWS y sistemas operativos Open Source, con el fin de eliminar costos de licenciamiento, optimizar aplicaciones y acelerar los despliegues continuos de sus cargas de trabajo.
Apoyándonos del programa de incentivos de Microsoft modernization program.
Se realizó la modernización de los aplicativos basado en x86 a procesadores AWS Graviton en ARM, además de la incorporación de prácticas DevOps mediante ciclos de integración y despliegues continuos con un repositorio privado de código basado en Git
El desarrollo de la infraestructura está compuesto por los siguientes servicios: Amazon Route 53, AWS WAF, Amazon GuardDuty, AWS EC2 ARM, de carga (ALBs), AWS Auto Scaling, Amazon Aurora Database:, AWS CodePipeline, AWS Code Commit, AWS CodeBuild, entre otros.
Resultados
• La infraestructura está construida bajo las mejores prácticas de los 6 pilares de Well Architected Framework: eficiencia de desempeño, Optimización de costos, Excelencia operacional, Seguridad, Fiabilidad y Sostenibilidad.
• 31% de ahorro de costos en su facturación mensual en infraestructura de AWS
• 100% de ahorro de costos en las licencias de Windows Server y SQL Server de Microsoft que se manejaban.
• Disminución en 30% del tiempo que su equipo de desarrollo dedicaba al despliegue de cada actualización en su aplicativo
• Disponibilidad de la plataforma para los despliegues sin necesidad de ventanas.
• Administración de código fuente integrados con los servicios de ciclo DevOps dentro de AWS.
• Elasticidad que le permite ajustar dinámicamente sus recursos de computó, para satisfacer de manera eficiente las demandas cambiantes y optimizar el rendimiento y los costos.
• Obtuvo una infraestructura con alta disponibilidad muti-zona resiliente a fallos.
• Contar con un plan de recuperación ante desastre, para prevenir cualquier contingencia.
• Se fortaleció la seguridad de infraestructura en AWS.
• Incremento en la satisfacción del cliente final debido a la mejora en la estabilidad y disponibilidad de la plataforma
Fecha de publicación: 28/6/2024
Autor: Compucloud
“Apoyándonos del programa de incentivos de AWS para Modernización y transformación de tecnologías Microsoft, logramos implementar una plataforma moderna, segura con alta disponibilidad y elasticidad en el poder de cómputo, además de eliminar gastos en licenciamiento. Esto se tradujo en un ahorro de tiempo del 30% para nuestro equipo de desarrollo, junto con una disminución del 31% en nuestra facturación mensual inmediatamente después del término del proyecto de modernización”
Fernando Flores
Director de TI de VIVRI