5.52.4.8 Aplicaciones en Red (6 horas) [Habilidades AG-C09,AG-C11]

Referencias Bibliográficas: [Kim et al., 2021,Burns et al., 2022]

Temas

  1. Modelos de servicio en la nube: IaaS, PaaS, SaaS, FaaS.
  2. Paradigmas de aplicaciones distribuidas (por ejemplo, cliente/servidor, peer-to-peer, nube, edge y fog). Ver también: Computación Paralela y Distribuida (PDC) -Communication, Computación Paralela y Distribuida (PDC) -Coordination
  3. Principales proveedores: AWS, Google Cloud, Azure — servicios clave.
  4. Servicios de cómputo: máquinas virtuales, funciones serverless, contenedores administrados.
  5. Servicios de almacenamiento: objetos, bloque y bases de datos administradas.
  6. Redes en la nube: VPCs, balanceadores de carga, CDN.

Aprendizaje esperado (Learning Outcomes)

  1. Analizar las necesidades de demandas específicas de aplicaciones en red [Analizar]
  2. Comparar los modelos IaaS, PaaS, SaaS y FaaS para seleccionar el más adecuado a una arquitectura dada. [Evaluar]
  3. Diseñar una aplicación nativa de la nube usando servicios administrados de un proveedor principal. [Usar]



Generado por Ernesto Cuadros-Vargas , Sociedad Peruana de Computación-Peru, basado en el modelo de la Computing Curricula de IEEE-CS/ACM