Saltar al contenido principal

Curso

Uso de la seguridad de AWS para desarrolladores

Intermedio3 h

Protege tus cargas de AWS: IAM de mínimo privilegio, credenciales temporales, autorización de API, gestión de secretos, cifrado y evidencias de CloudTrail.

Python3 h12 vídeos45 ejercicios2,550 XP95Certificado de logro

Crea tu cuenta gratuita

Continuar con Google
o
Al continuar, aceptas nuestra Términos de uso, nuestros Política de privacidad y que tus datos se almacenen en EE. UU.

La eligen estudiantes de miles de empresas

¿Formas a un equipo?

Prueba para empresas →

Descripción del curso

Cuando tu código llama a AWS, ¿de quién se están comprobando los permisos? Si eso falla, puedes desplegar un rol que lea todos los buckets de la cuenta. Uso de la seguridad de AWS para desarrolladores está pensado para quienes ponen cargas reales en producción en AWS y repasa las decisiones de seguridad que el trabajo exige. Sustituirás claves de larga duración por acceso de corta duración basado en roles y aprenderás a leer una política de IAM lo bastante bien como para anticipar si permite o deniega. Elegirás la autorización adecuada para APIs y para usuarios de aplicaciones, mantendrás los secretos fuera del código y de los registros, y seleccionarás un cifrado que un auditor pueda verificar. Por último, leerás evidencias en CloudTrail y ajustarás un rol a partir de lo que realmente hizo. Con escenarios prácticos alrededor de una aplicación en ejecución, saldrás con decisiones de seguridad que puedes defender y una base práctica del dominio de Security del examen AWS Certified Developer - Associate.

Requisitos previos

Programa de formación

Esquema del curso

1

Identidad y privilegio mínimo en AWS

En este capítulo, construirás el modelo mental que mantiene seguras las cargas reales en AWS: separar al actor del principal que AWS evalúa realmente. Luego aprenderás a leer una política de IAM como lo hace AWS, determinando si una llamada está permitida, denegada o bloqueada en silencio por nada en absoluto. Por último, sustituirás claves de acceso de larga duración por asunción de roles, credenciales temporales y URL prefirmadas, el patrón que elimina una clave de un repositorio para siempre.
Empezar capítulo
2

Autenticación y autorización de apps

En este capítulo, trazarás una línea clara entre los grupos de usuarios de Cognito para el inicio de sesión y los grupos de identidades para las credenciales de AWS, y después verificarás la firma de un token antes de confiar en su contenido. Luego mapearás de dónde viene realmente un permiso entre políticas de identidad, políticas de recurso y los límites que las acotan, y usarás ese mapa para elegir entre IAM, Cognito y autorizadores de Lambda para un endpoint de API Gateway. Por último, mantendrás los secretos fuera del código y de los registros, eligiendo el almacén, el enmascaramiento y los hábitos de rotación que superan una revisión de incidentes.
Empezar capítulo
3

Cifrado y comprobantes

En este capítulo, ajustarás el modo de cifrado al requisito: las cuatro formas de cifrar un objeto de S3 y la única línea de política que obliga al tránsito. Luego determinarás quién controla realmente una clave de KMS cuando la política de clave y una política de IAM intervienen ambas, y leerás CloudTrail con el suficiente detalle como para saber cuándo su silencio significa que nadie estaba registrando, y no que no pasó nada. Por último, aplicarás la lista de comprobación de todo el curso a un servicio que estás a punto de desplegar y verás cómo las mismas decisiones sobre identidad, secretos y cifrado se trasladan a canalizaciones y agentes de IA que llaman a AWS en tu nombre.
Empezar capítulo

Uso de la seguridad de AWS para desarrolladores

Curso
completado

Obtener certificado de logros

Inscríbete ahora

Desarrolla tus habilidades en datos con DataCamp para móviles

Avanza estés donde estés con nuestros cursos para móvil y retos de programación diarios de 5 minutos.