Cloud Security Maturity Model·AWS v3.0.0

Arrastra para explorar · pellizca para ampliar

Fundacional Seguridad de las aplicaciones

c2.20 Involucrar a los equipos de seguridad temprano en el desarrollo

Los equipos de seguridad y de desarrollo deberían trabajar juntos desde el día uno, para que las aplicaciones se diseñen pensando en la seguridad en vez de añadirla justo antes del lanzamiento.

Guía de implementación

Lleve la seguridad a la fase de diseño

Las aplicaciones se construyen de forma segura cuando los equipos de seguridad se involucran temprano —durante el diseño y el primer prototipo— no un minuto antes del despliegue a producción. Criticar a los desarrolladores tarde genera fricción, no una relación de trabajo. Planifique las protecciones que necesita cada aplicación desde el inicio y haga que el equipo de seguridad sea fácil de contactar para los desarrolladores.

Haga la colaboración proactiva

  • Incluya a un representante de seguridad en las decisiones de arquitectura y diseño.
  • Brinde guía de buenas prácticas de seguridad a los desarrolladores temprano, antes de escribir código.
  • Realice revisiones de seguridad de aplicaciones con suficiente antelación al lanzamiento, no a último momento.

Relacionado

Esta base crece hacia Security Champions y DevSecOps en fases posteriores.

Cómo validar

  • ¿Su equipo de seguridad trabaja con los desarrolladores de forma proactiva o reactiva?
  • ¿Un representante de seguridad participa en la fase de diseño y en las decisiones de arquitectura?
  • ¿Seguridad brinda guía de buenas prácticas temprano y realiza revisiones mucho antes del lanzamiento?
  • ¿El equipo de seguridad es fácil de contactar para las dudas de los desarrolladores?

Amenazas que atiende

  • Cuando la seguridad se involucra tarde, las vulnerabilidades llegan a producción porque no queda tiempo para remediarlas; y las aplicaciones web expuestas se convierten en punto de entrada para adversarios.

Mapeos de frameworks

AWS CAF

Well-Architected

NIST CSF

Referencias