Skip to content

Latest commit

 

History

History
46 lines (29 loc) · 1.82 KB

README.md

File metadata and controls

46 lines (29 loc) · 1.82 KB

Desarrollo de Aplicaciones Distribuidas

En este repositorio se encuentra el código con ejemplos y ejercicios resueltos de las diferentes partes de la asignatura "Desarrollo de Aplicaciones Distribuidas" del Grado en Ingeniería de Computadores de la ETSII URJC.

El contenido del repositorio se distribuye bajo licencia Apache-2.0.

El temario de la asignatura se divide en 5 partes

Tema 1: Patrones arquitectónicos de aplicaciones distribuidas

  • Tema 1.1: Introducción a las aplicaciones distribuidas
  • Tema 1.2: Patrones arquitectónicos de aplicaciones distribuidas

Este tema no dispone de ejemplos o ejercicios en código.

Tema 2. Desarrollo de aplicaciones y servicios web

  • Tema 2.1: Spring y Maven
  • Tema 2.2: Aplicaciones Web con Spring
  • Tema 2.3: APIs REST con Spring
  • Tema 2.4: Introducción a las Bases de datos
  • Tema 2.5: Bases de datos SQL en Spring
  • Tema 2.6: Construcción y despliegue
  • Tema 2.7: Seguridad en Spring

Los ejemplos y ejercicios de esta parte pueden encontrarse en Parte 2

Tema 3. Comunicación de aplicaciones distribuidas

  • Tema 1: Comunicación de aplicaciones: RPC
  • Tema 2: Comunicación de aplicaciones: Mensajes

Los ejemplos y ejercicios de esta parte pueden encontrarse en Parte 3

Tema 4. Despliegue y actualización de aplicaciones

  • Tema 4.1: Introducción
  • Tema 4.2: Docker
  • Tema 4.2.1: Docker Compose
  • Tema 4.3: Kubernetes

Los ejemplos y ejercicios de esta parte pueden encontrarse en Parte 4

Tema 5. Escalabilidad y tolerancia a fallos

Los ejemplos y ejercicios de esta parte pueden encontrarse en Parte 5