G uía p a r a la S e g u r id a d e n á r e a s c r ít ica s ...
Guía para la Seguridad en áreas críticas de atención en Cloud Computing V2ÍndicePresentación ................................
Guía para la Seguridad en áreas críticas de atención en Cloud Computing V2Título:Guía para la Seguridad en áreas críticas ...
Guía para la Seguridad en áreas críticas de atención en Cloud Computing V2Copyright © 2009 Cloud Security Alliance ...
Guía para la Seguridad en áreas críticas de atención en Cloud Computing V2PresentaciónEs motivo de gran satisfacción para ...
Guía para la Seguridad en áreas críticas de atención en Cloud Computing V2Copyright © 2009 Cloud Security Alliance ...
Guía para la Seguridad en áreas críticas de atención en Cloud Computing V2Dominio 1: Marco de la arquitectura de Cloud Com...
Guía para la Seguridad en áreas críticas de atención en Cloud Computing V2abastecerse, implementarse y desmantelarse rápid...
Guía para la Seguridad en áreas críticas de atención en Cloud Computing V2 • Cloud Software as a Service (SaaS). En ...
Guía para la Seguridad en áreas críticas de atención en Cloud Computing V2MultiposesiónAunque no es una característica ese...
Guía para la Seguridad en áreas críticas de atención en Cloud Computing V2 La I...
Guía para la Seguridad en áreas críticas de atención en Cloud Computing V2 operativos, las aplicaciones y el conteni...
Guía para la Seguridad en áreas críticas de atención en Cloud Computing V2Dominio 2: Gobierno y gestión de riesgos de las ...
Guía para la Seguridad en áreas críticas de atención en Cloud Computing V2 de servicios, así como unos protocolos d...
Guía para la Seguridad en áreas críticas de atención en Cloud Computing V2 planes de tratamiento de riesgos con múl...
Guía para la Seguridad en áreas críticas de atención en Cloud Computing V2 √ El plan de continuidad del negocio del ...
Guía para la Seguridad en áreas críticas de atención en Cloud Computing V2Dominio 3: Cuestiones legales y eDiscoveryEl clo...
Guía para la Seguridad en áreas críticas de atención en Cloud Computing V2 documentos debido a litigio, búsquedas d...
Guía para la Seguridad en áreas críticas de atención en Cloud Computing V2Dominio 4: Cumplimiento normativo y auditoríasCo...
Guía para la Seguridad en áreas críticas de atención en Cloud Computing V2 servicios en la nube, y la medida en que...
Guía para la Seguridad en áreas críticas de atención en Cloud Computing V2 √ Calificación y selección de auditores. E...
Guía para la Seguridad en áreas críticas de atención en Cloud Computing V2Dominio 5: Gestión del ciclo de vida de la infor...
Guía para la Seguridad en áreas críticas de atención en Cloud Computing V2planes efectivos de backup y recuperación de dat...
Guía para la Seguridad en áreas críticas de atención en Cloud Computing V2 requerir al proveedor de servicios en la ...
Guía para la Seguridad en áreas críticas de atención en Cloud Computing V2 √ Comprender cómo se gestiona el cifrado en...
Guía para la Seguridad en áreas críticas de atención en Cloud Computing V2 √ Comprender cómo se gestiona el cifrado e...
Guía para la Seguridad en áreas críticas de atención en Cloud Computing V2 √ Identificar los controles de acceso dispo...
Guía para la Seguridad en áreas críticas de atención en Cloud Computing V2Dominio 6: Portabilidad e interoperabilidadLas o...
Guía para la Seguridad en áreas críticas de atención en Cloud Computing V2RecomendacionesPara todas las soluciones de nube...
Guía para la Seguridad en áreas críticas de atención en Cloud Computing V2 √ Cuando sea posible, utilizar componentes ...
Guía para la Seguridad en áreas críticas de atención en Cloud Computing V2Dominio 7: Seguridad tradicional, ...
Guía para la Seguridad en áreas críticas de atención en Cloud Computing V2 √ Los clientes deberían solicitar documenta...
Guía para la Seguridad en áreas críticas de atención en Cloud Computing V2Dominio 8: Operaciones del centro de datosEl núm...
Guía para la Seguridad en áreas críticas de atención en Cloud Computing V2mutuamente. Por ejemplo, debe comprobarse si la ...
Guía para la Seguridad en áreas críticas de atención en Cloud Computing V2Comprender la implementación de las característi...
Guía para la Seguridad en áreas críticas de atención en Cloud Computing V2Dominio 9: Respuesta ante incidencias, notificac...
Na235 guia csa_para_la_seguridad_en_areas_criticas_de_atencion_en_cloud_computing_v2
Na235 guia csa_para_la_seguridad_en_areas_criticas_de_atencion_en_cloud_computing_v2
Na235 guia csa_para_la_seguridad_en_areas_criticas_de_atencion_en_cloud_computing_v2
Na235 guia csa_para_la_seguridad_en_areas_criticas_de_atencion_en_cloud_computing_v2
Na235 guia csa_para_la_seguridad_en_areas_criticas_de_atencion_en_cloud_computing_v2
Na235 guia csa_para_la_seguridad_en_areas_criticas_de_atencion_en_cloud_computing_v2
Na235 guia csa_para_la_seguridad_en_areas_criticas_de_atencion_en_cloud_computing_v2
Na235 guia csa_para_la_seguridad_en_areas_criticas_de_atencion_en_cloud_computing_v2
Na235 guia csa_para_la_seguridad_en_areas_criticas_de_atencion_en_cloud_computing_v2
Na235 guia csa_para_la_seguridad_en_areas_criticas_de_atencion_en_cloud_computing_v2
Na235 guia csa_para_la_seguridad_en_areas_criticas_de_atencion_en_cloud_computing_v2
Na235 guia csa_para_la_seguridad_en_areas_criticas_de_atencion_en_cloud_computing_v2
Na235 guia csa_para_la_seguridad_en_areas_criticas_de_atencion_en_cloud_computing_v2
Na235 guia csa_para_la_seguridad_en_areas_criticas_de_atencion_en_cloud_computing_v2
Na235 guia csa_para_la_seguridad_en_areas_criticas_de_atencion_en_cloud_computing_v2
Na235 guia csa_para_la_seguridad_en_areas_criticas_de_atencion_en_cloud_computing_v2
Na235 guia csa_para_la_seguridad_en_areas_criticas_de_atencion_en_cloud_computing_v2
of 53

Na235 guia csa_para_la_seguridad_en_areas_criticas_de_atencion_en_cloud_computing_v2

Guia CSA Cloud Computing
Published on: Mar 3, 2016
Published in: Technology      
Source: www.slideshare.net


Transcripts - Na235 guia csa_para_la_seguridad_en_areas_criticas_de_atencion_en_cloud_computing_v2

  • 1. G uía p a r a la S e g u r id a d e n á r e a s c r ít ica s d e a t e n ción e n C loud C om pu t in g Resumen ejecut ivo Ver sión 2 – noviemb r e 2 0 0 9 T r adu cci ó n al cas t el l an oR e a l i z a d a p o r lo s exp er to s d e: co o r di n ada y pat r o ci n ada po r : AS OCI ACI ÓN ES PAÑOLA PAR A EL FOM ENTO D E LA S EGUR I DAD D E LA I NFOR M ACI Ó N
  • 2. Guía para la Seguridad en áreas críticas de atención en Cloud Computing V2ÍndicePresentación ................................................................................................. 4Dominio 1 Marco de la arquitectura de Cloud Computing ................................................. 6Dominio 2 Gobierno y gestión de riesgos de las empresas ..............................................12Dominio 3 Cuestiones legales y eDiscovery ...................................................................16Dominio 4 Cumplimiento normativo y auditorías ............................................................18Dominio 5 Gestión del ciclo de vida de la información.....................................................21Dominio 6 Portabilidad e interoperabilidad ....................................................................27Dominio 7 Seguridad tradicional, continuidad del negocio y recuperación de catástrofes......30Dominio 8 Operaciones del centro de datos ..................................................................32Dominio 9 Respuesta ante incidencias, notificación y subsanación ....................................35Dominio 10 Seguridad de las aplicaciones ......................................................................39Dominio 11 Cifrado y gestión de claves..........................................................................42Dominio 12 Gestión de acceso e identidades...................................................................45Dominio 13 Virtualización ............................................................................................50Copyright © 2009 Cloud Security Alliance 1
  • 3. Guía para la Seguridad en áreas críticas de atención en Cloud Computing V2Título:Guía para la Seguridad en áreas críticas de atención en Cloud Computingde Cloud Security Alliance (CSA)Resumen ejecutivo. Versión 2.Noviembre de 2009Título original:Security Guidance for Critical Areas of Focus in Cloud Computing V2Executive Summary. Prepared by the Cloud Security AllianceNovember 2009Traducción al castellano coordinada y patrocinada por ISMS Forum SpainCopyright y derechos:Copyright © 2009, CSA (Cloud Security Alliance)Todos los derechos de esta Obra están reservados a CSA (Cloud Security Alliance), que ha autorizadoexpresamente a ISMS Forum Spain a traducir y difundir esta Obra en castellano en la presente edición, asícomo a ponerla a disposición de todos sus asociados.CSA reconoce a todos los asociados de ISMS Forum Spain el derecho a utilizar la Obra en el ámbito de lapropia actividad profesional con las siguientes condiciones:a) Que se reconozca la propiedad de la Obra indicando expresamente los titulares del Copyright.b) No se utilice con fines comerciales.c) No se creen obras derivadas por alteración, trasformación y/o desarrollo de esta Obra.- Los titulares del Copyright no garantizan que la Obra esté ausente de errores. En los límites de lo posiblese procederá a corregir en las ediciones sucesivas los errores señalados.- El contenido de la Obra no constituye un asesoramiento de tipo profesional y/o legal.- No se garantiza que el contenido de la Obra sea completo, preciso y/o actualizado.- Eventuales denominaciones de productos y/o empresas y/o marcas y/o signos distintivos citados en laObra son de propiedad exclusiva de los titulares correspondientes.Coordinación: Joris Vredeling, ISMS Forum Spain.Traducción: Jaume Bellmunt Montagut.Revisión técnica: Antonio Ramos, miembro de la Junta Directiva de ISMS Forum Spain.CLOUD SECURITY ALLIANCECloud Security Alliance en una organización sin ánimo de lucro creada para fomentar el uso de buenasprácticas, reforzar las garantías de seguridad y ofrecer formación en todo lo concerniente a CloudComputing.Cloud Security Alliance está formada por expertos en diversos temas de un amplio abanico de disciplinas,que se unen con los siguientes objetivos:Fomentar un alto nivel de comprensión entre consumidores y proveedores en cloud computing, respecto atodo lo que se refiere a los requisitos y necesidades en materia de seguridad.Fomentar la investigación independiente de las mejores prácticas en seguridad en cloud computing.Lanzar campañas de concienciación y programas de formación sobre el uso adecuado de Cloud Computingy soluciones de seguridad en Cloud Computing.Generar consenso en temas y orientación sobre seguridad en Cloud Computing.Más información acerca de CSA se puede consultar a través de su página oficial:http://www.cloudsecurityalliance.org.Copyright © 2009 Cloud Security Alliance 2
  • 4. Guía para la Seguridad en áreas críticas de atención en Cloud Computing V2Copyright © 2009 Cloud Security Alliance 3
  • 5. Guía para la Seguridad en áreas críticas de atención en Cloud Computing V2PresentaciónEs motivo de gran satisfacción para ISMS Forum Spain poder presentar en lenguaespañola este amplio Resumen Ejecutivo de la Guía para la Seguridad en áreascríticas de atención en Cloud Computing de Cloud Security Alliance (CSA). Enla línea ya iniciada con otras publicaciones, la Asociación tiene como objetivo acercara los profesionales de la seguridad de la información herramientas de trabajo útiles yaccesibles, sin ninguna barrera idiomática que dificulte su comprensión.Quisiera agradecer, en nombre de todos los asociados de ISMS Forum Spain, a CSA(Cloud Security Alliance), a su director Jim Reavis y a su cofundador Nils Puhlmann,por habernos autorizado cortésmente a traducir y editar en castellano la presenteObra. Es para nosotros un reconocimiento más a la labor de divulgación y fomentodel conocimiento de las herramientas y Sistemas de Gestión de la Seguridad de laInformación que nuestra Asociación está llevando a cabo. Seguimos, pues,consolidando la labor informativa que ISMS Forum Spain viene desarrollando desdesu fundación en favor de todos sus asociados.El presente documento es el preludio de la segunda versión de esta Guía. La primeradata de abril de 2009, y el volumen de contenidos de la misma se triplicará en lasegunda edición, tal es la rápida evolución de la materia que nos ocupa, y que ganaterreno por momentos a otras formas de trabajo que están quedando obsoletasfrente a ella. Preparada por un amplio conjunto de expertos de CSA, la guía completaestá aún en fase de corrección y edición final. Así, los distintos dominios quecontiene el presente resumen ejecutivo –desarrollados en profundidad- se iránpublicando a lo largo de los próximos meses hasta completar un manual que tendrámás de 350 páginas. Sin embargo, esto no es un mero aperitivo, sino unaherramienta de trabajo verdaderamente útil: contiene perfectamente sintetizadas lasclaves a tener en cuenta para comprender los principios y procesos que rigen elCloud Computing, los modelos a los que podemos adherirnos, y sobre todo, las áreascríticas que debemos tener en cuenta y las medidas que deberíamos tomar losresponsables de seguridad de la información para que nuestras organizacionespuedan trabajar “en la nube” con la máxima garantía y confianza y los mínimosriesgos posibles.Este resumen ofrece, pues, un claro marco contextual y un conjunto deorientaciones, consejos y buenas prácticas indispensables para aquellosprofesionales y empresas que están trabajando o pensando en trabajar en un futuropróximo en la modalidad de Cloud Computing. Basada en los conocimientos y en laexperiencia práctica de un amplio equipo de miembros de Cloud Security Alliance,estamos seguros de que esta Guía constituirá un válido soporte para todos losprofesionales de nuestro sector.Una vez más, nos vemos reforzados en nuestro compromiso de seguir siendo un foroplural e independiente donde los profesionales de la Seguridad de la Informaciónpueden compartir ideas y experiencias.Gianluca D’AntonioPresidente de ISMS Forum SpainNoviembre de 2009Copyright © 2009 Cloud Security Alliance 4
  • 6. Guía para la Seguridad en áreas críticas de atención en Cloud Computing V2Copyright © 2009 Cloud Security Alliance 5
  • 7. Guía para la Seguridad en áreas críticas de atención en Cloud Computing V2Dominio 1: Marco de la arquitectura de Cloud ComputingEste dominio, Marco de la arquitectura de cloud computing, proporciona un marcoconceptual para el resto de material informativo relativo a Cloud Security Alliance.Comprender el cloud computing es fundamental para conseguir su buena utilización,y por ello éste es el apartado más extenso del resumen ejecutivo.Los contenidos de este dominio se centrarán en una descripción de cloud computingque está específicamente concebida desde la perspectiva de los profesionales deredes informáticas y seguridad. Las siguientes áreas clave deben tenerse en cuentadentro del Marco de la arquitectura de cloud computing: • Definición básica: ¿Qué es el cloud computing? • Características esenciales del cloud computing • Modelos de servicio en la nube • Modelos de despliegue en la nube • Multiposesión • Modelo de referencia de nube • Implicaciones en la seguridad del cloud computing¿Qué es el cloud computing?La nube es un modelo a la carta para la asignación y el consumo de computación. Lanube describe el uso de una serie de servicios, aplicaciones, información einfraestructura compuesta por reservas de recursos de computación, redes,información y almacenamiento. Estos componentes pueden orquestarse,Copyright © 2009 Cloud Security Alliance 6
  • 8. Guía para la Seguridad en áreas críticas de atención en Cloud Computing V2abastecerse, implementarse y desmantelarse rápidamente, y escalarse en función delas dimensiones para ofrecer unos servicios de tipo utilidad.La CSA ha decidido asumir la definición del NIST de cloud computing (versión 15 enel momento de redactar este texto) para aportar coherencia y consenso alrededor deun idioma común que nos permita en última instancia centrarnos más en los casosprácticos que en los matices semánticos.Características esenciales del cloud computingLos servicios en la nube se basan en cinco características esenciales que ejemplificansus similitudes y diferencias con las estrategias de computación tradicionales: • Autoservicio a la carta. Un consumidor puede abastecerse unilateralmente de capacidades de computación, como tiempo de servidor y almacenamiento en red, según sus necesidades, de forma automática sin requerir la interacción humana con cada proveedor de servicios. • Amplio acceso a la red. Las capacidades están disponibles en la red y se accede a ellas a través de mecanismos estándar que fomentan el uso por parte de plataformas de clientes heterogéneas tanto ligeras como pesadas (p.ej., teléfonos móviles, portátil y PDAs). • Reservas de recursos en común. Los recursos computacionales del proveedor se ponen en reservas en común para que puedan ser utilizados por múltiples consumidores que utilicen un modelo de multiposesión, con diferentes recursos físicos y virtuales asignados dinámicamente y reasignados en función de la demanda de los consumidores. Existe un sentido de independencia de la ubicación física en que el cliente generalmente no tiene control o conocimiento sobre la ubicación exacta de los recursos suministrados, aunque se puede especificar una ubicación a un nivel más alto de abstracción (p.ej., país, región, o centro de datos). Algunos ejemplos de recursos son: almacenamiento, procesamiento, memoria, ancho de banda de la red y máquinas virtuales. • Rapidez y elasticidad. Las capacidades pueden suministrarse de manera rápida y elástica, en algunos casos de manera automática, para poder realizar el redimensionado correspondiente rápidamente. Para el consumidor, las capacidades disponibles para abastecerse a menudo aparecen como ilimitadas y pueden adquirirse en cualquier cantidad y en cualquier momento. • Servicio supervisado. Los sistemas de nube controlan y optimizan el uso de los recursos de manera automática utilizando una capacidad de evaluación en algún nivel de abstracción adecuado para el tipo de servicio (p.ej., almacenamiento, procesamiento, ancho de banda, y cuentas de usuario activas). El uso de recursos puede seguirse, controlarse y notificarse, lo que aporta transparencia tanto para el proveedor como para el consumidor del servicio utilizado.Modelos de servicio en la nubeTres modelos arquetípicos y sus combinaciones derivadas describen la prestación delos servicios en la nube. A menudo se hace referencia a los tres modelos individualescomo el “Modelo SPI,” donde “SPI” hace referencia a Software, Plataforma eInfraestructura (as a Service, o como Servicio) respectivamente y se definen delsiguiente modo:Copyright © 2009 Cloud Security Alliance 7
  • 9. Guía para la Seguridad en áreas críticas de atención en Cloud Computing V2 • Cloud Software as a Service (SaaS). En el Software de nube como servicio, la capacidad proporcionada al consumidor consiste en utilizar las aplicaciones del proveedor que se ejecutan en una infraestructura de nube. Puede accederse a las aplicaciones desde varios dispositivos del cliente a través de una interfaz de cliente ligero como un navegador de Internet (p.ej., correo web). El consumidor no gestiona ni controla la infraestructura de nube subyacente que incluye la red, servidores, sistemas operativos, almacenamiento o incluso capacidades de aplicaciones individuales, con la posible excepción de unos parámetros de configuración de la aplicación específicos del usuario limitados. • Cloud Platform as a Service (PaaS). En la Plataforma de nube como servicio, la capacidad proporcionada al consumidor es desplegar en la infraestructura de nube aplicaciones adquiridas o creadas por el consumidor, que fueran creadas utilizando lenguajes y herramientas de programación soportadas por el proveedor. El consumidor no gestiona ni controla la infraestructura de nube subyacente que incluye la red, servidores, sistemas operativos o almacenamiento, pero tiene control sobre las aplicaciones desplegadas y la posibilidad de controlar las configuraciones de entorno del hosting de aplicaciones. • Cloud Infrastructure as a Service (IaaS). En la infraestructura de nube como servicio, la capacidad suministrada al consumidor es abastecerse de procesamiento, almacenamiento, redes y otros recursos computacionales fundamentales de forma que el consumidor pueda desplegar y ejecutar software arbitrario, que puede incluir sistemas operativos y aplicaciones. El consumidor no gestiona ni controla la infraestructura de nube subyacente pero tiene control sobre los sistemas operativos, almacenamiento, aplicaciones desplegadas y la posibilidad de tener un control limitado de componentes de red seleccionados (p.ej., hospedar firewalls).Modelos de despliegue en la nubeCon independencia del modelo de servicio utilizado (SaaS, PaaS, IaaS,) hay cuatroformas principales en los que se despliegan los servicios en la nube y se caracterizancon modelos de despliegue adicionales que afrontan requisitos específicos: • Nube pública. La infraestructura de nube se pone a disposición del público en general o de un gran grupo industrial y es propiedad de una organización que vende los servicios en la nube. • Nube privada. La infraestructura de nube se gestiona únicamente para una organización. Puede gestionarla la organización o un tercero y puede existir tanto en las instalaciones como fuera de ellas. • Nube híbrida. La infraestructura de nube es una composición de dos o más nubes (privada, comunitaria o pública) que se mantienen como entidades separadas pero que están unidas por tecnología estandarizada o propietaria que permite la portabilidad de datos y aplicaciones (p.ej., procedimientos de escalado para el equilibrio de cargas entre nubes en el caso de picos puntuales). • Nube comunitaria. La infraestructura de nube la comparten diversas organizaciones y soporta una comunidad específica que tiene preocupaciones similares (p.ej., misión, requisitos de seguridad, políticas y consideraciones sobre cumplimiento normativo). Puede ser gestionada por las organizaciones o un tercero y puede existir en las instalaciones y fuera de ellas.Copyright © 2009 Cloud Security Alliance 8
  • 10. Guía para la Seguridad en áreas críticas de atención en Cloud Computing V2MultiposesiónAunque no es una característica esencial del cloud computing en el modelo del NIST,la CSA lo ha identificado como un elemento importante de la nube.Desde el punto de vista del consumidor, la definición de multiposesión en losmodelos de servicio en la nube implica la necesidad de permitir unos modelos deaplicación, segmentación, aislamiento, gobierno, niveles de servicio y devolución decargos/facturación para diferentes consumidores constituyentes de servicios. Estosconsumidores de servicios podrían utilizar una oferta de servicio de proveedor en lanube pública o ser de hecho de la misma organización como una unidad de negocio yno se requiere que sean entidades organizativas distintas, pero que utiliceninfraestructuras compartidas.Desde el punto de vista del proveedor, la multiposesión sugiere un acercamientoarquitectónico y de diseño que permita economías de escala, disponibilidad, gestión,segmentación, aislamiento, eficacia operativa y el apalancamiento de lainfraestructura compartida, datos, metadatos, servicios y aplicaciones para muchosconsumidores constituyentes.Modelo de referencia de nubeComprender la relación y las dependencias entre los modelos de cloud computing escrucial para comprender los riesgos de seguridad del cloud computing. La IaaS es labase de todos los servicios en la nube, de modo que la PaaS se basará en la IaaS, yel SaaS, por su lado, se basará en la PaaS tal como se describe en el diagrama delmarco. De este modo, a medida que se heredan capacidades, también se heredancuestiones y riesgos relacionados con la seguridad de la información.Copyright © 2009 Cloud Security Alliance 9
  • 11. Guía para la Seguridad en áreas críticas de atención en Cloud Computing V2 La IaaS incluye toda la capa de recursos de infraestructura desde las instalaciones hasta las plataformas de hardware que hay en ellas. La IaaS incorpora la capacidad de extraer recursos (o no) así como entregar conectividad física y lógica a dichos recursos. En última instancia, la IaaS proporciona un conjunto de APIs que permiten la gestión y otras formas de interacción con la infraestructura por parte del consumidor del servicio. La PaaS se sitúa por encima de la IaaS y añade un nivel adicional de integración con los marcos de desarrollo de aplicaciones, capacidades de middleware y funciones como base de datos, mensajes y puesta en cola que permite a los desarrolladores crear aplicaciones que se agregan a la plataforma y cuyos lenguajes y herramientas de programación son soportados por la capa. El SaaS, a su vez, se crea a partir de las capas de la IaaS y la PaaS subyacentes y proporciona un entorno operativo completo que se utiliza para proporcionar toda la experiencia del usuario que incluye el contenido, cómo se presenta, las aplicaciones y las capacidades de gestión. Debería quedar claro, de este modo, queexisten importantes elementos de decisión en cada uno de los modelos en cuanto afunciones integradas, abertura (extensibilidad) y seguridad se refiere; algunos de loselementos a tener en cuenta para cada uno los tres modelos de despliegue de nube,son: • Por lo general, el SaaS proporciona una gran cantidad de funciones integradas incorporadas directamente a la oferta con la menor cantidad posible de extensibilidad dirigida por el consumidor y generalmente un nivel relativamente elevado de seguridad integrada (o por lo menos una responsabilidad de seguridad por parte del proveedor). • Por otro lado, la PaaS generalmente ofrece unas funciones expuestas al consumidor menos integradas ya que está diseñada para permitir a los desarrolladores crear sus propias aplicaciones encima de la plataforma y, de este modo, es más extensible que el SaaS por naturaleza, pero debido a este equilibrio, compensa en capacidades y funciones de seguridad. • Finalmente, la IaaS proporciona pocas funciones de tipo aplicación pero aporta una extensibilidad enorme. Esto provoca unas capacidades de seguridad y una funcionalidad generalmente menos integradas además de proteger la propia infraestructura. Este modelo requiere que los sistemasCopyright © 2009 Cloud Security Alliance 10
  • 12. Guía para la Seguridad en áreas críticas de atención en Cloud Computing V2 operativos, las aplicaciones y el contenido los gestione y los obtenga el consumidor.La idea clave desde la perspectiva de una arquitectura de seguridad al comparar losmodelos es que cuanto más abajo de la capa se detenga el proveedor del servicio enla nube, más capacidades de seguridad y gestión deberá implementar y gestionar elconsumidor.ResumenLas claves para comprender el efecto de la arquitectura de nube sobre laarquitectura de seguridad son un léxico común y conciso, junto con una taxonomíasistemática de ofertas en virtud de las cuales los servicios y la arquitectura de nubepueden deconstruirse, mapearse hasta un modelo que permita compensar seguridady controles operativos, evaluación de riesgos y marcos de gestión y, a su vez, losestándares de cumplimiento normativo.Comprender cómo cambian los requisitos de arquitectura, tecnología, procesos ycapital humano o permanecen inalterados al desplegar los servicios de cloudcomputing es clave. Sin una comprensión clara de las implicaciones en laarquitectura de alto nivel de los servicios en la nube, resulta imposible afrontarcuestiones más detalladas de forma racional.Este resumen general de la arquitectura, junto con las restantes doce áreas deatención crítica proporcionarán al lector una base sólida sobre la cual asesorarse,operar, gestionar y gobernar la seguridad en entornos de cloud computing.Colaboradores: Glenn Brunette, Phil Cox, Carlo Espiritu, Christofer Hoff, Mike Kavis,Sitaraman Lakshminarayanan, Kathleen Lossau, Erik Peterson, Scott Matsumoto, VernWilliams, Richard Zhou.Copyright © 2009 Cloud Security Alliance 11
  • 13. Guía para la Seguridad en áreas críticas de atención en Cloud Computing V2Dominio 2: Gobierno y gestión de riesgos de las empresasEl gobierno y la gestión de riesgos efectivos en las empresas en los entornos decloud computing son consecuencia de unos procesos de gobierno de la seguridad dela información bien desarrollados en el marco de las obligaciones de gobiernocorporativo de una organización relacionadas con la atención debida. Unos procesosde seguridad de la información bien desarrollados deberían dar lugar a unosprogramas de gestión de la seguridad de la información escalables con el negocio,repetibles en toda la organización, mesurables, sostenibles, defendibles, en mejoracontinua y rentables en todo momento.Los problemas fundamentales del gobierno y la gestión de riesgos de las empresasen el cloud computing hacen referencia a la identificación e implementación de lasestructuras, procesos y controles organizativos adecuados que se requieren paramantener un gobierno de la seguridad y la información, así como una gestión deriesgos y un cumplimiento normativo efectivos. También deberían garantizar unainformación de seguridad efectiva en toda la cadena de suministro de la información,incluyendo a proveedores y usuarios de servicios de cloud computing y susdistribuidores terceros en cualquier modelo de despliegue de la nube dentro de unentorno de negocio definido.Recomendaciones para el gobierno √ Una parte de los ahorros obtenidos por los servicios de cloud computing deben invertirse en un examen más profundo de las capacidades de seguridad del proveedor, controles de seguridad de la aplicación, y evaluaciones y auditorías detalladas constantes para garantizar que los requisitos se cumplen en todo momento. √ Tanto los clientes de servicios de cloud computing como los proveedores deberían desarrollar un sólido gobierno de seguridad de la información, con independencia del modelo de servicio o de despliegue. El gobierno de la seguridad de la información debería considerarse como colaborativo entre los clientes y los proveedores para alcanzar los objetivos de alineación entre la misión del negocio y el programa de seguridad de la información. El modelo de servicio puede ajustar las funciones y responsabilidades definidas en el gobierno de seguridad de la información y la gestión de riesgos (basado en el respectivo alcance de control para usuarios y proveedores), mientras el modelo de despliegue puede definir las responsabilidades y las expectativas (basado en las conclusiones de la evaluación de riesgos). √ Las organizaciones de usuarios deberían incluir la revisión de las estructuras y procesos de gobierno de seguridad de la información específicas dentro de su due diligence de las posibles organizaciones proveedoras. Los procesos de los proveedores deberían evaluarse para conocer la madurez de sus capacidades además de su presencia, así como la conformidad con los procesos de gestión de la seguridad de la información del usuario. Los controles de seguridad de la información del Proveedor deberían ser compatibles con estos procesos. √ Deberían identificarse como necesarias unas estructuras y procesos de gobierno colaborativo, en el marco del diseño y el desarrollo de la prestaciónCopyright © 2009 Cloud Security Alliance 12
  • 14. Guía para la Seguridad en áreas críticas de atención en Cloud Computing V2 de servicios, así como unos protocolos de evaluación de riesgos del servicio y de gestión de riesgos, e incorporarlos en los contratos de servicio. √ Los departamentos de seguridad deberían implicarse durante el establecimiento de los Contratos de Nivel de Servicios y las obligaciones contractuales, para garantizar que los requisitos de seguridad se pueden aplicar contractualmente. √ Establecer métricas y estándares para medir los resultados y la efectividad de la gestión de la seguridad antes de trasladarse a la nube. Como mínimo, las organizaciones deberían comprender y documentar sus métricas actuales y cómo éstas cambiarán cuando se trasladen las operaciones a la nube cuando un proveedor pueda utilizar unas métricas distintas y potencialmente incompatibles. √ Siempre que sea posible, los estándares y métricas de seguridad (especialmente las relacionadas con los requisitos legales y de cumplimiento normativo) deberían incluirse en los Contratos de Nivel de Servicio y en los acuerdos. Estos estándares y métricas deberían estar documentados y ser demostrables (auditables).Recomendaciones de gestión de riesgos de las empresasComo ocurre con cualquier proceso de negocio, es importante seguir las mejoresprácticas para la gestión de riesgos. Las prácticas deberían ser proporcionales a tususos particulares de los servicios en la nube, que pueden ir desde el procesamientode datos inocuos y efímeros hasta unos procesos de negocio críticos para la misiónque impliquen información muy sensible. Una discusión completa de la gestión deriesgos de las empresas y de la gestión de los riesgos de información queda fuera delalcance de este material orientativo, pero hay algunas recomendaciones específicasde la nube que puedes incorporar en tus procesos de gestión de riesgos actuales. √ Debido a la falta de control físico sobre la infraestructura en muchos despliegues de cloud computing, los Contratos de Nivel de Servicio, los requisitos contractuales, y la documentación del proveedor desempeñan un papel más importante en la gestión de riesgos que en la infraestructura tradicional propiedad de la empresa. √ Debido a los aspectos del abastecimiento a la carta y la multiposesión del cloud computing, las formas tradicionales de auditoría y evaluación puede que no estén disponibles, o pueden ser modificadas. Por ejemplo, algunos proveedores restringen las evaluaciones de vulnerabilidad y los testeos de penetración, mientras que otros limitan los registros de auditoría disponibles y el seguimiento de la actividad. En caso de que éstos sean requeridos por tus políticas internas, puede que debas buscar opciones de evaluación alternativas, excepciones contractuales específicas u otro proveedor que se alinee mejor con tus requisitos de gestión de riesgos. √ La estrategia de gestión de riesgos debería incluir la identificación y valoración de activos, la identificación y el análisis de amenazas y vulnerabilidades y su impacto potencial sobre los activos (escenarios de riesgo e incidencias), análisis de la probabilidad de eventos/escenarios, niveles y criterios de aceptación aprobados por la gestión, y el desarrollo deCopyright © 2009 Cloud Security Alliance 13
  • 15. Guía para la Seguridad en áreas críticas de atención en Cloud Computing V2 planes de tratamiento de riesgos con múltiples opciones (controlar, evitar, transferir, aceptar) para el tratamiento de riesgos. Los resultados de los planes de tratamiento de riesgos deberían incorporarse en los contratos de servicio. √ Los inventarios de activos deberían incluir activos que acojan servicios en la nube y que estén bajo el control del proveedor. Los planes de valoración y clasificación de activos deberían ser acordes. √ Las estrategias de evaluación de riesgos entre el proveedor y el usuario deberían ser sistemáticas, con unos criterios de análisis de impactos y unos criterios que definan la probabilidad de ocurrencia. El usuario y el proveedor deberían desarrollar conjuntamente escenarios de riesgo para el servicio en la nube; esto debería ser intrínseco para el diseño de servicio del proveedor para el usuario, y para la evaluación por parte del usuario de los riesgos de servicio en la nube. √ El servicio, y no solo el distribuidor, debería ser objeto de la evaluación de riesgos. La utilización de servicios en la nube, y los modelos particulares de servicio y despliegue a utilizar deberían ir en concordancia con los objetivos de gestión de riesgos de la organización, así como con los objetivos del negocio. √ Cuando un proveedor no pueda demostrar unos procesos de gestión de riesgos exhaustivos y eficaces en relación con sus servicios, los usuarios deberían evaluar cuidadosamente el uso del distribuidor y las propias capacidades del usuario para compensar posibles lagunas en la gestión de riesgos. √ Los usuarios de servicios en la nube deberían preguntarse si su propia administración ha definido tolerancias al riesgo en relación con los servicios en la nube y si han aceptado los posibles riesgos residuales derivados de la utilización de los servicios en la nube.Recomendaciones para la gestión de terceros √ Los usuarios deberían considerar los servicios en la nube y la seguridad como cuestiones de seguridad de la cadena de suministro. Esto significa examinar y evaluar la cadena de suministro del proveedor, en la medida de lo posible. Esto también significa examinar la propia gestión de terceros del proveedor. √ La evaluación de los proveedores de servicios terceros debería centrarse específicamente en la gestión de incidencias de los proveedores, en las políticas, procesos y procedimientos de continuidad del negocio y de recuperación de catástrofes, e incluir la revisión de las instalaciones de co- localización y back-up. Esto debería incluir la revisión de las evaluaciones internas del proveedor de la conformidad con sus propias políticas y procedimientos y la evaluación de las métricas del proveedor para proporcionar información razonable en relación con el rendimiento y la efectividad de sus controles en esas áreas.Copyright © 2009 Cloud Security Alliance 14
  • 16. Guía para la Seguridad en áreas críticas de atención en Cloud Computing V2 √ El plan de continuidad del negocio del usuario y de recuperación de catástrofes debería incluir escenarios de la pérdida de los servicios del proveedor y de la pérdida por parte del proveedor de servicios de terceros y capacidades dependientes de terceros. El testeo de esta parte del plan debería coordinarse con el proveedor de la nube. √ Las estructuras y procesos de gobierno de la seguridad de la información, de gestión de riesgos y cumplimiento normativo del proveedor deberían evaluarse de forma exhaustiva: o Solicitar una documentación clara sobre cómo se evalúan las instalaciones y los servicios en cuanto al riesgo y cómo se auditan las debilidades de control, la frecuencia de las evaluaciones y cómo las debilidades de control se mitigan de forma oportuna. o Requerir la definición de qué considera el proveedor como factores clave de éxito para la seguridad de la información y los servicios, los indicadores clave de rendimiento y cómo éstos se miden en relación con la Gestión de la Seguridad de la Información y los Servicios Informáticos. o Revisar el recabado, evaluación y proceso de comunicación de los requisitos legales, normativos, sectoriales y contractuales del proveedor de forma exhaustiva. o Celebrar una due diligence completa del contrato o términos de uso para determinar funciones y responsabilidades. Garantizar la revisión de la representación legal, incluyendo una evaluación de la aplicabilidad de las disposiciones de contratos locales y leyes en jurisdicciones extranjeras o de otros estados. o Determinar si los requisitos de due diligence incluyen todos los aspectos relevantes de la relación del proveedor de la nube, como la situación financiera del proveedor, su reputación (p.ej., comprobación de las referencias), controles, personal clave, planes y tests de recuperación de catástrofes, seguros, capacidades de comunicaciones y uso de subcontratistas.Colaboradores: Patrick F. Sullivan, Ph.D., Nadeem Bukhari, Donald Blumenthal, J.D.Copyright © 2009 Cloud Security Alliance 15
  • 17. Guía para la Seguridad en áreas críticas de atención en Cloud Computing V2Dominio 3: Cuestiones legales y eDiscoveryEl cloud computing crea nuevas dinámicas en la relación entre una organización y suinformación que implican la presencia de un tercero, el proveedor de la nube. Estocrea nuevos retos a la hora de comprender las leyes que se aplican a una ampliavariedad de escenarios de gestión de la información.Un análisis completo de las cuestiones legales relacionadas con el cloud computingrequiere la consideración de dimensiones funcionales, jurisdiccionales ycontractuales. • La Dimensión Funcional implica determinar cuáles de las funciones y servicios que se producen en el cloud computing crean implicaciones legales para los participantes y los grupos de interés. • La Dimensión Jurisdiccional implica la forma en que los gobiernos administran las leyes y las normativas que afectan a los servicios de cloud computing, los grupos de interés y los activos de datos implicados. • La Dimensión Contractual implica las estructuras, términos y condiciones de contratos y los mecanismos de aplicación a través de los cuales los grupos de interés en los entornos de cloud computing pueden afrontar y gestionar las cuestiones legales y de seguridad.El cloud computing en general puede distinguirse de la externalización tradicional detres formas: el momento del servicio (a la carta e intermitente), el anonimato de laidentidad de los proveedores de servicio y el anonimato de la localización de losservidores implicados. Al considerar la IaaS y la PaaS específicamente, gran parte dela orquestación, configuración y desarrollo de software la lleva a cabo el cliente ymucha de la responsabilidad no puede transferirse al proveedor en la nube.El cumplimiento de las recientes promulgaciones legislativas y administrativas entodo el mundo obliga a una mayor colaboración entre abogados y profesionales de latecnología. Esto es especialmente cierto en el cloud computing debido al potencial denuevas áreas de riesgos legales que crea la naturaleza distribuida de la nube encomparación con la infraestructura interna o externalizada tradicional.Una gran cantidad de leyes y normativas de los Estados Unidos y de la UniónEuropea bien imputan la responsabilidad a los subcontratistas de la nube o bienrequieren a las entidades del negocio que les impongan la responsabilidad a travésde un contrato.Los tribunales actualmente se están dando cuenta de que la gestión de los serviciosde la seguridad de la información son críticos a la hora de tomar decisiones encuanto a si la información puede aceptarse como prueba. Aunque ya suponía unproblema en la infraestructura informática tradicional, es una cuestión especialmenteacuciante en el cloud computing debido a su falta de historial legal establecido en elcaso de la nube.Recomendaciones √ Los clientes y proveedores de la nube deben comprender mutuamente las funciones y responsabilidades de cada uno en relación con el eDiscovery (o investigación electrónica), incluyendo actividades como la preservación deCopyright © 2009 Cloud Security Alliance 16
  • 18. Guía para la Seguridad en áreas críticas de atención en Cloud Computing V2 documentos debido a litigio, búsquedas de descubrimiento, quién presta testimonio experto, etc. √ Se aconseja a los proveedores de la nube que se aseguren de que sus sistemas de seguridad de la información son sensibles a los requisitos de los clientes para preservar datos como auténticos y fiables, incluyendo tanto información primaria como metadatos, archivos de registro y otra información relacionada. √ Los datos que se encuentran bajo la custodia de los proveedores de servicios en la nube deben recibir la misma tutela que si estuvieran en manos del propietario o custodio original. √ Planificar la resolución tanto esperada como inesperada de la relación en las negociaciones contractuales, y una devolución metódica o enajenación segura de tus activos. √ La due diligence precontractual, la negociación de términos contractuales, el seguimiento postcontractual, y la resolución de contratos y la transición de la custodia de los datos forman parte del deber de diligencia requerido a un cliente de servicios en la nube. √ Saber dónde el proveedor de servicios en la nube hospedará los datos es un requisito previo para implementar las medidas necesarias para garantizar el cumplimiento de las leyes locales que restringen el flujo de datos transfronterizo. √ En calidad de custodio de los datos personales de sus empleados o clientes, y del resto de activos de propiedad intelectual de la empresa, una empresa que utilice servicios de cloud computing debería asegurarse de que mantiene la propiedad de sus datos en su formato original y autenticable. √ Numerosas cuestiones de seguridad, como sospechas de violación relacionada con los datos, deben tratarse en disposiciones específicas del contrato de servicio que clarifiquen los respectivos compromisos del proveedor de servicios en la nube y del cliente. √ El proveedor de servicios en la nube y el cliente deberían disponer de un proceso unificado para responder a citaciones, emplazamientos y otras solicitudes legales. √ El contrato de servicios en la nube debe permitir al cliente de los servicios en la nube o al tercero designado, realizar el seguimiento del rendimiento de los proveedores de servicio y testar las vulnerabilidades del sistema. √ Las partes de un contrato de servicios en la nube deberían asegurarse de que el contrato se anticipa a los problemas relacionados con la recuperación de los datos del cliente una vez finalizada su relación contractual.Colaboradores: Jean Pawluk, Francoise Gilbert, Jeffrey Ritter, Scott Giordano, TanyaForsheit, Peter McLaughlin, David Jackson.Copyright © 2009 Cloud Security Alliance 17
  • 19. Guía para la Seguridad en áreas críticas de atención en Cloud Computing V2Dominio 4: Cumplimiento normativo y auditoríasCon el desarrollo del cloud computing como medio viable y rentable de externalizarsistemas enteros o incluso procesos de negocio enteros, mantener el cumplimientocon tu política de seguridad y los diversos requisitos normativos y legislativos de loscuales tu organización tiene conocimiento puede ser más difícil de lograr e inclusomás difícil de demostrar a los auditores y asesores.Es justo decir que muchas de las normativas relacionadas con la informática que lasorganizaciones deben cumplir no se redactaron pensando en el cloud computing. Esposible que los auditores y asesores no estén familiarizados con el cloud computingen general y con un servicio en la nube en particular. Así las cosas, corresponde alcliente de la nube comprender: • La aplicabilidad normativa de un determinado servicio en la nube. • La división de las responsabilidades de cumplimiento normativo entre el proveedor de la nube y el cliente de la nube. • Que la capacidad del proveedor de la nube para presentar evidencias es necesaria para el cumplimiento normativo. • El papel del cliente de la nube a la hora de salvar las distancias entre el proveedor de la nube y el auditor/asesor.Recomendaciones √ Implicar a los equipos Legales y Contractuales. Los términos de servicio estándar del proveedor de la nube es posible que no cubran tus necesidades de cumplimiento, y por ello se recomienda que el personal Legal y de Contratos se implique pronto para garantizar que las disposiciones de los contratos de servicios en la nube tratan las obligaciones de cumplimiento normativo y auditoría. √ Cláusula de derecho a auditoría. Los clientes a menudo necesitarán la capacidad de auditar al proveedor de la nube, habida cuenta de la naturaleza dinámica tanto de la nube como del entorno normativo. La cláusula contractual del derecho a auditar debería obtenerse siempre que sea posible, especialmente cuando se utiliza un proveedor en la nube para un servicio ante el cual el cliente tiene responsabilidades de cumplimiento normativo. A lo largo del tiempo, la necesidad para este derecho debería reducirse y en muchos casos sustituirse por las certificaciones de proveedor en la nube adecuadas, relacionadas con nuestra recomendación para el dimensionado del alcance de la certificación ISO 27001 que se comenta más adelante en este apartado. √ Analizar el alcance del cumplimiento normativo. Analizar el alcance del cumplimiento normativo significa determinar si las normativas de cumplimiento a las que está sujeta la organización se verán afectadas por la utilización de servicios en la nube, para un conjunto determinado de aplicaciones y datos. √ Analizar el impacto de las normativas en la seguridad de los datos. Los usuarios finales potenciales de los servicios de cloud computing deberían considerar qué aplicaciones y datos están considerando trasladar a losCopyright © 2009 Cloud Security Alliance 18
  • 20. Guía para la Seguridad en áreas críticas de atención en Cloud Computing V2 servicios en la nube, y la medida en que están sujetas a las normativas de cumplimiento. √ Revisar los socios y los proveedores de servicios relevantes. Se trata de un consejo general para garantizar que las relaciones con los proveedores de servicios no afectan negativamente al cumplimiento normativo. Evaluar qué proveedores de servicios están procesando datos que están sujetos a normativas de cumplimiento, y a continuación evaluar los controles de seguridad que proporciona el proveedor de servicios es fundamental. Diversas normativas de cumplimiento tienen un lenguaje específico sobre cómo evaluar y gestionar los riesgos de distribuidores terceros. Al igual que con los servicios de negocios e informática que no son de nube, las organizaciones deberán comprender cuáles de sus socios de negocio de nube están procesando datos sujetos a normativas de cumplimiento. √ Comprender las responsabilidades contractuales de protección de datos y los contratos relacionados. El tipo de servicio en la nube en cierta medida dictará si el cliente o el proveedor de servicios en la nube es responsable de desplegar los controles de seguridad. En un escenario de despliegue de la IaaS, el cliente tiene un mayor grado de control y responsabilidad que en un escenario SaaS. Desde el punto de vista del control de la seguridad, esto significa que los clientes de la IaaS deberán desplegar muchos de los controles de seguridad que exigen los requisitos de cumplimiento normativo. En un escenario con el SaaS, el proveedor de servicios en la nube debe proporcionar los controles necesarios. Desde una perspectiva contractual, es clave comprender los requisitos específicos y garantizar que el contrato de servicios en la nube y los contratos de nivel de servicio lo cubren debidamente. √ Analizar el impacto de las normativas sobre la infraestructura del proveedor. En el campo de las infraestructuras, trasladarse a los servicios en la nube también requerirá un análisis detenido. Algunos requisitos normativos pueden especificar controles que son difíciles o imposibles de alcanzar en un servicio en la nube, dependiendo del tipo de servicio en la nube. √ Analizar el impacto de las normativas en las políticas y los procedimientos. Trasladar datos y aplicaciones a los servicios en la nube es probable que tenga consecuencias en las políticas y en los procedimientos. Los clientes deberían evaluar qué políticas y procedimientos relacionados con las normativas deberán cambiar. Algunos ejemplos de las políticas y procedimientos que se ven afectados incluyen los informes de actividad, el registro, la retención de datos, respuesta a incidencias, testeo de controles y políticas de privacidad. √ Preparar evidencias sobre cómo se cumple cada requisito. Recabar evidencias del cumplimiento entre la gran cantidad de normativas y requisitos de cumplimiento supone un reto importante. Los clientes de los servicios en la nube deberían desarrollar procesos para recabar y almacenar evidencias del cumplimiento normativo, incluyendo los registros de auditoría e informes de actividad, copias de las configuraciones del sistema, informes de gestión de cambios, y otros resultados de los procedimientos de testeo. Dependiendo del tipo de servicio en la nube, el proveedor en la nube puede necesitar proporcionar mucha de esta información.Copyright © 2009 Cloud Security Alliance 19
  • 21. Guía para la Seguridad en áreas críticas de atención en Cloud Computing V2 √ Calificación y selección de auditores. En muchos casos, la organización no tiene voz en la selección de auditores o asesores de seguridad. Si una organización tiene influencia en la selección, es muy recomendable elegir a un auditor que esté familiarizado con el cloud computing, ya que es posible que muchos no conozcan los retos que presenta la nube y la virtualización. Preguntarles si conocen la nomenclatura IaaS, PaaS, y SaaS es un buen punto de partida. √ Proveedores en la nube con la SAS 70 Type II. Los proveedores deberían tener esta certificación de auditoría como mínimo, ya que proporcionará un punto de referencia reconocible para auditores y asesores. Habida cuenta de que la auditoría SAS 70 Type II solo garantiza que los controles se implementan tal como está documentado, es igualmente importante comprender el alcance de la auditoría SAS 70, y si dichos controles cumplen tus requisitos. √ Hoja de ruta ISO 27001/27002 de los proveedores en la nube. Los proveedores en la nube que tengan la intención de prestar servicios críticos para la misión deberían contar con el estándar ISO 27002 para los sistemas de gestión de la seguridad de la información. Si el proveedor no ha conseguido la certificación ISO 27001, debería demostrar la conformidad con las prácticas de la ISO 27002 y presentar una hoja de ruta para una posterior certificación. √ Dimensionado del alcance de la ISO 27001/27002. Cloud Security Alliance realiza un llamamiento en el sector para desarrollar los alcances recomendados para la certificación ISO 27001 para los tipos de negocio de proveedor en la nube comunes.Colaboradores: Jim Hietala, Anton Chuvakin, Patrick Sullivan, Peter Gregory, Erick Dahan,Greg Kane.Copyright © 2009 Cloud Security Alliance 20
  • 22. Guía para la Seguridad en áreas críticas de atención en Cloud Computing V2Dominio 5: Gestión del ciclo de vida de la informaciónUno de los objetivos principales de la seguridad de la información es proteger losdatos fundamentales que abastecen nuestros sistemas y aplicaciones. En nuestratransición hacia el cloud computing, nuestros métodos tradicionales de obtener datosse ven superados por las arquitecturas basadas en la nube. Elasticidad,multiposesión, nuevas arquitecturas físicas, y unos controles abstraídos requierennuevas estrategias de seguridad de datos. Con muchos despliegues de nubestambién estamos transfiriendo datos a entornos externos, o incluso públicos, quehubiesen sido impensables hace solo unos años.Gestión del ciclo de vida de la informaciónEl Ciclo de Vida de la Seguridad de los Datos es distinto a la Gestión del Ciclo de Vidade la Información, que refleja las diferentes necesidades de los destinatarios de laseguridad. Consiste en las seis fases que se enumeran a continuación: 1. Crear 2. Almacenar 3. Utilizar 4. Compartir 5. Archivar 6. DestruirLos retos clave que deben considerarse en relación con la seguridad del ciclo de vidade datos en la nube pueden incluir los siguientes:Seguridad de los datos. Confidencialidad, Integridad, Disponibilidad, Autenticidad,Autorización, Autenticación y No Repudio.Geo-localización de los datos. Debe existir una garantía de que los datos solo sealmacenan en localizaciones permitidas por contrato, SLAs y/o normativas. Porejemplo el uso de “almacenamiento que cumple las normativas” según exige laUnión Europea para almacenar registros sanitarios electrónicos puede ser unadificultad añadida para el propietario de los datos y el proveedor de servicios de lanube.Remanencia o persistencia de datos. Los datos deben ser eliminados de maneraefectiva y completa cuando se considere que son “destruidos”. En consecuencia,debe haber disponibles y deben utilizarse técnicas para localizar de forma completa yefectiva los datos en la nube, borrar/destruir datos, y asegurar que los datos hansido completamente eliminados.Mezcla de datos con otros clientes de la nube. Los datos – especialmente losdatos clasificados / sensibles – no pueden mezclarse con los datos de otros clientesdurante su uso, almacenamiento o tránsito. La mezcla de los datos será una cuestióna evitar cuando surjan las preocupaciones sobre seguridad de los datos y geo-localización.Planes de backup y recuperación de datos para la recuperación yrestauración. Los datos deben estar disponibles y, de este modo, debe haberCopyright © 2009 Cloud Security Alliance 21
  • 23. Guía para la Seguridad en áreas críticas de atención en Cloud Computing V2planes efectivos de backup y recuperación de datos para la nube al objeto de evitarla pérdida de datos, la sobreescritura de datos no deseada o su destrucción.Descubrimiento de datos. Mientras los aspectos legales continúan centrándose enel descubrimiento electrónico, los proveedores de servicios en la nubes y lospropietarios de datos deberán centrarse en descubrir los datos y asegurar a lasautoridades legales y normativas que todos los datos solicitados han sidorecuperados. En un entorno de nube, esta cuestión es extremadamente difícil deresolver y requerirá controles administrativos, técnicos y legales.Agregación de datos e inferencia. Con los datos en la nube, existenpreocupaciones añadidas sobre la agregación e inferencia de datos que podríanprovocar la violación de la confidencialidad de información sensible y confidencial. Deeste modo, debe disponerse de prácticas para garantizar a los propietarios de losdatos y los grupos de interés que los datos siguen estando protegidos de las“violaciones” leves cuando los datos se mezclan y/o agregan, revelando de estemodo información protegida (p.ej., registros médicos que contienen nombres einformación médica mezclada con datos anónimos pero que contengan el mismo“campo de referencia”.Recomendaciones √ Comprender cómo se mantiene la integridad y que se detecte y se te transmita el compromiso de integridad en calidad de cliente. La misma recomendación es aplicable a la confidencialidad cuando corresponda. √ El proveedor de cloud computing debe garantizar al propietario de los datos que proporciona toda la divulgación (es decir, “transparencia”) en relación con las prácticas y procedimientos de seguridad que se incluyen en los Niveles de Servicio. √ Garantizar que se conoce la identificación específica de todos los controles que se utilizan durante el ciclo de vida de los datos. Garantizar que hay especificaciones escritas en relación con las cuales la entidad es responsable para cada control entre el propietario de los datos y el proveedor de servicios en la nube. √ Mantener una filosofía fundamental de saber dónde están los datos. Determinar tu capacidad para conocer la localización geográfica del almacenamiento. Estipular esto en tu SLA y en el contrato. Formaliza esta parte de tu contrato con el proveedor de servicios en la nube y asegúrate de que se definen y se aplican los controles adecuados en relación con las restricciones de localización del país. √ Comprender las circunstancias en las cuales el almacenamiento puede ser embargado por un tercero o por una entidad gubernamental. Determinar tu SLA con el proveedor de la nube puede incluir una notificación anticipada al propietario de los datos (si es posible) de que la información del propietario de los datos ha sido o será embargada. √ En algunos casos, puede presentarse una citación o mandato de e-discovery en contra del proveedor de servicios de cloud computing. En este caso, cuando el proveedor tenga la custodia de datos del cliente, se deberíaCopyright © 2009 Cloud Security Alliance 22
  • 24. Guía para la Seguridad en áreas críticas de atención en Cloud Computing V2 requerir al proveedor de servicios en la nube e informar al propietario de los datos de que el proveedor de servicios en la nube es obligado a revelar la información del propietario de los datos. √ En el contrato entre el propietario de los datos y el proveedor de servicios en la nube debería incluirse un sistema de penalizaciones. De forma específica, los datos que estuvieran sujetos a las leyes de violación de datos estatales e internacionales (p.ej., la Ley del Senado de California 1386 o las nuevas normas de violación de datos de la HIPAA) deberían estar protegidas por el proveedor de servicios en la nube. √ Es responsabilidad del propietario de los datos determinar quién debería tener acceso a los datos, cuáles deben ser sus derechos y privilegios y en qué condiciones se proporcionan estos derechos de acceso. El propietario de los datos debería aplicar una política de “Denegación por defecto” tanto para los empleados del propietario de los datos como para el proveedor de servicios en la nube. √ Los proveedores de servicios en la nube deberían ofrecer una cláusula contractual que garantice que se niega el acceso a los datos como filosofía fundamental (es decir, “Denegación por defecto”). Esto resulta de aplicación específicamente a los empleados de Servicios en la nube y a sus clientes que no sean empleados del propietario de los datos y personal autorizado. √ La responsabilidad del propietario de los datos es definir e identificar la clasificación de los datos. Es responsabilidad del proveedor de servicios en la nube aplicar los requisitos de acceso del propietario de los datos en función de la clasificación de los datos. Dichas responsabilidades deberían constar en el contrato y aplicarse y auditarse para el cumplimiento normativo. √ Cuando se obliga a un cliente a revelar información, no puede producirse la contaminación de los datos. No solo el propietario de los datos debe garantizar que todos los datos solicitados para órdenes de suspensión temporal, citaciones, resoluciones de e-discovery, etc. están intactas y se revelan debidamente; sino que el propietario de los datos debe asegurarse de que no se ven afectados más datos. √ Cifrar los datos de la nube. Cifrar los datos en estático y cifrar los datos en tránsito (Referencia Dominio 11, Cifrado y gestión de claves.) √ Identificar los límites de la zona de confianza en toda la arquitectura informática y en todas las capas de abstracción. Garantizar que en los subsistemas solo se superan los límites de la zona de confianza cuando es necesario y con las debidas salvaguardas para evitar la divulgación, alteración o destrucción de datos no autorizada. √ Comprender qué técnicas de compartimentación utiliza un proveedor para aislar unos clientes de otros. Un proveedor puede utilizar diversos métodos dependiendo del número y tipos de servicios ofrecidos. √ Comprender las capacidades y limitaciones de búsqueda de datos del proveedor en la nube cuando esté intentando ver “dentro” del conjunto de datos para el descubrimiento de datos.Copyright © 2009 Cloud Security Alliance 23
  • 25. Guía para la Seguridad en áreas críticas de atención en Cloud Computing V2 √ Comprender cómo se gestiona el cifrado en el almacenamiento multiposesión. ¿Existe una sola clave para todos los propietarios de datos, una clave por propietario de datos, o múltiples claves por propietario de datos? ¿Existe un sistema para evitar que diferentes propietarios de datos tengan las mismas claves de cifrado? √ Los propietarios de datos deberían requerir a los proveedores de servicios en la nube garantizar que se realizan copias de seguridad de sus datos y que no se mezclen con otros datos de clientes de servicios en la nube. √ Comprender los procesos de retirada del almacenamiento del proveedor de la nube. La destrucción de los datos es extremadamente difícil en un entorno multiposesión y el proveedor de la nube debería utilizar un cifrado fuerte del almacenamiento que haga los datos ilegibles cuando el almacenamiento sea reciclado, enajenado, o accedido por cualquier medio distinto a las solicitudes, procesos o entidades autorizadas. √ Los planes de retención y destrucción de datos son responsabilidad del propietario de los datos. Es responsabilidad del proveedor del servicio en la nube destruir los datos cuando se le solicite con énfasis especial en destruir todos los datos en todas las localizaciones incluyendo los márgenes de flexibilidad de las estructuras de datos y de los medios. El propietario de los datos debería aplicar y auditar esta práctica si es posible. √ Comprender la segregación lógica de información y los controles protectores implementados. √ Comprender las restricciones de privacidad inherentes en los datos confiados a tu sociedad, ya que es posible que no se permita que esta información sea ostentada por un proveedor en la nube sin unas designaciones muy específicas de los socios. √ Comprender las políticas y procesos del proveedor en la nube para la retención y destrucción de datos y compararlas con la política organizativa interna. Ser consciente de que la garantía de la retención de datos puede ser más fácil de demostrar para el proveedor de la nube, pero que la destrucción de datos puede ser muy difícil. √ Negociar las penalizaciones a pagar por el proveedor de la nube por violaciones de datos para asegurar que se toma en serio. Si resulta práctico, el cliente debería intentar recuperar todos los costes por violaciones en el marco de su contrato del proveedor. Si no resulta práctico, el cliente debería explorar otros vehículos de transferencia de riesgos, como los seguros, para recuperar los costes de las violaciones. √ Llevar a cabo tests de backup y recuperación de forma periódica para asegurar que la segregación lógica y los controles son efectivos. √ Asegurar que se aplican los controles de personal del proveedor en la nube para proporcionar una segregación lógica de los deberes.Copyright © 2009 Cloud Security Alliance 24
  • 26. Guía para la Seguridad en áreas críticas de atención en Cloud Computing V2 √ Comprender cómo se gestiona el cifrado en el almacenamiento multiposesión. ¿Hay una sola clave para todos los clientes, una clave por cliente o múltiples claves por cliente?Recomendaciones sobre seguridad de datos por parte de ILMPhaseAlgunas de nuestras recomendaciones generales, así como otros controlesespecíficos se enumeran dentro del contexto de cada fase del ciclo de vida. Hay quetener en cuenta que dependiendo del modelo de prestación de la nube (SaaS, PaaS,IaaS), algunas recomendaciones deberán ser implementadas por el cliente, algunaslas deberá pedir el cliente al proveedor de la nube y otras no estarán disponibles.Crear √ Identificar las capacidades de etiquetado y clasificación de datos disponibles √ La gestión de derechos digitales de empresa puede ser una opción disponible. √ Tagging. El tagging de datos basado en el usuario es cada vez más habitual en los entornos de Web 2.0 y puede aprovecharse para ayudar a clasificar los datos.Almacenar √ Identificar los controles de acceso disponibles dentro del sistema de archivos, DBMS o sistema de gestión de documentos. √ Solución de cifrado, como para correo electrónico, transporte de red, base de datos, archivos y sistemas de archivos. √ Las herramientas de descubrimiento de contenidos pueden ayudar a identificar y auditar los datos que requieren una aplicación de controles.Utilizar √ Seguimiento y aplicación de la actividad, a través de ficheros de registro y/o herramientas basadas en los agentes. √ Lógica de las aplicaciones. √ Controles de nivel de objetos dentro de las soluciones DBMS.Compartir √ Seguimiento y aplicación de la actividad, a través de ficheros de registro y/o herramientas basadas en los agentes. √ Lógica de las aplicaciones. √ Controles de nivel de objetos dentro de las soluciones DBMS.Copyright © 2009 Cloud Security Alliance 25
  • 27. Guía para la Seguridad en áreas críticas de atención en Cloud Computing V2 √ Identificar los controles de acceso disponibles dentro del sistema de archivos, DBMS, sistema de gestión de documentos. √ Cifrado, como para correo electrónico, transporte de red, base de datos, archivos y sistemas de archivos. √ Las herramientas de descubrimiento de contenidos pueden ayudar a identificar y auditar los datos que requieren una aplicación de controles.Archivar √ Cifrado, como en el caso de copias de seguridad en cinta y otros medios de almacenamiento a largo plazo. √ Gestión de activos y seguimiento.Destruir √ Crypto-Shredding, la destrucción de las claves utilizadas para el cifrado de los datos. √ Asegurar el borrado con disk wiping y técnicas relacionadas. √ Destrucción física, como el desmagnetizado de soportes físicos. √ Descubrimiento de contenidos para confirmar los procesos de destrucción.Colaboradores: Geir Arild Engh-Hellesvik, Wing Ko, Sergio Loureiro, Jesus Luna, Rich Mogull,Jeff Reich.Copyright © 2009 Cloud Security Alliance 26
  • 28. Guía para la Seguridad en áreas críticas de atención en Cloud Computing V2Dominio 6: Portabilidad e interoperabilidadLas organizaciones deben acercarse a la nube comprendiendo que pueden tener quecambiar de proveedores en el futuro. La portabilidad y la interoperabilidad debenconsiderarse de entrada como parte de la gestión de riesgos y la garantía deseguridad de cualquier programa de nube.Los grandes proveedores en la nube pueden ofrecer redundancia geográfica en lanube, y es de esperar que permitan una elevada disponibilidad con un únicoproveedor. Sin embargo, es aconsejable realizar una planificación básica sobre lacontinuidad del negocio, para ayudar a minimizar los daños, en caso de que secumpla la peor de las previsiones. Por ejemplo, algunas empresas de repente puedenempezar a encontrarse con la urgente necesidad de cambiar de proveedores en lanube, por diversos motivos, como por ejemplo: • Un aumento inaceptable en el coste en el momento de renovación del contrato. • Que el proveedor cese en su actividad. • Que el proveedor de repente cierre uno o más de los servicios en la nube que se están utilizando, sin planes de migración. • Un descenso inaceptable en la calidad del servicio, como la incapacidad para alcanzar los requisitos clave de rendimiento o cumplir los contratos de nivel de servicio (SLAs). • Una disputa comercial entre el cliente y el proveedor de la nube.Algunas consideraciones simples sobre la arquitectura pueden ayudar a minimizar losdaños en caso de que se produzcan este tipo de situaciones. No obstante, los medioscon los que afrontar estas cuestiones dependen del tipo de servicio en la nube.Con el Software as a Service (SaaS), el cliente de nube, por definición, sustituirá lasviejas aplicaciones de software por nuevas. En consecuencia, el centro de atenciónno está en la portabilidad de las aplicaciones, sino en preservar o mejorar lafuncionalidad de la seguridad que proporciona la aplicación heredada y alcanzar unamigración de datos exitosa.Con la Platform as a Service (PaaS), la expectativa es que se necesitará algún gradode modificación de la aplicación para alcanzar la portabilidad. La idea es minimizar lacantidad de reescritura de la aplicación a la vez que se preservan o se mejoran loscontroles de seguridad, un añadido para alcanzar la migración de datos con éxito.Con la Infrastructure as a Service (IaaS), lo principal y la expectativa es que tantolas aplicaciones como los datos puedan migrarse a un nuevo proveedor en la nube.Debido a la ausencia generalizada de estándares de interoperabilidad y a la ausenciade suficiente presión de mercado para dichos estándares, la transición entreproveedores en la nube puede ser un proceso doloroso y manual. Desde al punto devista de la seguridad, nuestra principal preocupación es mantener unos controles deseguridad sistemáticos durante el cambio de entornos.Copyright © 2009 Cloud Security Alliance 27
  • 29. Guía para la Seguridad en áreas críticas de atención en Cloud Computing V2RecomendacionesPara todas las soluciones de nube: √ Sustituir los proveedores en la nube, prácticamente en todos los casos, es una transacción comercial negativa para una parte, que puede provocar una reacción negativa inesperada en el proveedor en la nube inicial. Esto debe planificarse en el proceso contractual tal como se describe en el Dominio 3, en tu Programa de Continuidad del Negocio, como se describe en el Dominio 7, y dentro de tu Gobierno general, en el Dominio 2. √ Comprender el tamaño de los conjuntos de datos hospedados en un proveedor en la nube. El tamaño de los datos puede provocar una interrupción de servicio durante una transición, o que el periodo de transición sea más largo de lo esperado. Muchos clientes han descubierto que utilizar un mensajero para enviar discos duros es más rápido que la transmisión electrónica. √ Documentar la arquitectura y la configuración de seguridad de controles de seguridad de componentes individuales para que puedan utilizarse para apoyar las auditorías internas, además de facilitar la migración a nuevos proveedores.Para las soluciones de nube de IaaS: √ Comprender cómo las imágenes de la máquina virtual pueden capturarse y portarse al nuevo proveedor en la nube. √ Identificar y eliminar (o por lo menos documentar) cualquier extensión específica del proveedor en el entorno de la máquina virtual. √ Comprender qué prácticas hay disponibles para asegurarse de que se produce el desabastecimiento adecuado de imágenes de máquina virtual después de que la aplicación se porte desde el proveedor en la nube. √ Comprender las prácticas utilizadas para desmantelar los discos y los dispositivos de almacenamiento. √ Comprender las dependencias basadas en el hardware/plataforma que deben identificarse antes de la migración de la aplicación/datos. √ Solicitar acceso a los registros del sistema, rastros, registros de acceso y facturación del proveedor en la nube inicial. √ Identificar las posibilidades de reemprender el servicio con el proveedor en la nube inicial en parte o en su totalidad si se demuestra que el nuevo servicio es inferior. √ Determinar si se están utilizando funciones, interfaces o APIs en el nivel de la administración que sean incompatibles o no fueran implementadas por el nuevo proveedor.Para las soluciones de nube PaaS:Copyright © 2009 Cloud Security Alliance 28
  • 30. Guía para la Seguridad en áreas críticas de atención en Cloud Computing V2 √ Cuando sea posible, utilizar componentes de plataforma con una sintaxis estándar, APIs abiertas y estándares abiertos. √ Comprender qué herramientas hay disponibles para garantizar la transferencia de datos, los backups y la recuperación. √ Comprender y documentar los componentes y módulos de la aplicación que son específicos del proveedor de la PaaS y desarrollar una arquitectura de la aplicación con capas de abstracción para minimizar el acceso directo a módulos propietarios. √ Comprender cómo los servicios de base como el seguimiento, el logging o las auditorías se transferirán a un nuevo distribuidor. √ Comprender las funciones de control proporcionadas por el proveedor en la nube inicial y cómo se traducen al nuevo proveedor. √ Al migrar hacia una nueva plataforma, comprender los efectos sobre el rendimiento y la disponibilidad de la aplicación y cómo se medirán estos efectos. √ Comprender cómo se llevará a cabo el testeo antes y después de la migración para comprobar que los servicios o aplicaciones funcionan correctamente. Asegurar que las responsabilidades tanto del proveedor como del usuario para el testeo son conocidas y documentadas.Para las soluciones SaaS: √ Llevar a cabo extracciones de datos y copias de seguridad periódicas a un formato que sea utilizable y que no sea propietario para el proveedor de SaaS. √ Comprender si los metadatos pueden preservarse y migrarse. √ Comprender que cualquier herramienta personalizada que se implemente deberá ser desarrollada de nuevo o que el nuevo distribuidor deberá proporcionar esas herramientas. √ Asegurar que la efectividad del control es sistemática entre los antiguos y los nuevos proveedores √ Asegurar la posibilidad de migración de las copias de seguridad y otras copias de registros, registros de acceso y otra información pertinente que pueda requerirse para las cuestiones legales y de cumplimiento normativo. √ Comprender las interfaces de gestión, seguimiento y emisión de informes y su integración entre entornos. √ ¿Existe una provisión para testar y evaluar las aplicaciones antes de la migración, por parte del nuevo distribuidor?Colaboradores: Warren Axelrod, Aradhna Chetal, Arthur Hedge, Dennis Hurst, Sam Johnston,Scott Morrison, Adam Munter, Michael Sutton, Joe Wallace.Copyright © 2009 Cloud Security Alliance 29
  • 31. Guía para la Seguridad en áreas críticas de atención en Cloud Computing V2Dominio 7: Seguridad tradicional, continuidad delnegocio y recuperación de catástrofesEl corpus de conocimiento acumulado dentro de la seguridad física tradicional, laplanificación de continuidad del negocio y la recuperación de catástrofes sigue siendobastante relevante para el cloud computing. El rápido ritmo de cambio y la falta detransparencia dentro del cloud computing requieren que los profesionales deseguridad tradicional, planificación de continuidad del negocio y recuperación decatástrofes se comprometan continuamente en el examen y el seguimiento de losproveedores en la nube elegidos.Nuestro reto es colaborar en la identificación de riesgos, reconocerinterdependencias, integrar y apalancar recursos de una forma dinámica y enérgica.El cloud computing y su infraestructura subyacente ayudarán en cierto modo adisminuir algunos problemas de seguridad, pero pueden aumentar otros y nunca seeliminará la necesidad de seguridad. Cuando se producen importantes cambios enlos negocios y la tecnología, los principios tradicionales de seguridad deberíanpermanecer inalterados.Recomendaciones √ Un problema importante es que la centralización de datos pueda suponer el riesgo de mal uso de información privilegiada desde dentro del proveedor en la nube. √ Los proveedores en la nube deberían considerar adoptar como referencia de seguridad los requisitos más estrictos de cada cliente. En la medida en que estas prácticas de seguridad no afecten negativamente a la experiencia del cliente, unas prácticas de seguridad estrictas deberían mostrarse como rentables a largo plazo al reducir el riesgo y el control dirigido por el cliente a la vez en diversos campos de preocupación. √ Los proveedores deberían tener una sólida compartimentación de funciones de los cargos y limitar el conocimiento de los clientes por parte de los empleados a lo que sea absolutamente necesario para desempeñar las funciones de cada cargo. √ Los clientes deberían realizar inspecciones de las instalaciones del proveedor en la nube siempre que sea posible. √ Los clientes deberían inspeccionar los planes de recuperación de catástrofes y de continuidad del negocio del proveedor en la nube. √ Los clientes deberían identificar las interdependencias físicas en la infraestructura del proveedor . √ Asegurarse de que hay una taxonomía autorizada incluida en los contratos para definir claramente las obligaciones contractuales relativas a la seguridad, recuperación y acceso a los datos.Copyright © 2009 Cloud Security Alliance 30
  • 32. Guía para la Seguridad en áreas críticas de atención en Cloud Computing V2 √ Los clientes deberían solicitar documentación de los controles de seguridad internos y externos del proveedor, y la adherencia a los estándares del sector. √ Asegurarse de que los Objetivos de Tiempo de Recuperación (RTOs, en sus siglas inglesas) del cliente se comprenden plenamente y se definen en las relaciones contractuales y se tienen en cuenta en los procesos de planificación tecnológica. Asegurarse de que la hoja de ruta tecnológica, las políticas y las capacidades operativas pueden satisfacer estos requisitos. √ El cliente deberá confirmar que el proveedor cuenta con una Política de Plan de Continuidad del Negocio aprobada por el Consejo de Administración del proveedor. √ El cliente debería buscar evidencias de un apoyo activo de la administración y la revisión periódica del Programa de Continuidad del Negocio. Su objetivo es asegurarse de que el Programa de Continuidad del Negocio está vigente. √ El cliente debería comprobar si el Programa de Continuidad del Negocio está certificado/mapeado para estándares internacionalmente reconocidos como el BS 25999 √ El cliente debería determinar si el proveedor tiene recursos en línea dedicados a la seguridad y al Programa de Continuidad del Negocio en los que el resumen de los programas y las fichas descriptivas estén disponibles para su consulta. √ Asegurarse de que los proveedores en la nube son examinados a través del Proceso de Seguridad del Distribuidor (VSP) de la empresa para asegurar que se comprende claramente qué datos deben compartirse y qué controles deben utilizarse. El VSP debería determinar si el proceso de decisión para la evaluación de riesgos es aceptable para el negocio √ La naturaleza dinámica del cloud computing y su relativa juventud justifican unos ciclos más frecuentes de todas las anteriores actividades para descubrir cambios no comunicados al cliente.Colaboradores: David, Tyson, Luis Morales, Jeff Spivey, Randolph Barr.Copyright © 2009 Cloud Security Alliance 31
  • 33. Guía para la Seguridad en áreas críticas de atención en Cloud Computing V2Dominio 8: Operaciones del centro de datosEl número de proveedores de cloud computing ha aumentado a medida que losservicios informáticas de empresas y consumidores se han traspasado a la nube. Seha producido un crecimiento similar en los centros de datos necesarios paraalimentar las ofertas de servicios de cloud computing. Proveedores de la nube detodo tipo y tamaño, incluyendo los más conocidos líderes tecnológicos y las miles deempresas de nueva creación y con crecimiento emergente, están realizandoimportantes inversiones en este prometedor nuevo acercamiento a la prestación deservicios informáticos.Compartir recursos informáticos para crear eficiencias y economías de escala no esun concepto nuevo. Sin embargo, el modelo de negocio de la nube funciona mejor silas tradicionalmente enormes inversiones en las operaciones de centro de datos seextienden sobre un grupo más grande de consumidores. Históricamente, lasarquitecturas de los centros de datos han tenido un tamaño deliberadamente másgrande de lo necesario para acoger periódicamente cargas de trabajo más grandes,lo que significa que en los periodos con una demanda normal o baja, los recursos delos centros de datos a menudo están parados o desaprovechados durante largosperiodos de tiempo. Los proveedores de servicios en la nube, por otro lado, buscanoptimizar el uso de recursos, tanto humanos como tecnológicos, para obtenerventajas competitivas y maximizar los márgenes de beneficio operativo.El reto para el consumidor de servicios en la nube es cómo evaluar mejor lascapacidades del proveedor para prestar unos servicios apropiados y rentables, a lavez que se protegen los datos e intereses del cliente. No debe darse por sentadoque el proveedor necesariamente tiene los mejores intereses de sus clientes comomáxima prioridad. Con el modelo de portador habitual en la prestación de servicios,del que el cloud computing es una forma, el proveedor de servicios normalmentetiene muy poco o ningún acceso o control sobre los datos o sistemas de los clientesmás allá del nivel contratado de gestión. Sin duda, éste es el acercamiento correcto,pero algunas de las arquitecturas de nube podrían tomarse algunas libertades con laintegridad y la seguridad de los datos de los clientes con las que el cliente podría nosentirse cómodo si las conociera. Los consumidores deben informarse bien sobre losservicios que estén considerando, haciendo las preguntas adecuadas yfamiliarizándose con las arquitecturas básicas y las áreas potenciales para lasvulnerabilidades de seguridad.Al tomar una decisión para trasladar parte o la totalidad de las operacionesinformáticas a la nube, en primer lugar, ayuda comprender cómo el proveedor de lanube ha implementado las “Cinco principales características del cloud computing” delDominio 1, y cómo esa arquitectura e infraestructura tecnológicas afectan a sucapacidad para cumplir los contratos de nivel de servicio y cualquier cuestiónrelacionada con la seguridad. La arquitectura tecnológica específica del proveedorpodría ser una combinación de productos informáticos y otros servicios en la nube,como aprovechar los servicios de almacenamiento de la IaaS de otro proveedor.Mientras la arquitectura tecnológica y la infraestructura de los proveedores en lanube pueden ser diferentes, para cumplir los requisitos de seguridad, todas debenpoder demostrar una amplia compartimentación de sistemas, datos, redes, gestión,aprovisionamiento y personal. Los controles que separan cada capa de lainfraestructura deben integrarse debidamente, de modo que no interfieranCopyright © 2009 Cloud Security Alliance 32
  • 34. Guía para la Seguridad en áreas críticas de atención en Cloud Computing V2mutuamente. Por ejemplo, debe comprobarse si la compartimentación delalmacenamiento puede superarse con las herramientas de gestión o debido a unamala gestión de las claves.En último lugar, debe comprenderse cómo el proveedor de la nube gestiona lademocratización de recursos y el dinamismo para poder predecir los nivelesadecuados de disponibilidad del sistema y el rendimiento con las fluctuacionesnormales del negocio. Debe recordarse que la teoría del cloud computing todavíasupera en cierto modo su práctica, por lo que muchos clientes realizan asuncionesincorrectas acerca del nivel de automatización con que en realidad cuentan lossistemas. A medida que se agota la capacidad de recursos suministrada, elproveedor es responsable de asegurar que se entregan al cliente los recursosadicionales necesarios.RecomendacionesEs imperativo que una organización que esté considerando adquirir servicios en lanube de cualquier tipo, sea totalmente consciente de qué servicios se estáncontratando exactamente y qué no se incluye en el servicio. A continuación seincluye un resumen de la información que debe revisarse dentro del proceso deselección del distribuidor y las preguntas adicionales que ayuden a calificar a losproveedores y ajustar mejor sus servicios a los requisitos organizativos.Las Políticas de Gestión del Proveedor deberían permitir a una organización hacerfrente a las siguientes preocupaciones: √ Una clara comprensión de los contratos, acuerdos, términos y condiciones del proveedor. √ Comprender los contratos secundarios o predecesores (upstream) del proveedor que puedan afectar a la relación. √ Tiempos de entrega de sistemas y servicios y Acuerdos de Nivel de Servicios (SLAs). √ Cualquier SLA para los componentes o servicios de proveedores de la nube predecesores. √ Procesos operativos alrededor de la adquisición de sistemas y servicios. √ Informes sobre el rendimiento del proveedor y análisis. √ Métodos para contactar con el personal adecuado en las organizaciones de los proveedores.Conciencia y formaciónResultará difícil valorar el programa formativo de un proveedor, especialmente en loque respecta a la conciencia sobre la seguridad. Como mínimo, el proveedor deberíaatestiguar que: √ Lleva a cabo formación sobre conciencia de seguridad para todos los empleados por lo menos una vez al año. √ Lleva a cabo formación sobre conciencia para el personal de Operaciones (los encargados de mantener el entorno) por lo menos una vez al trimestre. √ Todos los nuevos empleados reciben formación sobre conciencia de seguridad durante su proceso de integración, y antes de que se les dé acceso a los entornos operativos.Copyright © 2009 Cloud Security Alliance 33
  • 35. Guía para la Seguridad en áreas críticas de atención en Cloud Computing V2Comprender la implementación de las características de la nube según elNIST √ ¿Cómo se implementa la abstracción de la infraestructura (NIST: puesta en común de recursos)? √ ¿Cómo se implementa la democratización de recursos (NIST: servicio supervisado)? √ ¿Cómo se implementan las arquitecturas orientadas al servicio (NIST: amplio acceso a la red)? √ ¿Cómo se implementa la elasticidad/dinamismo de recursos (NIST: rapidez y elasticidad)? √ ¿Cómo se implementa el modelo de consumo y la asignación de utilidades (NIST: autoservicio a la carta)?Certificación y acreditación √ ¿Qué certificaciones o acreditaciones posee en la actualidad y cuándo fueron obtenidas? ¿Hay documentación acreditativa disponible para la revisión de dichas certificaciones? √ ¿Cada cuánto se realizan auditorías (internas) antes de las recertificaciones requeridas? √ ¿Pueden los clientes o sus equipos independientes designados auditar las operaciones del centro de datos?Conocer las prácticas y estrategias de gestión de disponibilidad y capacidad.Comprender cómo los SLAs con proveedores predecesores o sucesores(upstream/downstream) afectan a los SLAs con los clientes, como lasresponsabilidades de exclusiones y transferencias.Gestión de la configuración/cambios √ Aprender los procedimientos de gestión de cambios y configuración. √ Identificar los controles disponibles para identificar elementos anómalos de configuración, o cambios no autorizados. √ Comprender el proceso de gestión de parches. √ Comprender el proceso de mantenimiento programado. √ Comprender el ciclo de vida y la estrategia de desarrollo del software (muy relevante para el SaaS).Colaboradores: Jeff Reich, Wing Ko, John Arnold, Richard Austin, Ralph Broom, Beth Cohen,Hadass Harel, Beau Monday, Lee Newcombe, Tajeshwar Singh, Alexander Windel, RichardZhao, David Lingenfelter.Copyright © 2009 Cloud Security Alliance 34
  • 36. Guía para la Seguridad en áreas críticas de atención en Cloud Computing V2Dominio 9: Respuesta ante incidencias, notificación ysubsanaciónA los efectos de la discusión de la respuesta ante incidencias, su notificación ysubsanación, el cloud computing se puede definir como un conjunto de aplicaciones yservicios que gestionan datos que son propiedad de un cliente y que hospeda unproveedor de servicios. Este cambio del modelo tradicional, en el que unaorganización asume toda la responsabilidad, a un modelo compartido, hace que seamucho más difícil determinar con quién debe contactarse en caso de que se produzcauna incidencia de seguridad, una violación de los datos o cualquier otro evento querequiera una investigación y posteriores medidas. Los mecanismos de respuesta alas incidencias de seguridad estándar pueden utilizarse con modificaciones paraacoger los cambios que exigen unas responsabilidades de notificación compartidas.Este dominio proporcionará orientación sobre cómo gestionar mejor estasincidencias.El problema para el cliente de la nube es que las aplicaciones desplegadas en lostejidos de nube no siempre están diseñadas pensando en la integridad de los datos yen la seguridad. Esto puede provocar que se desplieguen aplicaciones vulnerables enlos entornos de nube y dar lugar a incidencias de seguridad. Asimismo, cualquierfleco en la arquitectura de la infraestructura, errores cometidos durante los procesosde refuerzo de la seguridad, y simples descuidos presentan riesgos importantes parauna operación de nube. Por supuesto, unas vulnerabilidades de este tipo tambiénponen en peligro las operaciones de los centros de datos tradicionales.Evidentemente, para la gestión de las incidencias se requieren conocimientostécnicos, pero los expertos en privacidad y legales tienen mucho que aportar a laseguridad de la nube. También desempeñan un papel importante en las respuestas aincidencias en relación con la notificación, subsanación y las posibles medidas legalesposteriores. Una organización que esté considerando el uso de servicios en la nubedebe revisar qué mecanismos se han implementado para hacer frente a cuestionessobre acceso de datos por parte de los empleados que no estén regidas porcontratos de usuario y políticas de privacidad. Los datos de la aplicación nogestionados por la propia aplicación de un proveedor en la nube, tal como ocurre enlas arquitecturas de IaaS o PaaS, por lo general tendrán diferentes controles que losdatos gestionados por una aplicación de proveedor de SaaS.Las complejidades derivadas de que grandes proveedores de la nube proporcionencapacidades de SaaS, PaaS y IaaS crean importantes problemas de respuesta a lasincidencias que un cliente potencial debe conocer para alcanzar unos niveles deservicio aceptables. A la hora de evaluar a los proveedores es importante serconsciente de que el proveedor puede estar hospedando cientos de miles deaplicaciones distintas. Desde una perspectiva del seguimiento de incidencias,cualquier aplicación externa amplía la responsabilidad de la funcionalidad del Centrode Operaciones de Seguridad (SOC, en sus siglas inglesas). Normalmente, un SOCcontrola las alertas y otros indicadores de incidencias, como los que generan lossistemas de detección de intrusiones y los firewalls, pero el número de fuentes quedeben controlarse y el volumen de notificaciones puede aumentar de maneraexponencial en el entorno de nube abierta, puesto que el SOC puede necesitarcontrolar actividad entre clientes, así como incidencias externas.Copyright © 2009 Cloud Security Alliance 35

Related Documents