MÓDULO III: TRABAJANDO EN ENTORNO CLOUD
Cloud Computing es un nuevo modelo de prestación de servicios de negocio y tecnología , que permite al usuario acceder a un catálogo de servicios estandarizados y responder con ellos a las necesidades de su negocio, de forma flexible y adaptativa, pagando únicamente por el consumo efectuado.
El proveedor del servicio puede encontrarse en, prácticamente, cualquier lugar del mundo y su objetivo último será proporcionar los servicios citados optimizando sus propios recursos a través de, por ejemplo, prácticas de deslocalización, compartición de recursos y movilidad.
Este sistema permite el uso de hardware, software, almacenamiento, servicios y comunicaciones distribuidos en distintas ubicaciones y a los que se accede mediante la red cuando se necesita, por cuantos fuere necesario, en el momento en que se requiera y abonándolo sólo sobre lo que se consume, es decir, proporcionando un servicio de tecnologías de la información bajo demanda.
Programa del Módulo
1.- Fundamentos y arquitecturas Cloud
Computación en la nube fundamental: conceptos básicos sobre la terminología de la computación en la nube.
Arquitectura de nube fundamental: conceptos básicos sobre cómo funciona la computación en la nube.
Almacenamiento en la nube fundamental: conceptos básicos sobre cómo funciona el almacenamiento en la nube.
2.- Proveedores Cloud: Servicios y configuración
Arquitectura Cloud Avanzada: Patrones para una buena arquitectura en plataformas Cloud Computing.
Alta disponibilidad: cómo proporcionar servicios de alta disponibilidad a la nube.
Ajuste de escala automático: aumente y reduzca las instancias en función de métricas y KPI.
Proveedores de nube: explicar las características y diferencias de AWS, GCC y Azure.
3.- Gestión de datos
Gestión de datos: Cómo gestionar los datos en la nube (migración de datos, transferencia de datos, copia de seguridad…).
4.- Monitorización
Monitoreo: Aprender nuevas formas de monitorear servicios e instancias en la nube con herramientas de autodescubrimiento y big data (prometheus, netdata, graphana, kibana, fluentd, elastic…).
5.- Herramientas de despliegue
Patrones de despliegue explicados mediante ejemplos prácticos con herramientas y servicios cuyo uso es recomendado y ampliamente extendido en la nube.
6.- Seguridad y privacidad
Seguridad fundamental en la nube: introduce términos y conceptos que abordan la seguridad básica de la información dentro de las nubes y luego concluye definiendo un conjunto de amenazas y ataques comunes a los entornos de nube pública.
Seguridad y privacidad: Refuerzo en la nube y datos cifrados.
7.- Aspectos legales de Cloud y Cálculo de costes
Talleres prácticos de cálculo de costes directos e indirectos en los principales proveedores de cloud computing públicos y análisis del marco legal regulador en materia de seguridad y protección de datos.