Jesús Ignacio García Fernández
Gilberto Pérez Garrido
Platzi Team
La seguridad de identidad en AWS define quién accede a qué dentro de tu infraestructura en la nube y cómo proteges esos accesos. Aquí descubres los servicios que AWS ofrece para resguardar datos, infraestructura, detectar amenazas y gestionar identidades, útil para quienes diseñan o administran aplicaciones cloud.
La idea central es simple: cuando trasladas tus aplicaciones a la nube, necesitas que solo las personas correctas accedan a los recursos correctos. Y aquí viene lo interesante, AWS no resuelve esto con un único servicio, sino con un ecosistema completo dividido en cuatro frentes: protección de datos, protección de infraestructura, detección de amenazas y gestión de identidad.
¿Cómo proteger los datos sensibles en AWS?
La protección empieza por los datos. AWS te da herramientas específicas para descubrir, cifrar y resguardar información crítica.
¿Qué hace Amazon Macie? Descubre y protege datos sensibles dentro de tu cuenta AWS. Identifica información confidencial para que sepas dónde está y cómo resguardarla.
¿Qué servicios usa AWS para proteger la infraestructura?
Una vez resguardados los datos, toca blindar la infraestructura que los aloja. AWS lo aborda con tres servicios complementarios.
La lógica detrás es por capas: Shield detiene ataques masivos, WAF filtra peticiones sospechosas a tus aplicaciones web y Firewall Manager te permite gobernar todas las reglas desde un solo lugar.
¿Cómo se detectan las amenazas en AWS?
La detección es proactiva. AWS te ofrece servicios que vigilan, registran y auditan lo que ocurre en tu cuenta.
¿Para qué sirve AWS CloudTrail? Rastrea quién hizo qué dentro de tu cuenta AWS, incluyendo el uso de APIs. Es útil para auditoría y para investigar incidentes.
¿Qué es la gestión de identidad en AWS y qué servicios la cubren?
Aquí entra el corazón de la seguridad de identidad: definir quién es quién y qué puede hacer dentro de tu cuenta.
IAM es el servicio base que controla accesos internos, mientras que Cognito está pensado para los usuarios finales de tus aplicaciones. Si manejas múltiples cuentas en tu empresa, Organizations te permite verlas y administrarlas desde un solo panel.
¿Cuál es la diferencia entre IAM y Amazon Cognito? IAM controla el acceso de usuarios y servicios dentro de AWS. Cognito gestiona la identidad de los usuarios finales que entran a tus aplicaciones móviles o web.
En la próxima lección verás IAM con un enfoque ilustrado para entender mejor cómo funciona en la práctica. ¿Cuál de estos servicios crees que aplicarías primero en tu proyecto? Cuéntalo en los comentarios.
Jesús Ignacio García Fernández
Gilberto Pérez Garrido
Platzi Team
Ramiro Suarez
John Freddy Barrantes Gama
Yerson Steven Rojas Barragan
Diana Sofia Giraldo
Alfredo Andres Gutierrez Vivius
Luis Alberto Luisjuan Guerrero
Mauricio Escobar
Obed Paz
Bayron Zamudio
Fabio Emilio Buiza Lopez
Mauro Nava
Manuel Galindo
José María C. L.
Jeisson Espinosa
JAVIER SARMIENTO
Bayron Zamudio
Gabriela Tolaba
Enrique Alexis Lopez Araujo
Cristobal Nyram
Jhon Maldonado
Mario Alexander Vargas Celis
Manuel Galindo
Cristancho Arbld
Rolando Mamani Salas
Protección a Datos
Protección de la infraestructura
Detección de amenazas
Gestión de identidades
Amazon Cognito: administra la identidad dentro de las aplicaciones, se puede hacer el inicio de sesiones web o móviles
En nuestro caso, donde trabajo utilizamos cognito para poder accer a las apis que tenemos en aws
Esta clase no me gustó. No me parece necesaria. El presentador lee la lista de servicios sin explicar nada y dice cosas como "otro servicio para implementar el inicio de sesión único en la nube es el inicio de sesión único llamado AWS inicio de sesión único". Encima frases como "En lo que respecta a la identidad debemos asegurarnos de que todos aquellos que tienen acceso a nuestro sistema solo podemos acceder a lo que necesitamos para acceder" no se entienden.
gracias!!
no se si soy la unica que piensa que este profesor solo lee diapositivas.. pero no se esmera por explicar los conceptos de buena manera
Me resulta decepcionante la manera en que se transmite el conocimiento sobre los fundamentos de AWS en este curso. La presentación se muestra limitada a la lectura literal de un texto que observa el orador, bien en el pronter o en la presentación misma. Se cometen errores de lectura que conducen al tartamudeo y se reiteran ideas sin un avance claro. No se percibe una contribución significativa por parte del experto ni un esfuerzo por profundizar en los temas. Si el objetivo fuera aprender únicamente a través de la lectura, sería más provechoso adquirir un libro al respecto.
Utilidad de este tema: AWS ofrece una amplia variedad de servicios de seguridad para proteger tus aplicaciones y datos en la nube, lo que puede ahorrarte mucho dinero y dolores de cabeza a largo plazo. Invertir en la seguridad de tu plataforma puede tener un alto ROI, ya que te ayuda a evitar costosos ataques y brechas de seguridad que pueden dañar tu reputación y disuadir a los clientes. La idea es entender los servicios que ofrece para seleccionar los necesarios para cada circunstancia, en este momento estamos conociendo los fundamentos.
Oigan. ¿En clases posteriores vamos a configurar el Multifactor Authentication y el IAM? porque no sabía como hacerlo, entré en pánico porque no vaya a ser que los malos hackeen mis cositas y mejor busqué un tutorial 😅
Este curso si lo veo de muy baja caalidad, encuentro mejores en youtube y gratis. Pague platzi porque pense que los cursos serian como el formato de fundamentos de software con explicacion a detalle y animacion que facilitan el comprendimiento, pero aqui es lo mismo que solo ir a leer un recurso gratuito.
No te desanimes. Hay muchos cursos que valen la pena, y de excelente calidad. Yo pague un año y ya estoy ahorrando para pagar el siguiente.
Muy interesante, todo esto es nuevo para mi.
Protección de datos
| Servicio | Detalles |
|---|---|
| Amazon Macie | Servicio para descubrir y proteger datos sensibles. |
| AWS Key Management Service (KMS) | Servicio para almacenar y administrar claves de cifrado |
| AWS Cloud HSM | Servicio para almacenamiento de claves basados en Hardware y el cumplimiento normativo |
| AWS Certificate Manager | Servicio para provisionar, administrar e implementar certificados SSL y TLS |
| AWS Secrets Manager | Servicio para rolar, gestionar y recuperar secretos, como contraseñas |
Protección de la Infraestructura
| Servicio | Detalles |
|---|---|
| AWS Shield | Servicio para la protección de denegación de servicios, DDOS |
| AWS Web Application Firewall | Servicio para filtrar el trafico de sitios web maliciosos |
| AWS Firewall Manager | Administra reglas del firewall de forma centralizada |
Detección de amenazas
| Servicio | Detalles |
|---|---|
| Amazon Guard Duty | Servicio que detecta amenazas automáticamente |
| Amazon Inspector | Analiza la seguridad de la aplicación dentro de AWS |
| Amazon Config | Registra y evalúa configuraciones dentro de nuestros recursos |
| Amazon CloudTrail | Rastrea la actividad del usuario y el uso de las APIs que ocupamos en nuestra cuenta |
Servicios de gestion de identidad
| Servicio | Detalles |
|---|---|
| AWS Identity and Access Management (IAM) | Administra de forma segura el acceso a una cuenta, servicios y recursos |
| AWS Inicio de Sesión único (SSO) | Implementa el inicio de sesión único |
| Amazon Cognito | Permite a los usuarios administrar la identidad dentro de las aplicaciones |
| AWS Servicio de Directorio | Implementa y administra un Active Directory service |
| AWS Organizaciones | funciona para gobernar y administrar distintas cuentas de AWS de forma centralizada |
Una tabla bastante completa, sería interesante transformarla en una cheat sheet, para repasarla si se necesita
📝 Notas
Seguridad de datos e infrastructura
Gestión de Identidad
AWS dispone varios servicios especializados en cada categoría de recursos de IT que nos brinda
Protección de Datos
Protección de la Infrastructura
Detección de Amenazas
Gestión de Identidad
Información resumida de esta clase #EstudiantesDePlatzi
La seguridad es muy importante
Amazon Macie es un servicio para proteger datos sensibles
Amazon Key Management nos ayuda con claves de cifrado
Amazon cloudHSM sirve para almacenar claves en Hardware
Amazon certificate Manager es un certificado donde podrás usar certificados de seguridad
Amazon Secrets Manager se usa para recuperar secretos
Existen servicios para la protección de la infraestructura: AWS Shield, AWS Firewall y AWS Firewall Manager
Existen servicios para detectar amenazas: Amazon Guarduty, Amazon inspector, Amazon config y Amazon cloudTrall
Existen servicios para gestión de identidades: AWS IAM, AWS Inicio de sesión único, Amazon cognito, AWS servicio de directorio y AWS organizaciones
Este curso necesita un update!
min 3:00 - Otro servicio para implementar el inicio de sesión único en la nube es el inicio de sesión único llamado AWS inicio de sesión único.
La verdad siento que este profesor no es muy bueno, he tomado cursos de platzi super completos, a detalle y muy fáciles de entender. Pero este la verdad no me gustó, espero los próximos cursos de AWS sean mejores. Y ojala con otros profesores
Para qué necesitan tantos datos y sobretodo la tarjeta de crédito o débito ...??? No trust
Hola gabriela, es algo que AWS necesita, de hecho lo que yo hice es registrar mis cuentas de la manera como se pide y ya cuando termino de configurar todo le quito mi tarjeta y utilizo creditos, si necesitas algunos puedes buscar por twitter y te puedo dar algunos
Entonces es posible quitar mi tarjeta?
La clase se centra en la seguridad de identidad en AWS. Se presentan servicios clave como Amazon Macie para proteger datos sensibles, AWS IAM para gestionar accesos, y AWS Shield para protección contra DDoS. También se exploran herramientas como Amazon GuardDuty para detección de amenazas y AWS CloudTrail para rastrear actividades de usuario. La gestión de la identidad y la protección de la infraestructura son fundamentales para asegurar que solo las personas adecuadas tengan acceso a los recursos necesarios en la nube.
AWS ofrece múltiples servicios y herramientas para garantizar la seguridad y la gestión de identidades dentro de su plataforma. A continuación, te explico los conceptos clave:
### **1️⃣ AWS Identity and Access Management (IAM) 👤🔑** AWS IAM permite gestionar usuarios y sus permisos de acceso a los recursos de AWS.
**Características principales:** ✅ **Usuarios y Grupos** – Crea usuarios con credenciales individuales y agrúpalos para gestionar permisos fácilmente. ✅ **Roles** – Otorga permisos temporales a servicios o aplicaciones sin necesidad de credenciales fijas. ✅ **Políticas** – Define reglas de acceso mediante JSON para limitar lo que los usuarios pueden hacer en AWS. ✅ **Autenticación Multifactor (MFA)** – Agrega una capa extra de seguridad con un código de verificación.
📌 **Ejemplo de política IAM para acceso a S3:** json{ "Version": "2012-10-17", "Statement": \[ { "Effect": "Allow", "Action": "s3:\*", "Resource": "arn:aws:s3:::mi-bucket/\*" } ]}
### **2️⃣ AWS Organizations 🏢** Si manejas múltiples cuentas en AWS, **Organizations** te ayuda a: ✅ Consolidar la facturación en una sola cuenta. ✅ Aplicar restricciones de seguridad a nivel organizacional. ✅ Usar **Service Control Policies (SCPs)** para limitar lo que las cuentas pueden hacer.
### **3️⃣ AWS Security Hub 🛡️** AWS Security Hub centraliza y analiza alertas de seguridad, permitiéndote detectar y mitigar riesgos.
🔍 **Características:** ✔️ Evalúa la configuración de seguridad de tus servicios. ✔️ Detecta vulnerabilidades y recomienda correcciones. ✔️ Se integra con otros servicios como **GuardDuty, Inspector y Macie**.
### **4️⃣ AWS GuardDuty 🔍🚨** Servicio de detección de amenazas que analiza registros de actividad de AWS para identificar comportamientos sospechosos.
📌 **Ejemplo de detección:** 🚨 Intentos de acceso no autorizados desde direcciones IP sospechosas. 🚨 Uso inusual de recursos (p. ej., minería de criptomonedas).
### **5️⃣ AWS Key Management Service (KMS) 🔐** Permite gestionar claves de cifrado para proteger datos en S3, RDS, EBS, entre otros.
✅ Soporta cifrado automático en servicios como S3 y RDS. ✅ Integración con CloudTrail para auditoría de uso de claves. ✅ Control de acceso basado en políticas de IAM.
### **6️⃣ AWS WAF y Shield 🏰⚔️** **AWS WAF** protege tus aplicaciones web de ataques como **SQL Injection y Cross-Site Scripting (XSS)**. **AWS Shield** ofrece protección contra ataques **DDoS** (versión estándar gratuita y avanzada con mitigación automática).
### **7️⃣ AWS CloudTrail 📜** Monitorea y registra todas las acciones en tu cuenta de AWS. ✔️ Audita actividades de IAM, S3, EC2, etc. ✔️ Útil para cumplimiento de normativas (ISO, SOC, HIPAA).
📌 **Ejemplo de consulta en CloudTrail con AWS CLI:** bashaws cloudtrail lookup-events --lookup-attributes AttributeKey=EventName,AttributeValue=DeleteBucket(Esto muestra quién eliminó un bucket en S3 y cuándo).
### **🚀 Buenas prácticas para mejorar la seguridad en AWS** ✅ **Habilita MFA** para todas las cuentas IAM y Root. ✅ **Usa IAM Roles** en lugar de credenciales estáticas en instancias EC2. ✅ **Aplica el principio de privilegio mínimo** (solo otorga los permisos necesarios). ✅ **Monitorea con CloudTrail y Security Hub** para detectar actividad sospechosa. ✅ **Usa cifrado con KMS** para proteger datos sensibles.
La seguridad y la gestión de identidades en AWS son cruciales para proteger datos y controlar el acceso a los recursos. AWS utiliza cifrado robusto y herramientas como IAM para asegurar que solo las personas autorizadas accedan a la información. Además, servicios como GuardDuty y Security Hub permiten detectar y responder rápidamente a amenazas. Cumplir con normativas y automatizar tareas de seguridad también son aspectos clave que AWS facilita, permitiendo a las organizaciones innovar de manera segura.
por favor no cambien la interface :(
muy buena clase