Skip to content
Vol. 1 · Ed. 2026
CyberGlossary
Entry № 991

Seguridad como Código

¿Qué es Seguridad como Código?

Seguridad como CódigoPráctica de expresar controles, pruebas e infraestructura de seguridad como código fuente para versionarlos, revisarlos, automatizarlos y entregarlos continuamente junto a las aplicaciones.


La seguridad como código (SaC) generaliza la idea de política como código a todos los artefactos de seguridad: reglas de detección, endurecimiento IaC, permisos IAM, configuración de secretos, modelos de amenazas y puertas de seguridad de CI/CD se guardan como código en Git y se entregan por las mismas tuberías que las aplicaciones. Componentes típicos son módulos Terraform con valores por defecto seguros, bundles de políticas Rego/Sentinel, reglas CodeQL o Semgrep, detecciones Falco/Sigma y manifiestos Kubernetes con contexto de seguridad incorporado. Aporta historial, revisión por pares, pruebas automatizadas, detección de desviaciones y despliegues reproducibles, sustituyendo el endurecimiento manual por entrega continua y auditable integrada con DevSecOps.

Ejemplos

  1. 01

    Módulo Terraform que despliega un clúster EKS con endpoints privados y registros de auditoría por defecto.

  2. 02

    Conjunto de reglas Semgrep versionado en un repositorio de seguridad, requerido para fusionar.

Preguntas frecuentes

¿Qué es Seguridad como Código?

Práctica de expresar controles, pruebas e infraestructura de seguridad como código fuente para versionarlos, revisarlos, automatizarlos y entregarlos continuamente junto a las aplicaciones. Pertenece a la categoría de Seguridad en la nube en ciberseguridad.

¿Qué significa Seguridad como Código?

Práctica de expresar controles, pruebas e infraestructura de seguridad como código fuente para versionarlos, revisarlos, automatizarlos y entregarlos continuamente junto a las aplicaciones.

¿Cómo funciona Seguridad como Código?

La seguridad como código (SaC) generaliza la idea de política como código a todos los artefactos de seguridad: reglas de detección, endurecimiento IaC, permisos IAM, configuración de secretos, modelos de amenazas y puertas de seguridad de CI/CD se guardan como código en Git y se entregan por las mismas tuberías que las aplicaciones. Componentes típicos son módulos Terraform con valores por defecto seguros, bundles de políticas Rego/Sentinel, reglas CodeQL o Semgrep, detecciones Falco/Sigma y manifiestos Kubernetes con contexto de seguridad incorporado. Aporta historial, revisión por pares, pruebas automatizadas, detección de desviaciones y despliegues reproducibles, sustituyendo el endurecimiento manual por entrega continua y auditable integrada con DevSecOps.

¿Cómo defenderse de Seguridad como Código?

Las defensas contra Seguridad como Código combinan habitualmente controles técnicos y prácticas operativas, como se detalla en la definición.

¿Cuáles son otros nombres para Seguridad como Código?

Nombres alternativos comunes: SaC, DevSecOps como código.

Términos relacionados