Resumen de la empresa
Fundada en 1966, Bluegreen Vacations, una subsidiaria de propiedad total de Hilton Grand Vacations, ofrece oportunidades de propiedad vacacional para que las familias ocupadas puedan relajarse, disfrutar y compartir tiempo juntas. Con más de 4,500 profesionales y colaboradores, Bluegreen no solo está comprometida a brindar las mejores experiencias vacacionales posibles, sino también a dejar un impacto positivo en las comunidades a través de la defensa y la acción.
El desafío
Buscar una solución para eliminar el costoso trabajo manual en la canalización DevOps
Bluegreen Vacations contaba con una plataforma a nivel empresarial que conectaba a más de 212,000 propietarios con 67 clubes y resorts, además de acceso a más de 11,000 hoteles adicionales a través de asociaciones y redes de intercambio.
El equipo tecnológico de Bluegreen tenía varios miembros técnicos desplegando aplicaciones manualmente, y su objetivo era automatizar este proceso para aumentar el rendimiento y reducir los costos. Bluegreen buscaba automatizar la gestión del ciclo de vida, con la esperanza de no solo ahorrar costos, sino también permitir que su talentoso equipo se enfocara en el negocio principal en lugar de la infraestructura y el despliegue de software.
Así, se encargó a un equipo interno la automatización del ciclo de vida de la gestión de infraestructura y del despliegue de software para eliminar el trabajo manual. Sin embargo, la solución que el equipo implementó en VMware y AWS, llamada Orca, se centraba únicamente en la gestión de configuración, y resultaba tedioso desplegar manualmente nuevas máquinas, software y actualizaciones en AWS o VMware. Además, la nueva solución no era lo suficientemente flexible para abordar todos los aspectos de infraestructura requeridos en la gestión del ciclo de vida de Bluegreen.
La solución
Automatización de la gestión del ciclo de vida para los equipos de DevOps e infraestructura
Al conocer a CloudHesive en un evento de AWS User Groups en Florida, Bluegreen decidió colaborar con CloudHesive para encontrar una solución de automatización que ofreciera la eficiencia que buscaban.
Para cubrir las necesidades de gestión del ciclo de vida del software, CloudHesive rediseñó el ciclo de vida DevOps utilizando un nuevo conjunto de herramientas. El nuevo enfoque incluía buenas prácticas para el despliegue tradicional en AWS y VMware, utilizando la suite estándar de soluciones de CloudHesive, que incluye la herramienta de despliegue multiusuario Octopus y Jenkins, un servidor de automatización de código abierto para construir, probar y desplegar software. CloudHesive trabajó con Bluegreen para establecer estas herramientas en su entorno, proporcionar licencias integradas y apoyar el primer despliegue en el nuevo sistema.
Para cubrir las necesidades de gestión del ciclo de vida de infraestructura, CloudHesive implementó la solución con Octopus y Jenkins en tres etapas. Primero, aplicó buenas prácticas a la arquitectura de la infraestructura de aplicaciones, incluyendo balanceo de carga, uso de servidores en múltiples zonas de disponibilidad (AZ) y bases de datos con conmutación por error activa/pasiva.
Luego, CloudHesive construyó una canalización para tomar imágenes base, personalizarlas según estándares establecidos, desplegarlas en VMware o AWS y realizar la instalación y configuración del sistema operativo y software dependiente. Finalmente, creó una solución de despliegue para el software no personalizado de Bluegreen, ampliable a su software personalizado.
Los beneficios
Ahorro de 40 horas-hombre al mes con soluciones de gestión del ciclo de vida
Estas nuevas soluciones de gestión del ciclo de vida en el despliegue DevOps permitieron a Bluegreen agrupar todas las tareas dentro de un marco automatizado, ahorrando esfuerzo humano y eliminando errores humanos en las tareas. La solución eliminó el trabajo manual tanto en el pipeline de desarrollo de software como en la gestión del ciclo de vida de la infraestructura. Bluegreen informa que la solución actualmente ahorra al equipo alrededor de 40 horas al mes.
Servicios que impulsan el éxito
DevOps
- Construcción de una canalización para personalizar imágenes base y desplegarlas en VMware o AWS
- Integración con la herramienta de despliegue multiusuario Octopus
- Integración con Jenkins para construir, probar y desplegar software
Resumen de beneficios para el cliente
- Automatización del ciclo de vida DevOps que ahorra 40 horas-hombre mensuales
- Gestión del ciclo de vida de infraestructura que aumentó la eficiencia general
Tecnologías de AWS utilizadas
- Amazon Virtual Private Cloud
- Amazon EC2
- Amazon Elastic Block Store (Amazon EBS)
Tecnologías de terceros utilizadas
- Packer
- Terraform
- Ansible
- Jenkins
- Octopus
- Windows
- .Net
- GitHub
- Azure DevOps Server
Industria
Turismo y hospitalidad
Segmento
Privado
Región
América del Norte (NAMER)

