Amazon ha desarrollado una herramienta para la nube cuyo código no fue escrito ni revisado por personas, según la información difundida por CryptoSlate. El proceso se apoyó en controles definidos por humanos durante el desarrollo, mientras que AWS mantiene la exigencia de probar la seguridad de las aplicaciones en su propia infraestructura cloud.
Supervisión humana en el proceso
La ausencia de intervención humana directa en la escritura y revisión del código no significa que el desarrollo careciera de límites. La información disponible señala que fueron personas quienes establecieron las salvaguardas del proceso de desarrollo. Esos controles actúan como el marco dentro del cual se genera y valida la herramienta.
La diferencia es relevante porque separa dos funciones que a menudo se presentan juntas: definir las reglas de seguridad y producir el código. En este caso, los humanos fijaron las barreras del proceso, pero no participaron en la redacción ni en la revisión del código de la herramienta.
La prueba final debe hacerse en AWS
AWS exige además que la seguridad de las aplicaciones se compruebe en la nube real, no únicamente durante el desarrollo. La compañía considera esa validación un requisito para evaluar cómo se comporta una aplicación dentro de su entorno operativo.
El criterio introduce una distinción entre los controles aplicados antes del despliegue y las pruebas realizadas sobre la infraestructura efectiva. Una herramienta puede desarrollarse bajo unas salvaguardas previamente definidas, pero su seguridad debe someterse después a comprobaciones en el entorno real de AWS.
La información disponible no precisa el nombre de la herramienta, el sistema utilizado para generar el código ni el alcance de las pruebas. Tampoco detalla qué controles concretos establecieron los equipos humanos. Sí pone el foco en un modelo en el que la automatización participa en la creación del software, mientras las personas fijan las condiciones del desarrollo y AWS conserva la exigencia de verificar la seguridad en su propia nube.












