La seguridad nativa de la nube tiene varios elementos clave que funcionan conjuntamente para proteger las aplicaciones y la infraestructura:
Contenedores y seguridad de Kubernetes. Los contenedores empaquetan aplicaciones y sus dependencias, ya que permite la portabilidad y escalabilidad de las aplicaciones. Kubernetes organiza estos contenedores, administrando la implementación y el escalado. La seguridad de los contenedores y Kubernetes incluye el examen de imágenes, la supervisión en tiempo de ejecución y la protección de planos de control. Los clústeres de Kubernetes mal configurados son un vector de ataque común, lo que hace que la administración de la configuración sea crítica.
Seguridad de API. Los microservicios se comunican a través de las API, que deben protegerse para evitar el acceso no autorizado. La seguridad de la API incluye autenticación, autorización y limitación de velocidad. Las puertas de enlace de API proporcionan control y supervisión centralizados, y reducen el riesgo de exposición de los datos.
CNAPP. Las soluciones CNAPP unifican varias funcionalidades de seguridad, incluida la administración de la posición de seguridad en la nube (CSPM). Estas plataformas unificadas proporcionan visibilidad de un extremo a otro en el ciclo de vida de la aplicación, permitiendo priorizar el riesgo, aplicar directivas coherentes y agilizar la detección y respuesta a amenazas.
Cumplimiento y gobernanza. Las organizaciones deben cumplir los estándares de
cumplimiento normativo como el Reglamento general de protección de datos (
GDPR), la Ley de transferencia y responsabilidad de seguros de salud (HIPAA) y el Estándar de seguridad de datos del sector de tarjetas de pago (PCI-DSS). Los informes y las comprobaciones de cumplimiento automatizados ayudan a mantener la alineación con los estándares, lo que reduce el riesgo de penalizaciones legales.
Cargas de trabajo. Los modelos de inteligencia artificial y las canalizaciones de datos presentan desafíos de seguridad en la nube únicos. Proteger los datos de entrenamiento, evitar la manipulación de modelos y garantizar que las prácticas éticas de inteligencia artificial son esenciales. Las medidas de seguridad deben abordar la confidencialidad y la integridad de los sistemas de inteligencia artificial.
Seguridad de datos en la nube. Los datos son un objetivo principal para los atacantes. Los controles de cifrado, enmascaramiento y acceso protegen la información confidencial. La seguridad de la base de datos incluye la supervisión de consultas no autorizadas y la garantía de una configuración adecuada.
Permisos de identidad. Los privilegios excesivos aumentan el riesgo de compromiso. Las herramientas de gobernanza de identidad ayudan a aplicar el principio de privilegios mínimos y a supervisar las anomalías. Los ataques de elevación de privilegios son comunes en entornos en la nube, lo que convierte la seguridad de identidad en una prioridad máxima.
Coherencia de la posición multinube. La seguridad multinube es un problema para las organizaciones que usan varios proveedores de nube, cada uno con configuraciones y herramientas de seguridad únicas. El mantenimiento de directivas coherentes en entornos reduce la complejidad y el riesgo.
Seguridad de contenedor nativa en la nube. Esto incluye la protección de registros de contenedor, la implementación de controles en tiempo de ejecución y la supervisión de vulnerabilidades en las imágenes de contenedor.
Protección de cargas de trabajo en la nube (CWPP). Las soluciones CWPP proporcionan visibilidad y detección de amenazas para cargas de trabajo en entornos, incluidas máquinas virtuales, contenedores y funciones sin servidor.
Otro concepto clave que se debe conocer son las "cuatro C" de la seguridad nativa de la nube. Cada "C" representa una de las capas que se deben proteger para garantizar un enfoque de defensa en profundidad:
- Código: código de aplicación e infraestructura como código (IaC), incluidas las dependencias de código abierto.
- Contenedor: imágenes de contenedor y entornos de ejecución.
- Clúster: plataformas de orquestación como Kubernetes.
- Nube: infraestructura subyacente en la nube, como redes, máquinas virtuales, almacenamiento, identidades y configuraciones.
Seguir a Seguridad de Microsoft