Una lista autorizada de herramientas devsecops increíbles con la ayuda de experimentos y contribuciones de la comunidad.
Inspirado por la tendencia awesome-* en GitHub. Esta es una colección de documentos, presentaciones, vídeos, materiales de formación, herramientas, servicios y liderazgo general que apoyan la misión de DevSecOps. Estos son los bloques de construcción esenciales y fragmentos que pueden ayudarte a organizar un experimento de DevSecOps o a construir tu propio programa DevSecOps.
Esta lista no será completamente exhaustiva y cambiará a medida que DevSecOps madure. Pretendemos que sea una lista increíble que crezca y cambie a medida que la comunidad aprenda y mejore cómo se implementa y adopta DevSecOps. Para ser incluido en esta lista, la información, herramientas, proveedores o iniciativa deben proporcionar capacidades gratuitas o de código abierto que ayuden con la misión de DevSecOps. Los enlaces que conducen a un aspecto comercial se anotan con una (P).
Tabla de contenidos generado con DocToc
Hemos estado trabajando en toda la industria para aprender más sobre los diferentes tipos de iniciativas de DevOps + Seguridad. Esta colección se ha reunido e incluye: Podcasts, Vídeos, Presentaciones y otros Medios para ayudarte a aprender más sobre DevSecOps, SecDevOps, DevOpsSec y/o DevOps + Seguridad.
Aunque no somos partidarios del enfoque basado en papel, compartir consejos sólidos y buenas recomendaciones puede hacer que el software sea más fuerte. Nuestro objetivo es mejorar estas directrices a través del código.
Muchas charlas ahora se centran en el cambio de añadir Seguridad al entorno DevOps. Aquí hemos añadido algunas de las más notables.
Hay una variedad de iniciativas en marcha para migrar la seguridad y el cumplimiento a DevOps. Hemos incluido enlaces a proyectos activos aquí:
Hemos descubierto un tesoro de listas de correo y boletines donde DevSecOps como nosotros comparten sus habilidades y conocimientos.
Una forma para que las personas sigan evolucionando sus capacidades y compartan un entendimiento común es mediante el desarrollo de Mapas Wardley. Estamos recopilando esta información y proporcionando algunos buenos ejemplos aquí.
DevSecOps requiere apetito por el aprendizaje y agilidad para adquirir rápidamente nuevas habilidades. Hemos recopilado estos enlaces para ayudarte a aprender cómo hacer DevSecOps con nosotros.
Los laboratorios son oportunidades de aprendizaje práctico para desarrollar tus habilidades en Dev, Sec y Ops. Todas las habilidades son útiles y deben ser cultivadas para que puedas tener la empatía, el conocimiento y el oficio para operar al estilo DevSecOps.
Es importante construir conocimiento aprendiendo cómo romper aplicaciones dejadas vulnerables por errores de seguridad. Esta sección contiene una lista de aplicaciones vulnerables que se pueden desplegar para aprender qué no hacer. Estas mismas aplicaciones pueden hacerse seguras remediando las vulnerabilidades intencionales para aprender cómo prevenir que los atacantes obtengan acceso a la infraestructura o datos subyacentes.