Fullscript
Cómo Fullscript moderniza la salud y entrega implementaciones 8 veces más rápidas con la Conectividad cloud de Cloudflare
Fullscript es una plataforma SaaS líder que empodera a los profesionales de la salud y médicos naturopáticos para practicar un cuidado integral con sus pacientes. La empresa canadiense ofrece herramientas completas para recetar laboratorios, crear planes de tratamiento y monitorear los viajes de bienestar de los pacientes, sirviendo a millones de profesionales de la salud en todo el mundo.
Desafío: La complejidad de las tecnologías antiguas amenazaba el crecimiento rápido
Cuando Jeff Fouchard, ahora VP de Ingeniería, se unió a Fullscript, la expansión rápida de la empresa se enfrentaba a una infraestructura heredada fragmentada que no podía soportar sus ambiciosos planes de crecimiento.
Con el tráfico duplicándose anualmente en las aplicaciones web de Fullscript durante cinco años consecutivos, la empresa necesitaba una infraestructura que pudiera escalar de forma fluida para satisfacer las demandas explosivas del sector de la tecnología de la salud. Operando con infraestructura heredada, Fullscript había migrado aplicaciones principales desde un orquestador heredado a Kubernetes, pero se encontró con un muro con el firewall de aplicación web (WAF) de primera generación de AWS, que generaba falsos positivos y creaba múltiples cuellos de botella operativos.
"El WAF de AWS casi no nos dio ninguna información cuando algo salió mal. Teníamos una solicitud bloqueada y apenas cualquier datos para averiguar por qué sucedió. La interfaz era increíblemente difícil de usar, y incluso cambios simples requerían trabajo manual extensivo", recuerda Jeff. Los cambios en las reglas de seguridad consumían más de cuatro horas por modificación, combinando navegación de interfaz poco intuitiva con gestión complicada del estado de Terraform. Con el crecimiento de soluciones puntuales, la fricción operativa acumulada y un pequeño equipo de infraestructura de tres personas que desempeñaba múltiples roles, Fullscript necesitaba un socio que pudiera apoyar su trayectoria de crecimiento, no solo proporcionar otra herramienta para gestionar.
Rehospedar las bases de seguridad para un impacto inmediato
El viaje de Fullscript con Cloudflare comenzó como un escenario clásico de rehospedaje. Fullscript buscó la Conectividad cloud para poder:
- Rehospedar la infraestructura de seguridad y entrega de aplicaciones con Cloudflare manteniendo la aplicación principal de Ruby on Rails
- Consolidar sistemas para una modernización unificada
- Crear experiencias nativas en la nube en el perímetro de la red
Descubriendo la versión gratuita de Cloudflare, Fullscript rápidamente encontró la plataforma más rica en funcionalidades y más fácil de usar que las soluciones nativas de AWS. La empresa migró elementos críticos de seguridad y entrega, automatizando la configuración a través de Terraform para acelerar las implementaciones y la adopción, lo que eliminó los procesos manuales que plagaban su configuración anterior. La transformación entregó una mejora inmediata de 8 veces en la eficiencia de implementación, reduciendo los cambios en las reglas de seguridad de más de cuatro horas a menos de 30 segundos.
Un momento definitorio llegó durante una crisis de seguridad importante cuando el tráfico malicioso sobrecargó su plataforma, generando miles de dólares diarios en costos de infraestructura. El equipo de éxito de los clientes de Cloudflare proporcionó acceso beta inmediato a su Panel de análisis de seguridad, permitiendo una identificación y mitigación rápida de amenazas.
"En 15 minutos de usar el panel de seguridad de Cloudflare, encontramos exactamente de dónde venía el tráfico malicioso, lo bloqueamos y arreglamos el problema inmediatamente, evitando días de inactividad cara", explica Fouchard.
El rehospedaje no solo mejoró la confiabilidad y redujo el trabajo manual, sino que también liberó al equipo de Fullscript para enfocarse en iniciativas más estratégicas.
Tras una experiencia destacada de soporte, la organización se actualizó a Enterprise para desbloquear herramientas de seguridad y optimización proactivas, incluyendo escaneo de bots y balanceo de carga, protegiendo aún más su ecosistema de amenazas emergentes.
"Con la conectividad cloud de Cloudflare, hacer cambios de seguridad ahora es sencillo, ni siquiera lo pensamos más. Nuestro pequeño equipo puede manejar una infraestructura mucho más compleja de lo que podríamos haber hecho con soluciones puntuales fragmentadas", añade Fouchard.
Esta respuesta a la crisis mitigó el impacto financiero y demostró el compromiso de Cloudflare con el éxito de los clientes más allá de simplemente proporcionar tecnología, estableciendo confianza que impulsaría la adopción ampliada en toda la infraestructura de Fullscript.
Consolidar sistemas para una modernización unificada
Adoptando un enfoque "primero Cloudflare" para los requisitos de infraestructura nuevos, Fullscript comenzó a consolidar múltiples soluciones puntuales para reducir la complejidad de proveedores y la carga operativa. Una de las primeras victorias vino de reemplazar un VPN antiguo con Cloudflare Zero Trust. La VPN heredada requería parches frecuentes los viernes por la noche para abordar vulnerabilidades de día cero críticas y sufría de limitaciones de ancho de banda, especialmente desafiante para equipos descentralizados y remotos.
Esta estrategia de consolidación permitió a Fullscript eliminar la carga de gestión de múltiples sistemas dispares mientras obtenía capacidades mejoradas.
"El nuevo sistema de acceso remoto es increíblemente sencillo de configurar y personalizar. Para nuestros empleados, es solo cuestión de hacer clic en un botón. La experiencia es mucho mejor, e incluso podemos recompensar a la gente por seguir buenas prácticas de seguridad a través de la gestión de políticas integrada", explica Fouchard.
Este enfoque redujo la dispersión de proveedores, redujo las escaladas de soporte y simplificó tanto la gestión de seguridad como el acceso remoto, permitiendo a Fullscript centralizar el conocimiento y acelerar los tiempos de puesta en marcha para nuevos proyectos. El éxito de la implementación también superó las expectativas:
"Terminamos la implementación 30 días antes del plazo de 90 días proyectado, un aumento del 33% en el cronograma, y tuvimos muy pocos problemas a lo largo del camino. Cada vez que teníamos preguntas, el equipo de Cloudflare nos dio opciones técnicas claras y un excelente soporte de implementación", dice Fouchard.
Construir experiencias nativas en la nube en el perímetro de la red
Con la infraestructura principal modernizada y consolidada, Fullscript y Cloudflare comenzaron a colaborar en aplicaciones de vanguardia que definirían el futuro de su plataforma de salud, pasando de "levantar" aplicaciones existentes a arquitectar capacidades completamente nuevas utilizando enfoques modernos y nativos en la nube.
Durante una integración de M&A, la empresa necesitaba capacidades de enrutamiento inteligente para dirigir a los usuarios entre diferentes plataformas post-inicio de sesión, dependiendo de su cuenta. En lugar de un desarrollo de backend complejo que requeriría aproximadamente 3-6 meses, utilizaron Cloudflare Workers para construir lógica sin servidor que opera en el perímetro de la red, entregando la solución en menos de 2 semanas.
"Workers nos permitió construir flujos de autenticación inteligentes justo en el perímetro de la red, lo cual fue mucho más sencillo que intentar conectar todo en el backend. Nos permitió crear experiencias de usuario completamente nuevas manteniendo el cumplimiento SOC 2 y reduciendo drásticamente la fricción de auditoría", dice Jeff.
"A medida que nuestro stack tecnológico se vuelve más complejo, Cloudflare nos ayuda a crecer sin perder el control ni ralentizarnos. Podemos implementar aplicaciones modernas a nivel mundial manteniendo la simplicidad que necesita nuestro equipo generalista", explica Jeff.
Resultados: Una colaboración que escala con el éxito
La adopción de la Conectividad cloud de Cloudflare por parte de Fullscript entregó ganancias transformadoras en eficiencia operativa. La agilidad de implementación mejoró drásticamente, reduciendo los tiempos de flujo de trabajo de medio día a cambios casi instantáneos que mejoraron la productividad del equipo. La empresa también logró un 90-95% de cobertura de automatización en cambios de infraestructura a través de flujos de trabajo de infraestructura como código, mientras ahorraba al menos un cargo de tiempo completo al consolidar soluciones puntuales bajo Cloudflare.
"Si tuviéramos que juntar soluciones de diferentes proveedores para todos los diferentes servicios que nos proporciona Cloudflare, necesitaríamos contratar a al menos una persona más, quizás dos. Tenerlo todo en un solo lugar significa que nuestro equipo puede gestionarlo fácilmente, y aprender nuevas funciones es mucho más sencillo", afirma Fouchard.
La plataforma unificada de Cloudflare ayudó a Fullscript a escalar con la creciente demanda, eliminando la necesidad de intervenciones frecuentes en la infraestructura o expansión del equipo. Los análisis de seguridad y rendimiento proporcionaron visibilidad a través de la pila, fortaleciendo la postura y optimizando la experiencia del usuario. Lo más importante, la relación evolucionó más allá de proveedor-cliente. El equipo de Cloudflare operó como una extensión de la organización de ingeniería de Fullscript, ofreciendo orientación, soporte y una colaboración constante.
"Cloudflare ha sido increíble. Trabajo con muchos proveedores de tecnología, y no puedo pensar en una mejor colaboración. Aunque no somos su cliente más grande, nos tratan como si fuéramos el más importante", concluye Fouchard.
We went from taking half a day to make security changes to making them instantly. Cloudflare's connectivity cloud makes even complicated tasks feel simple.