Schedule
Total hours: 15 hours.
- Class 1: Monday 13/3, 9:00hs to 12:00hs
- Class 2: Tuesday 14/3, 9:00hs to 12:00hs
- Class 3: Wednesday 15/3, 9:00hs to 12:00hs
- Class 4: Thursday 16/3, 9:00hs to 12:00hs
- Class 5: Friday 17/3, 9:00hs to 12:00hs
Short Program
En este curso, presentaremos los fundamentos de esta tecnología, las principales características, los diferentes modelos que han evolucionado desde la creación del concepto, y un repaso práctico por una experiencia de Computación en la Nube utilizando recursos reales en plataformas comerciales, a través de licencias gratuitas/educacionales. El curso está diseñado para un total de 15 horas académicas, 12 horas de formación teórica y 3 horas de práctica.
Objetives
Al terminar este curso, los estudiantes deben ser capaces de:
- Conocer la historia y los antecedentes de la computación en nube.
- Conocer que es la computación en nube, a partir de ejemplos de problemas del mundo real.
- Comprender qué abarca un entorno en la nube.
- Comprender las ventajas de las ofertas en la nube en comparación con las instalaciones locales.
- Comprender los impactos que la nube tiene en los centros de datos tradicionales.
- Identificar y diferenciar varios componentes de infraestructura del centro de datos clásico y virtualizado.
- Explicar los requisitos de virtualización y las herramientas disponibles en cada capa de infraestructura de TI.
- Comprender los diversos modelos de servicio en la nube como IaaS, PaaS y SaaS.
- Comprender las ofertas de servicios básicos en la nube de Amazon Web Services (AWS), Microsoft Azure y/o Google Cloud.
- Conocer los aspectos comerciales de la computación en la nube.
- Comprender los diversos servicios en al menos un proveedor de servicios en la nube como Almacenamiento, Infraestructura, Computación, Datos, etc.
- Conocer lo requerido para construir servicios en la nube.
- Configurar una cuenta en al menos un proveedor de servicios en la nube.
- Realizar actividades prácticas sobre servicios de almacenamiento, cómputo, redes, y auto-administrados, en al menos un proveedor de servicios comerciales en la nube.
Topics:
El curso constará de sesiones de las cuales al menos una será de práctica, al finalizar el mismo. El contenido de cada sesión se describe a continuación:
-
Introducción a la Computación en la Nube
- Perspectiva histórica de la computación en nube.
- Estandarización, automatización, elasticidad rápida, fijación de precios.
- Arquitecturas y modelos de servicio en la nube (modelos de servicio y entrega, virtualización, hipervisores)
- Servicios en la Nube y Vendedores de IaaS, PaaS, SaaS (Amazon AWS, OpenStack, Google Cloud y Microsoft Azure, etc.)
- Anatomía de la nube (Capas en la nube, servicios web, etc.)
-
Centros de Datos y Virtualización
- Componentes de un Centro de Datos.
- Abstracción de recursos.
- Compartición de recursos.
- Sandboxing.
-
Servicios Básicos en la Nube
- Introducción.
- Servicios de Cómputo.
- Servicios de Almacenamiento.
- Servicios de Red.
-
Bases de Datos en la Nube y software en la Nube
- Introducción.
- Bases de Datos Relacionales en la nube.
- Bases de Datos No Relacionales en la nube.
- Creación de arquitecturas escalables.
- Confiabilidad, Desempeño, Seguridad, Optimización, Operaciones.
- Microservicios.
- Arquitectura de Aplicaciones Nativas para la Nube.
-
Sesión Práctica
- Implementar un sitio web estático en un proveedor de servicios en nube.