Fabricación: migración de Azure a AWS

Cliente

Sistemas Iron

Ubicación

Fremont, California, EE. UU.

Industria

Fabricación

Servicios y tecnología

EC2, S3, CloudEndure, RDS

Resumen del proyecto

IRON ha estado alojando parte de su infraestructura en la nube de Azure. Las cargas de trabajo de IRON incluyen ERP, CRM, EDI y aplicaciones de gestión de la cadena de suministro y otros flujos de trabajo desarrolladas internamente. El equipo de TI de IRON tuvo algunos problemas con los servidores de bases de datos alojados en máquinas virtuales que provocaron una degradación del rendimiento. IRON también quería aprovechar el protocolo MQTT para una de sus aplicaciones en tiempo real sin alojar infraestructura dedicada adicional. Habían investigado un poco y les gustó la cantidad de opciones disponibles en la plataforma AWS para ingerir flujos de datos en tiempo real. Carecían de conocimientos especializados internos sobre AWS y se pusieron en contacto con Avahi para que les ayudara a crear una prueba de concepto. Tras un debate más profundo, el equipo de Avahi demostró a IRON el retorno de la inversión si migraban todas sus cargas de trabajo a AWS, mejorando al mismo tiempo la seguridad y la continuidad del negocio.

Acerca del cliente

IRON es un líder en servicios globales de integración OEM para dispositivos y armarios de servidores desde 2002. Son proveedores de plataformas de sistemas integrados, de dispositivos de servidor específicos para cada aplicación y construidos expresamente.

El problema

La infraestructura Azure de IRON fue aprovisionada y gestionada por varios equipos dentro de la empresa. Estos equipos habían creado suscripciones adicionales para alojar sus cargas de trabajo, creando una mezcla de convenciones y prácticas al crear grupos de recursos o configurar la arquitectura de red. Avahi trabajó con todos estos equipos para comprender sus necesidades empresariales y sus entornos ideales de alojamiento de aplicaciones. A partir de ahí, los arquitectos de soluciones de Avahi trabajaron a la inversa para diseñar una arquitectura que satisfaga las necesidades de todas las partes interesadas.

Una de las necesidades inmediatas de IRON era permitir a su equipo de ingeniería aprovisionar recursos por su cuenta, manteniendo al mismo tiempo el control de los costes y estableciendo una gobernanza adecuada. Avahi diseñó una solución basada en Control Tower y Service Catalog. Elaboramos una pequeña prueba de concepto para las partes interesadas, que abordó todas sus preocupaciones en torno a la posibilidad de que los miembros del equipo de ingeniería aprovisionaran y gestionaran sus recursos.

El equipo de Avahi se dio cuenta de los retos a los que se enfrentarían al consolidar los entornos y recursos disociados. También anticipamos los retos a los que nos íbamos a enfrentar desde la perspectiva operativa y logística.

Por qué AWS

El proyecto requirió una coordinación extrema con todas las partes y con las partes interesadas tanto empresariales como técnicas de varios equipos. Avahi utilizó su enfoque Agile impulsado por el portal de gestión de proyectos Jira para proporcionar visibilidad a la gestión y cumplir los plazos.

Arquitectura

A continuación, se muestra el diagrama de arquitectura de la zona de aterrizaje y la conectividad de red entre el centro de datos local y el entorno AWS.

Solución

Fase 1

La primera fase consistió en construir una zona de aterrizaje en AWS y establecer una estructura de cuentas adecuada siguiendo las mejores prácticas. Utilizamos AWS Control Tower para construir la zona de aterrizaje. La primera fase incluyó el diseño y la automatización de tareas de alto nivel, entre ellas:

  • Estructura de la cuenta
  • Crear VPC y grupos de seguridad
  • Redes públicas/privadas
  • Consideraciones sobre el firewall
  • VPN de sitio a sitio mediante Transit Gateway
  • VPN de cliente (OpenVPN e IPSec)
  • Plantillas de Cloudformation para IaC
  • Configuración de AWS Config
  • Configuración de CloudTrail
  • Roles, usuarios y grupos de IAM
  • Integración de Active Directory
  • Documentación de referencia para el futuro

 

Fase 2

La segunda fase consistió en levantar y trasladar las máquinas virtuales de Azure a AWS. Aprovechamos AWS Server Migration Service para migrar estos recursos. El equipo de Avahi abordó los retos de las licencias para las máquinas virtuales de Windows e hizo que el proceso de migración fuera fluido.

 

Fase 3

En la tercera fase, el equipo de Avahi optimizó los recursos y migró las bases de datos de las instancias EC2 a la base de datos del servicio RDS. Se crearon reglas de escalado automático para la aplicación web con el fin de garantizar una alta disponibilidad y optimizar el rendimiento.

Recomendamos encarecidamente a Avahi como un socio tecnológico fiable e innovador. Su experiencia en tecnologías de vanguardia fue fundamental para construir nuestra prueba de concepto (PoC) y desarrollar nuestro producto mínimo viable (MVP). Avahi siempre ofreció soluciones de alta calidad a tiempo, manteniendo un enfoque colaborativo y receptivo. Fueron más allá de las expectativas al identificar oportunidades de mejora, garantizando la escalabilidad y el cumplimiento de nuestros productos centrados en la aplicación de la ley. Avahi es la elección clara si necesita un socio tecnológico con conocimiento de la industria, profesionalidad y un compromiso con la innovación.

Brandon Puhlman

Fundador, bravo foxtrot

¿Listo para transformar su negocio con la IA?

Reserve su taller gratuito de IA de activación

Exploremos juntos sus oportunidades de IA de alto impacto en una sesión gratuita de medio día

Vea nuestros casos prácticos

Vea cómo hemos ofrecido resultados medibles para empresas como la suya