Integrar la gestión de incidentes de seguridad desde el inicio con Snyk y Opsgenie
Jay Yeras
24 de febrero de 2021
0 minutos de lecturaNos entusiasma anunciar una nueva integración con Opsgenie, que facilita aún más incorporar la seguridad en los flujos de trabajo existentes de gestión de incidentes y operaciones. Esta integración se basa en la nueva API de webhooks personalizados de Snyk , cuya versión beta se anunció la semana pasada.
A menudo destacamos los beneficios del desarrollo de software moderno y la transformación digital, a medida que la computación en la nube, los contenedores, las metodologías de DevSecOps y otras innovaciones transforman las organizaciones. Sin embargo, estos avances también generan ruido que muchas veces es difícil ignorar. Una bandeja de entrada de correo electrónico desbordada, informes perdidos entre una avalancha de información, calendarios cada vez más llenos... sin mencionar la interminable lista de herramientas.
La falta de escalabilidad y automatización: el lado negativo de la gestión tradicional de incidentes
La gestión tradicional de incidentes no solo es demasiado manual, sino que tampoco puede escalar para dar soporte a las configuraciones distribuidas de la infraestructura moderna en la nube.
La gestión tradicional de incidentes, algo que conoce cualquiera que trabaje en operaciones, implicaba herramientas de monitoreo y alertas para los equipos de guardia, administradores de sistemas que revisaban los registros del sistema y las aplicaciones y, en última instancia, a menudo requería la participación del equipo de desarrollo. Solo para descubrir mucho después que el sistema había sido víctima de un ataque de denegación de servicio. Sin embargo, el análisis posterior al incidente revelaría que el equipo de desarrollo había actualizado el código de la aplicación e introducido una vulnerabilidad. Si todos se hubieran enterado antes, ¿cuántas horas habrían podido ahorrarse?
Esto puede parecer una reliquia exagerada del pasado, pero si tienes experiencia en el mundo digital, como yo, es probable que hayas vivido situaciones así. Incluso iré un paso más allá y diré que sospecho que algunas organizaciones todavía las viven.
Esto también afecta a los desarrolladores de hoy: su trabajo se ha vuelto gradualmente más complejo a lo largo de los años. Actualmente, muchas áreas relevantes exigen habilidades muy especializadas y conocimientos diversos. La seguridad es un buen ejemplo. Por eso, la plataforma de seguridad de Snyk ofrece un enorme valor. Brinda información clara y precisa sobre posibles problemas de seguridad en tu código, sin que tengas que convertirte en especialista en seguridad. Snyk se integra perfectamente en tu flujo de trabajo de desarrollo para ofrecer una cobertura de seguridad integral durante todo el ciclo de vida del desarrollo de software.
Entonces, ¿cómo podemos ignorar el ruido y concentrarnos en los incidentes de seguridad y en lo que realmente importa?
La flexibilidad y la capacidad de ampliación de la plataforma de Snyk son fundamentales para muchas de nuestras alianzas, incluida nuestra colaboración cada vez más estrecha con Atlassian.
El año pasado, reforzamos la seguridad integral de los flujos de trabajo de desarrollo en Bitbucket Cloud, más allá de la integración existente con Bitbucket Cloud. Agregamos compatibilidad con Code Insights, mejoramos Snyk Pipe y sumamos otras funciones valiosas para poner la seguridad en primer plano dentro del flujo de trabajo de desarrollo.
Presentamos herramientas de seguridad flexibles que reconocen los flujos de trabajo de desarrollo y se adaptan a sus cambios
Nos entusiasma anunciar otro hito con Atlassian: ahora ofrecemos alertas de incidentes en Opsgenie y gestión de guardias.
Snyk reconoce que los flujos de trabajo de desarrollo cambian constantemente, por lo que las herramientas de seguridad deben ser lo suficientemente flexibles para adaptarse. Esta nueva integración es un ejemplo perfecto. Aprovecha la API y la capacidad de ampliación de Snyk, junto con nuestros nuevos webhooks personalizados, para incorporar sin problemas la automatización de seguridad de Snyk en los flujos de trabajo de Opsgenie.
Este artículo de Atlassian, «La importancia de un proceso de análisis posterior a un incidente», describe el camino hacia una mejor gestión de incidentes con Opsgenie. Al aplicar este proceso, los equipos de desarrollo tienen «la oportunidad de descubrir vulnerabilidades en sus sistemas. Una oportunidad para mitigar incidentes recurrentes y reducir el tiempo de resolución. Un momento para reunir a los equipos y planificar cómo pueden hacerlo aún mejor la próxima vez».

La realidad es que no es razonable esperar una implementación absolutamente inmutable e inmune a los incidentes. El cambio es inevitable. También es una parte necesaria del desarrollo de software. Sin embargo, es posible mitigar los incidentes si se incorpora la seguridad desde el inicio del proceso y se implementan mecanismos que permitan responder de forma proactiva a los posibles problemas.

¿Cómo ayuda la integración de Snyk a gestionar los incidentes de seguridad?
La integración de Snyk con Opsgenie te permite lograrlo mediante alertas proactivas sobre cualquier cambio en el código fuente que introduzca vulnerabilidades. En cuanto se descubre una nueva vulnerabilidad, se activa una alerta y la persona de guardia puede responder al problema antes de que se convierta en un incidente.

Opsgenie ofrece alertas confiables y prácticas, que la integración de Snyk enriquece con información contextual detallada sobre las vulnerabilidades de seguridad.

Desde la consola de Opsgenie, puedes consultar los detalles del problema y acceder a la base de datos de vulnerabilidades de Snyk Intel para obtener recomendaciones de corrección.

En esta nueva publicación del blog de Opsgenie, Kate Clavet explica lo fácil de usar y completa que es la API de webhooks personalizados de Snyk, y detalla cómo la gestión automatizada de la seguridad y las vulnerabilidades mejorará la experiencia de los usuarios de Opsgenie.
La integración de webhooks de Snyk con Opsgenie te permite recibir notificaciones sobre eventos del sistema de Snyk, para que puedas crear notificaciones y responder a los cambios en tus proyectos. Cuando se activan eventos, Snyk envía solicitudes HTTP POST a Opsgenie con la información que necesitas para anticiparte a un problema antes de que llegue a producción y afecte a tu negocio.
A los desarrolladores les encanta. Los equipos de seguridad confían en él.
Las herramientas de Snyk, diseñadas primero para desarrolladores, ofrecen seguridad integrada y automatizada que satisface tus necesidades de gobernanza y cumplimiento.
