Ir al contenido principal

Ayudamos a un líder mundial de la belleza a pasar de la tecnología local a la nube con AWS

Descubre cómo ayudamos a nuestro cliente del sector de la belleza a crear una arquitectura para la nube con AWS.
Nube de AWS

Requisitos para pasar de la tecnología local a la nube con AWS

  • Orienta al personal de ingeniería sobre las prácticas de SLDC en un entorno nativo en la nube.
  • Aumenta la frecuencia de la ejecución y los lanzamientos en el comercio electrónico.
  • Traslada la infraestructura desde un data center local a un entorno nativo en la nube.
  • Un enfoque integrado para una serie de herramientas (combinación de SaaS y en local) para cumplir con los objetivos empresariales y tecnológicos.
Sector: belleza
Herramientas: scripting de CloudFormation, orquestación de contenedores de Docker, varios servicios de Amazon
Número de empleados: 62.000

Resumen de los resultados

Adaptavist es socio del nivel avanzado de servicios de AWS, por lo que nuestro cliente se benefició de nuestro enfoque perfectamente adaptado a la plataforma.
Infraestructura nativa en la nube bien estructurada que explora los patrones y servicios de AWS.
Mayor fiabilidad y rendimiento para el SDLC y las formas de trabajo nativas de la nube.
Una pipeline de CI/CD con un enfoque en la seguridad para el comercio electrónico de prueba y de producción.
Los servicios gestionados han reducido los costes operativos y de propiedad.
Infraestructura y patrones de lanzamiento consistentes en todos los entornos, desde producción hasta pilas de pruebas unitarias.
Capacidad para recrear y deshacer un entorno a voluntad.

Acerca del cliente

Nuestro cliente es una empresa líder a nivel internacional que se dedica a la belleza de lujo y cuenta con una variada cartera compuesta por más de 20 marcas. Sus productos de maquillaje y de cuidado de la piel y del cabello, así como sus fragancias, se venden aproximadamente en 150 países. Y es que el sector de la belleza es todo un gigante; de hecho, en 2022 los ingresos de la organización superaron los 17 mil millones de dólares.

Desafío del cliente

Como muchas marcas de consumo, nuestro cliente había experimentado una aceleración de la actividad online tras la pandemia de la COVID, con aumentos de las ventas online de al menos el 50 % en todas las regiones. Para la organización, ha supuesto una inversión constante en capacidades de comercio electrónico y de mejoras en la cadena de suministro y de IT.
Para que nuestro cliente cumpliera las crecientes exigencias de crecimiento de su junta directiva y no perdiera capacidad ante el aumento de la competencia online, se hizo aún más necesario que las aplicaciones se desarrollaran de forma eficaz y segura. Sin embargo, se encontraban con problemas en el ciclo de vida del desarrollo de software, sobre todo en el ámbito de la entrega, lo que dificultaba las iniciativas de nuevo desarrollo en Amazon Web Services (AWS). Por si esto fuera poco, los equipos de desarrollo se encontraban con limitaciones de recursos y sufrían interrupciones periódicas derivadas de sus prácticas de desarrollo en local, lo que se traducía en largos tiempos de ejecución y lanzamiento.
Llegados a este punto, nuestro cliente externalizaba la mayor parte de sus operaciones técnicas, y ya había contratado a otros dos socios para que le ayudaran a trasladar su infraestructura de producción a AWS, sin que ninguno de ellos le proporcionara una solución satisfactoria. Querían comprender la causa de fondo de los problemas a los que se enfrentaban y también debían determinar la mejor forma de aprovechar el entorno de AWS para reducir el tiempo de lanzamiento. El cliente utiliza una serie de herramientas de AWS, Atlassian (Jira y BitBucket) y Jenkins, lo que crea otro desafío. Necesitaban un enfoque integrado para cumplir con los objetivos comerciales y tecnológicos.
Nube de AWS
socio de aws

Adaptavist es socio del nivel avanzado de servicios AWS

No importa si acabas de empezar y necesitas ayuda para la migración o si precisas asesoramiento experto para aprovechar AWS a fin de cumplir tu estrategia de crecimiento y tus objetivos empresariales: te podemos ayudar.

Nuestra solución

Uno de los grandes retos giraba en torno al cambio de cultura empresarial. El cliente trabajaba con una mentalidad tradicional, pues creía que los sistemas diseñados hace 15 años seguirían bastando sin necesidad de adaptarlos a la nube. Pudimos superar esos retos al instaurar una mentalidad basada en la nube, profesando el mantra de tratar a los servidores como «ganado, no como mascotas». Todas las pilas y su configuración se diseñaron para ser efímeras. Toda la infraestructura se desarrolló con scripts de CloudFormation, utilizando las mejores prácticas habituales de computación en la nube e incorporando una larga lista de servicios de AWS.
Por ejemplo, sus scripts de compilación y lanzamiento se ejecutaban en Jenkins, pero seguían precisando de intervención manual, configuración o reconfiguración del servidor de destino. Rediseñamos toda la pila para que fuera una compilación de IaC, utilizando CloudFormation. Esto aportó una forma más uniforme y fiable de gestionar el entorno y un proceso de despliegue en la nube más predecible.
Para ese compromiso inicial, creamos un prototipo de MVP, (Producto Mínimo Viable, por sus siglas en inglés), que eliminaba las limitaciones de recursos a las que se enfrentaban. Implementamos su solución de comercio electrónico anterior basada en Drupal utilizando una combinación de CloudFormation para utilizar el servicio de contenedores y esa aplicación en AWS para que la empleara su equipo de desarrollo, y luego pasamos de esa implementación a su entorno de producción.
Nube de AWS

Servicios de AWS utilizados en la solución

  • AWS CloudFormation
  • AWS CodeCommit
  • AWS RDS (Relational Database Service)
  • AWS EC2 y ECS (Elastic Container Service)
  • AWS Certificate Manager
  • AWS ALB (Application Load Balancer)
  • AWS CodePipeline
  • AWS CodeBuild
  • AWS EFS (Elastic File System)
  • AWS AutoScaling
  • AWS SystemsManager

Los resultados

Adapativst es socio del nivel avanzado de servicios de AWS, por lo que nuestro cliente pudo beneficiarse de nuestro enfoque perfectamente adaptado a la plataforma. Estas competencias incluyen conocimientos sobre CloudFormation, CodePipeline y otros servicios habituales de AWS, junto con la tutoría de sus ingenieros para cambiar hacia un entorno de desarrollo y ejecución centrado en la nube.
Introdujimos patrones perfectamente adaptados de AWS para mejorar la fiabilidad y el rendimiento del SDLC nativo en la nube mediante CI/CD, centrándonos en la seguridad. Nuestro cliente dispone ahora de una pipeline de CI/CD mejorada y segura para el comercio electrónico de prueba y de producción.
También hemos aumentado la fiabilidad de su plataforma de comercio electrónico, con lo que hemos evitado la existencia de puntos únicos de fallo y les hemos permitido gestionar las 200 a 300 ventas por minuto que experimentan algunas de sus marcas.
Desde que finalizó esta fase de trabajo, Adaptavist solo ha interactuado mínimamente con estas soluciones de producción, lo que demuestra su éxito.

Más información

woman standing on cloud
Servicios en la nube de AWS de Adaptavist
Alcanza tus objetivos en la nube y maximiza las ventajas de AWS con los servicios en la nube integrales de Adaptavist.
Más informaciónarrow icon
Transfórmate con la nube
Transfórmate con la nube
Acelera la transformación digital a través de la tecnología en la nube para ser más ágil y aumentar la innovación en toda tu organización.
Más informaciónarrow icon
cloud
Seis razones para pasarse a la nube con AWS
Cámbiate a AWS para obtener rentabilidad, un escalado rápido, un enfoque empresarial, un crecimiento global y el apoyo de la comunidad.
Lee el blogarrow icon