Zipwhip conecta la tecnología heredada con la nube gracias a F5 y NGINX

A medida que cada vez más clientes eligen los mensajes de texto como método preferido para comunicarse con las empresas, las organizaciones se han apresurado a ofrecer soporte mediante mensajería de texto a gran escala sin sobrecargar a los equipos internos, que ya están al límite debido a los proyectos informáticos cotidianos y las necesidades de mantenimiento.

Aquí entra en juego Zipwhip. Zipwhip diseña y desarrolla software que permite a empresas y organizaciones enviar mensajes de texto a sus clientes desde su teléfono fijo, ordenador o dispositivo móvil. Hasta la fecha, más de 35.000 empresas han utilizado la plataforma de Zipwhip para comunicarse con sus clientes mediante mensajes de texto, desde cooperativas de crédito hasta gimnasios y clínicas dentales. La solución de Zipwhip también permite enviar mensajes de texto a gran escala a grupos numerosos, lo que hace posible que las organizaciones lleguen simultáneamente a miles de personas.

A medida que la empresa ha ido creciendo, ha avanzado con paso firme por la senda de la transformación digital. Esto exige encontrar un equilibrio entre la transición continua hacia tecnologías en la nube más avanzadas y la necesidad de conservar la tecnología imprescindible para prestar servicio a sus clientes intermediarios clave: los operadores de telecomunicaciones.

F5 Cloud Services, NGINX y Amazon Web Services han ayudado a salvar la brecha.

Retos empresariales

La complejidad de la arquitectura tecnológica y la infraestructura plantea otro reto. Cada vez que un cliente abandona una interfaz o un proceso por resultar demasiado confuso, se traduce directamente en una pérdida de negocio. Al mismo tiempo, la complejidad interna aumenta el tiempo que los equipos de TI de Zipwhip necesitan para aprender a utilizar nuevos servicios y, posteriormente, realizar actualizaciones y aplicar parches.

El equipo de Plataforma también debe anticiparse a cualquier problema que pueda generar una mala experiencia para el cliente, identificando las incidencias antes de que se produzcan y, por supuesto, antes de que afecten a ningún cliente. Sin embargo, aunque centrarse en el cliente es fundamental para la trayectoria de crecimiento de Zipwhip, la complejidad tecnológica seguía suponiendo un riesgo importante.

Solución

Zipwhip recurrió a Amazon Web Services para proporcionar la infraestructura en la nube, mientras que NGINX Controller y F5 Cloud Services gestionan el tráfico entrante y saliente de la red. F5 Cloud Services se utiliza principalmente para la conectividad con los operadores de telecomunicaciones, garantizando una relación segura y de alto rendimiento.

«Los mensajes de texto son pequeños, pero estamos hablando de muchos miles a la vez. F5 ofrece un rendimiento muy alto y nos permite enviar una gran cantidad de paquetes de datos. Es un requisito importante para nosotros porque no tenemos tráfico de gran ancho de banda, pero sí muchos paquetes», afirmó Kolby Allen, arquitecto principal de Infraestructura y DevOps en Zipwhip. «La persistencia que obtenemos con F5 supone una gran ventaja. La conectividad a través de F5 no se interrumpe. F5 permanece en línea para nuestros clientes».

F5 Cloud Services y AWS también proporcionan a Zipwhip los recursos necesarios para continuar su transformación digital, ya que le permiten retirar sistemas heredados y centros de datos físicos. «Cuando se pueden aprovisionar recursos bajo demanda, en lugar de comprar servidores, esperar varias semanas hasta recibirlos y después tener que instalarlos y configurarlos, resulta evidente que migrar a los servicios en la nube es la mejor opción», afirmó Allen.

A la hora de simplificar la arquitectura y la infraestructura, NGINX ha sido la opción ganadora. «Al desarrollar nuestra infraestructura, que es bastante compleja, queríamos elegir herramientas que pudiéramos utilizar para distintos fines y así no tener que formarnos en muchos servicios diferentes. Solo necesitábamos aprender a usar NGINX», afirmó Allen. «Cada vez que nos encontramos con un problema, recurrimos a NGINX y cumple los requisitos».

En concreto, Allen destaca la gran visibilidad, la configuración avanzada y las exhaustivas comprobaciones de estado que permite NGINX. «NGINX hace todo aquello para lo que muchos competidores solo ofrecen una solución específica. NGINX lo resuelve todo con una única herramienta». Una visibilidad clara de las amenazas para la seguridad y el tráfico ayuda al equipo a detectar las incidencias antes de que se conviertan en problemas.

Resultado

Tras más de un año trabajando con F5, NGINX y AWS, Allen está preparado para llevar a Zipwhip a la siguiente etapa de su transformación digital: una fase en la que aprovechará al máximo las herramientas y funcionalidades de NGINX. «Hemos dominado la gestión y el funcionamiento de estos servicios, pero ahora queremos dominar y gestionar la capacidad de NGINX para responder a los cambios, así como aprovechar las comprobaciones de estado de los servidores upstream y las configuraciones de respaldo. Este es el siguiente paso en nuestro proceso iterativo de mejora continua en el uso de las herramientas y funcionalidades», afirmó Allen.

Zipwhip también sigue evolucionando en la periferia en lo que respecta a la tecnología heredada, lo que le permite mantener conexiones esenciales con los operadores de telecomunicaciones. Al mismo tiempo, el núcleo de Zipwhip sigue una hoja de ruta avanzada para adaptarse a las expectativas cambiantes de los clientes. Con la ayuda de F5 Cloud Services, NGINX y AWS, la empresa continúa cumpliendo su misión de salvar la brecha entre sus dos grupos de interés más importantes: los operadores de telecomunicaciones y los clientes empresariales.

Logotipo de Zipwhip conecta la tecnología heredada con la nube gracias a F5 y NGINX

Ventajas

  • Conexión para operadores de telecomunicaciones
  • Detectar posibles incidencias antes de que el cliente sea consciente de ellas y resolverlas antes de que se conviertan en un problema
  • Simplificación de arquitecturas e infraestructuras complejas

Retos

  • Reducción de la brecha entre los servicios heredados y los servicios en la nube
  • Escalado interno y gestión de servicios rápidos y sencillos
  • Visibilidad clara de la actividad del tráfico y las amenazas de seguridad