• Cloud Computing

This course will be taught in Spanish.

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:

  1. 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.)
  2. Centros de Datos y Virtualización

    • Componentes de un Centro de Datos.
    • Abstracción de recursos.
    • Compartición de recursos.
    • Sandboxing.
  3. Servicios Básicos en la Nube

    • Introducción.
    • Servicios de Cómputo.
    • Servicios de Almacenamiento.
    • Servicios de Red.
  4. 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.
  5. Sesión Práctica

    • Implementar un sitio web estático en un proveedor de servicios en nube.

teachers

Robinson Rivas

Robinson Rivas

Cloud Computing