Gortázar Bellas, FranciscoGallego Carrillo, MicaelMaes Bermejo, MichelSoto Sánchez, Óscar2023-01-192023-01-192023-01-19https://hdl.handle.net/10115/21022Diapositivas de la asignatura de Desarrollo de Aplicaciones Distribuidas del Grado en INgeniería de Computadores de la Universidad Rey Juan Carlos. Temario: Parte 1: Introducción. Patrones Arquitectónicos. Parte 2: Desarrollo de aplicaciones web. APIs REST. Aplicaciones web con bases de datos. Seguridad en aplicaciones web. Parte 3: Tecnologías de Comunicación. Colas de Mensajes. Protocolos de comunicación de bajo nivel. Parte 4: Virtualización y cloud computing. Virtualización. Computación en la Nube. Docker. Docker Compose. Railway. Heroku. Parte 5: Escalabilidad y tolerancia a fallos. Cliente/Servidor. Servidor con Caché. Balanceadores de carga. Bases de datos distribuidas. Puesta en producción.Atribución-CompartirIgual 4.0 Internacionalhttp://creativecommons.org/licenses/by-sa/4.0/Aplicaciones DistribuidasSistemas DistribuidosDiapositivas de la asignatura de Desarrollo de Aplicaciones DistribuidasLearning Objectinfo:eu-repo/semantics/openAccess