Guía de entrevistas técnicas de Devops

Descargar Ebook en PDF

Lista de Preguntas


Nombra algunos pipelines de seguridad comunes en devops

En DevOps, los pipelines de seguridad juegan un papel crucial en la identificación y mitigación de riesgos de seguridad a lo largo del ciclo de vida del desarrollo y despliegue de software. 

Algunos pipelines de seguridad comunes incluyen:

Pipeline de Escaneo de Vulnerabilidades en Código Fuente (SAST): Este pipeline analiza el código fuente en busca de posibles vulnerabilidades de seguridad durante el desarrollo. Herramientas como Checkmarx, SonarQube y Fortify son comúnmente utilizadas en este contexto.

Pipeline de Escaneo de Vulnerabilidades en Dependencias: Se centra en la evaluación de las dependencias del proyecto en busca de vulnerabilidades conocidas. Herramientas como Trivy, Clair, y Dependabot pueden escanear las bibliotecas y dependencias utilizadas en el proyecto.

Pipeline de Pruebas de Penetración (Penetration Testing): Este pipeline simula ataques cibernéticos reales para evaluar la resistencia de la aplicación a amenazas externas. Incluye la ejecución de pruebas de penetración automatizadas y manuales para identificar posibles brechas de seguridad.

Pipeline de Escaneo de Configuración Segura: Evalúa la configuración de la infraestructura y las aplicaciones en busca de posibles debilidades. Puede incluir análisis estático de configuración, como la revisión de políticas de red y configuraciones de seguridad en la nube.

Pipeline de Análisis de Seguridad en Contenedores: Este pipeline se centra en la seguridad específica de los contenedores. Incluye escaneo de imágenes de contenedores, análisis de configuraciones y políticas de red, y pruebas de seguridad en tiempo de ejecución.

Pipeline de Análisis Dinámico de Seguridad (DAST): Evalúa la seguridad de una aplicación en ejecución. Puede incluir herramientas que simulan ataques reales, evalúan la seguridad de la interfaz de usuario y buscan vulnerabilidades en tiempo de ejecución.

 

Whatsapp Mentores Tech