Ir al contenido

Computación en la Nube

La nube convirtió la infraestructura en software: servidores, redes y bases de datos se crean con una llamada a una API y se pagan por uso. Esa flexibilidad trae nuevas responsabilidades: diseñar para fallos, proteger identidades y controlar costos pasan a ser parte del trabajo diario de quien desarrolla.

Esta materia es neutral respecto al proveedor: los conceptos se explican de forma general y los ejemplos usan herramientas abiertas (como Docker) o servicios equivalentes entre AWS, Azure y Google Cloud.

  • Elegir el modelo de servicio adecuado (IaaS, PaaS, SaaS, serverless) para cada problema.
  • Diseñar redes virtuales seguras y arquitecturas tolerantes a fallos.
  • Empaquetar y ejecutar aplicaciones con contenedores.
  • Aplicar identidades, cifrado y gestión de secretos con mínimo privilegio.
  • Observar sistemas en producción y estimar y optimizar su costo.
  1. Fundamentos de cloud computing

    Qué es la nube, sus características esenciales y modelos de despliegue.

    Clases en preparación
  2. Modelos de servicio

    IaaS, PaaS, SaaS y serverless: qué gestionas tú y qué gestiona el proveedor.

    Clases en preparación
  3. Infraestructura y redes

    Cómputo, almacenamiento y redes virtuales: VPC, subredes, balanceadores y DNS.

    Clases en preparación
  4. Contenedores

    Imágenes, contenedores, Docker y una introducción a la orquestación.

  5. Servicios administrados

    Bases de datos, colas, almacenamiento de objetos y otros servicios gestionados.

    Clases en preparación
  6. Arquitecturas cloud

    Patrones de referencia: alta disponibilidad, serverless, event-driven y multi-región.

    Clases en preparación
  7. Seguridad

    Identidades, permisos, cifrado y gestión de secretos en la nube.

    Clases en preparación
  8. Observabilidad

    Logs, métricas y trazas para entender sistemas en producción.

    Clases en preparación
  9. Costos y optimización

    Modelos de precios, estimación y optimización del gasto (FinOps).

    Clases en preparación
  10. Laboratorios

    Prácticas guiadas para trabajar con contenedores, redes y servicios en la nube.

    Clases en preparación