Quiero proteger mi instancia de Amazon Elastic Compute Cloud (Amazon EC2) para cumplir con un programa de cumplimiento.
Solución
Nota: Si se muestran errores al ejecutar comandos de la Interfaz de la línea de comandos de AWS (AWS CLI), consulta Solución de problemas de AWS CLI. Además, asegúrate de utilizar la versión más reciente de la AWS CLI.
Es tu responsabilidad cumplir con las leyes, los reglamentos y los programas de privacidad de conformidad. Para obtener más información sobre los programas de conformidad existentes, consulta los programas de conformidad de AWS.
La siguiente tabla incluye los programas de conformidad comunes, sus requisitos y los servicios de AWS para ayudarte a configurar la conformidad:
| Programa de cumplimiento | Requisitos clave | Servicios de AWS que se van a utilizar |
|---|
| SOC 2 | Seguridad, disponibilidad y confidencialidad | AWS Identity and Access Management (IAM), AWS CloudTrail, AWS Config, Amazon GuardDuty |
| Ley de portabilidad y responsabilidad del seguro médico (HIPAA) | Cifrado electrónico de información médica protegida (ePHI) y registros de acceso | AWS Key Management Service (AWS KMS), CloudTrail, Amazon Macie |
| Estándares de seguridad de datos de tarjetas de pago (PCI DSS) | Protección de datos de titulares de tarjetas y firewall de aplicaciones web (WAF) | AWS WAF, AWS Shield, Amazon Inspector |
| Regulación general de protección de datos (RGPD) | Protección de la información de identificación personal (PII) y derecho a borrarla | Macie, AWS Lambda |
| ISO 27001 | Administración de riesgos y cifrado | AWS Security Hub, AWS Artifact |
| Instituto Nacional de Estándares y Tecnología (NIST) 800-53 | Control de acceso y registro | Políticas de control de servicios (SCP) de AWS Organizations |
| Programa federal de administración de riesgos y autorizaciones (FedRAMP) | Seguridad en la nube del gobierno estadounidense | AWS GovCloud (EE. UU.), AWS Control Tower |
Para cumplir con los requisitos de cumplimiento, se recomienda implementar un enfoque de seguridad por capas para las instancias de EC2.
Uso del control de acceso para cumplir con el principio de privilegio mínimo
Para configurar el cumplimiento de programas como SOC 2, NIST e ISO 27001, toma las siguientes medidas:
Configuración del cifrado en reposo y en tránsito
Para configurar el cumplimiento de programas como HIPPA, PCI DSS y GDPR, toma las siguientes medidas:
Configuración de firewalls de seguridad de red
Para configurar el cumplimiento de programas como PCI DSS, FedRAMP y NIST, toma las siguientes medidas:
Configuración de registros de auditoría
Para configurar el cumplimiento de programas como SOC 2, ISO 27001 e HIPAA, toma las siguientes medidas:
Configuración de la administración de parches y los análisis de vulnerabilidades
Para configurar la conformidad con programas como PCI DSS y FedRAMP, toma las siguientes medidas:
Configuración del acceso SSH
Para configurar el cumplimiento de programas como SOC 2, HIPAA, PCI DSS y NIST, toma las siguientes medidas:
Configuración de la detección de amenazas
Para configurar la conformidad con programas como SOC 2 e IS 27001, configura los siguientes ajustes de GuardDuty:
Recuperación de información sobre las instancias para un informe
Para obtener datos sobre la instancia, como el ID, las etiquetas y el estado de conformidad, ejecuta el siguiente comando describe-instances de la AWS CLI:
aws ec2 describe-instances --query Reservations[*].Instances[*].{InstanceId, InstanceType, LaunchTime, State.Name, Tags[?Key==`Name`].Value} --output text > instances.csv
Importante: Se recomienda auditar y actualizar periódicamente la configuración para mantener el cumplimiento a medida que cambian los estándares.