El desafío: priorizar la seguridad desde el inicio en una empresa de atención médica con estrictas normas de cumplimiento
En realidad, las empresas de cualquier industria no pueden darse el lujo de cometer errores, pero en el sector de la atención médica lo que está en juego es aún más importante, ya que las empresas manejan información personal muy confidencial y cualquier error podría tener consecuencias graves. Por eso, existen estrictas regulaciones para garantizar la privacidad de los consumidores y la seguridad permanente de su información.
«Si trabajas en el sector de la atención médica, tienes que cumplir las reglas. Trabajamos con datos de salud, que son prácticamente los datos más personales que existen. Por eso, es muy importante cuidarlos bien y administrarlos de forma responsable, porque si cometemos un solo error, ponemos a las personas en riesgo».
Aunque HealthChampion comenzó sus operaciones en 2018, desde el principio sabía que la seguridad sería una prioridad. Lo último que quería esta pequeña startup era enfrentarse a grandes problemas más adelante, cuando llegara el momento de cumplir con HIPAA. Ahora que estas auditorías comienzan en 2020, HealthChampion necesitaba un socio de seguridad de confianza que le ayudara a crear mecanismos de seguridad eficaces desde el principio y a afrontar los desafíos de seguridad con confianza.
«Para nosotros, uno de los aspectos más importantes es asegurarnos de que las herramientas que usamos se puedan implementar en nuestro proceso de DevOps y nos permitan implementar en producción varias veces a la semana. Necesitamos herramientas rápidas que se puedan incorporar a ese proceso, que identifiquen los problemas y los resuelvan rápidamente. Es más fácil resolver los problemas cuando surgen, no meses después».
La solución: el enfoque de Snyk, que prioriza a los desarrolladores, y su sólida experiencia en seguridad permitieron una implementación rápida y un amplio soporte a medida que HealthChampion ampliaba su seguridad
Con un equipo compuesto principalmente por desarrolladores y de apenas 20 personas, HealthChampion necesitaba una solución fácil de configurar y usar para lograr la aceptación del equipo desde el principio. Al evaluar las opciones, el equipo consideró que Snyk era muy superior. Esto se debió tanto a las numerosas integraciones disponibles desde el inicio de la relación como a la disposición de Snyk para colaborar y desarrollar todo lo que el equipo de HealthChampion necesitara en su camino hacia una estrategia de seguridad.
«Creo que lo más importante para mí es que ya tienes estas canalizaciones de compilación y realizas estas comprobaciones mediante un proceso automatizado. Haces lo mismo con la seguridad y pasa a formar parte de nuestro proceso de compilación. Como está tan integrado en nuestro proceso, el resto del equipo de desarrollo lo acepta mucho más».
El amplio soporte y la extensa oferta de productos ayudaron a crear un programa de seguridad integral
Snyk también pudo ofrecer las integraciones y los complementos que el equipo necesitaba, como Azure Repos y Azure Pipelines. Snyk desarrolló las funciones que aún no estaban listas cuando HealthChampion comenzó a usar la plataforma y mantuvo al equipo al tanto en cada etapa.
Snyk habilita la seguridad en todo el ecosistema de Microsoft Azure, incluidas las canalizaciones de Azure, y encuentra y ayuda a corregir automáticamente las vulnerabilidades en aplicaciones y contenedores. Estas tareas listas para usar también se pueden insertar rápidamente en las canalizaciones y personalizar sin necesidad de programar. Así, se automatiza la identificación de vulnerabilidades con mayor rapidez y menos comprobaciones manuales.
«El código se confirma y compila todos los días, así que ejecutamos comprobaciones constantemente. El producto Monitor fue otro aspecto importante que nos gustó. Cuando algo está en producción, recibir un correo que nos avise de una posible vulnerabilidad en ese código nos ayuda a corregir vulnerabilidades que quizá no se conocían cuando se compiló. Había muchas funciones que cumplían con muchos de nuestros requisitos».
Además, el amplio soporte de Snyk para lenguajes de programación fue una gran ventaja para HealthChampion, que utiliza tanto JavaScript como .NET. Snyk permite a los clientes configurar sus sistemas de integración continua para distintos lenguajes y ofrece la cobertura más amplia disponible.
«Nuestro frontend está en JavaScript, mientras que el backend está en .NET Core. Por eso, el soporte para JavaScript y .NET Core fue otro aspecto muy importante para nosotros. También quiero mencionar que siguen agregando funciones al producto».
El impacto: la integración rápida y un equipo transparente dieron lugar a una colaboración segura con un socio
Snyk se integró rápidamente en la canalización y el proceso Scrum de HealthChampion. En pocas semanas, el equipo logró que cada nueva vulnerabilidad de gravedad alta detectada por Snyk se corrigiera con máxima prioridad. Ahora, el equipo afronta las auditorías y la incorporación de nuevos clientes con mucha más confianza, gracias a un modelo de seguridad probado bajo presión y a un socio de confianza.
«En 2020 esperamos empezar a firmar contratos con algunos clientes, que podrán auditarnos. Creo que, gracias a Snyk, poder mostrar nuestra postura de seguridad mientras desarrollamos el software contribuirá mucho a que esas auditorías sean exitosas».
La agilidad, apertura y transparencia del equipo de Snyk ayudaron a HealthChampion a sentir que tenía un verdadero socio en quien podía confiar plenamente. Además de compartir novedades sobre los productos que HealthChampion usa actualmente, el equipo se aseguró de ofrecer una visión integral de la próxima hoja de ruta de productos, por si hubiera otras soluciones que pudieran contribuir a sus iniciativas de seguridad.
«Estábamos evaluando Snyk y otros dos competidores. Con Snyk, hay canales de comunicación abiertos y responden rápidamente a nuestras preguntas y solicitudes de soporte, en comparación con un par de los otros productos que evaluamos».
En definitiva, Snyk ayuda a HealthChampion a reforzar la seguridad para que los desarrolladores puedan enfocarse en lo importante: su misión de transformar el sistema de atención médica, centrarlo más en los pacientes y dar a las personas un mayor control sobre sus datos de salud. Al confiar en un socio que ayuda a eliminar vulnerabilidades, los desarrolladores tienen una tarea menos en sus listas de pendientes.
«Saber que Snyk está atento para cuidarnos nos ayuda a dormir mejor por las noches».
