Skip to main content

Aceleramos la visión de Snyk Infrastructure as Code con la incorporación de CloudSkiff

Escrito por
blog feature snyk driftctl

29 de octubre de 2021

0 minutos de lectura

¡Nos emociona darle la bienvenida al equipo de CloudSkiff en Snyk! Es posible que muchos conozcan mejor driftctl, el proyecto de código abierto que inició el equipo de CloudSkiff. Quería compartir por qué nos entusiasma sumar a este increíble grupo de personas a Snyk, cuáles son nuestros planes para el futuro de Snyk Infrastructure as Code (Snyk IaC) y nuestro compromiso de mantener driftctl como código abierto.

Nota del editor: La adquisición de Cloudskiff se concretó el 29 de octubre de 2021. Cloudskiff ahora forma parte de Snyk.

¿Quién es CloudSkiff?

CloudSkiff comenzó en julio de 2019 en París, Francia, con ideas sobre cómo ayudar a los usuarios a administrar sus proyectos de código como infraestructura (IaC). Todo el equipo tenía experiencia en la administración de infraestructura en la nube, ya fuera como desarrolladores que implementaban recursos en la nube o como parte de una organización más grande orientada a DevOps que administraba sistemas de producción de gran escala. Por eso, conocían muy bien los cambios de “emergencia” y los ajustes que hacían que el estado real de su infraestructura fuera distinto del estado deseado.

En un tuit compartido por el equipo de CloudSkiff se señaló el impacto de los problemas que aparecen rápido frente a los que avanzan lentamente. La desviación de IaC puede ser uno de esos problemas que avanzan lentamente, pero, como afirma el tuit: “Lo único más aterrador que un problema que avanza rápido es uno que avanza lentamente y al que nadie presta atención porque, ¿qué daño podría causar ese iceberg…?”

El equipo de CloudSkiff habló con más de 100 usuarios de IaC y pronto se dio cuenta de que la desviación —los cambios que ocurren fuera del flujo de trabajo de IaC después de que un entorno está en funcionamiento— era una fuente importante de problemas para muchas personas. El equipo decidió desarrollar driftctl de forma abierta como la mejor manera de seguir recopilando comentarios, priorizar sus esfuerzos e ir mejorando la solución.

El equipo de CloudSkiff ha seguido trabajando con la creciente comunidad de usuarios de driftctl para conocer los problemas de la desviación de IaC y los recursos no administrados, y encontrar la mejor manera de resolverlos. Durante el último año, driftctl ha ampliado su uso y sus capacidades, y el equipo de CloudSkiff ha adquirido una gran experiencia en la gestión de desviaciones.

Nuestro compromiso de mantener driftctl como código abierto

Queremos dejar claro que no tenemos intención de alterar driftctl. En Snyk creemos firmemente en el código abierto y nos comprometemos a respaldar el proyecto driftctl y a la comunidad que lo rodea y participa en él. El objetivo de driftctl es ofrecer detección de desviaciones para las principales nubes públicas y las herramientas de IaC más populares, y ese objetivo sigue siendo el mismo. Por eso, el desarrollo de driftctl continuará de forma abierta, con la convicción de que driftctl debe seguir aportando valor como herramienta independiente, de código abierto y respaldada por la comunidad. Esperamos que, incluso, podamos generar más atención y participación para que driftctl siga creciendo, mejorando y resolviendo aún más problemas de gestión de desviaciones.

Si quieres participar en driftctl, te invitamos a unirte al proyecto en GitHub y a la comunidad de driftctl en Discord. Las sesiones de programación en vivo, las demostraciones y los eventos de lanzamiento continuarán. ¡Nos encantaría verte por allí!

¿Qué sigue para Snyk IaC?

No podríamos estar más felices de darle la bienvenida al equipo de CloudSkiff en Snyk mientras trabajamos juntos para ayudar a nuestros clientes a proteger su IaC, desde la configuración hasta la nube. La gestión de desviaciones forma parte de la hoja de ruta de Snyk IaC desde hace tiempo, y la incorporación del equipo de CloudSkiff y sus conocimientos nos permitirá acelerar estas capacidades.

Una de las ventajas de IaC es que las configuraciones se pueden probar antes de llegar a producción. Sin embargo, después de la implementación, las personas y las herramientas ajenas a los flujos de trabajo habituales de IaC pueden modificar la infraestructura. Las pruebas estáticas de IaC no pueden prevenir ni detectar estos cambios, y los desarrolladores no pueden proteger lo que no pueden detectar. Con la ayuda del equipo de CloudSkiff, Snyk IaC podrá ofrecer ambas cosas: pruebas y correcciones para IaC antes de la implementación, y detección de desviaciones e infraestructura no administrada que hacen que los entornos incumplan los requisitos. Planeamos agregar estas funciones lo más pronto posible y esperamos poder mostrar nuevas capacidades antes de fin de año.

¿Qué significa esto para los usuarios y clientes actuales de Snyk IaC?

Las funciones de gestión de desviaciones ya formaban parte de la hoja de ruta de Snyk IaC, y seguiremos adelante con ese plan y lo aceleraremos.

Si ya eres cliente de Snyk IaC, recibirás estas nuevas mejoras sin costo. Si todavía no usas Snyk IaC ni eres cliente, puedes comenzar gratis o comunicarte con el equipo de ventas para explorar las opciones de planes.

Protege la infraestructura desde el origen

Snyk automatiza la seguridad y el cumplimiento de IaC en los flujos de trabajo, y detecta recursos con desviaciones de configuración y recursos faltantes.