La computación en la nube es un modelo de servicio para la computación distribuida a gran escala basado en una infraestructura concentrada y un conjunto de servicios colaborativos sobre los que se pueden implementar y ejecutar aplicaciones a través de la red.
Este curso sobre computación en la nube tiene un enfoque principalmente práctico y aborda las
tecnologías relacionadas. Si bien la mayoría de las aplicaciones informáticas pueden implementarse en la
nube utilizando los conceptos explicados, las clases se centran especialmente en la creación de
aplicaciones de análisis de big data en la nube. Se ofrece a estudiantes de la titulación
Master en
Ingeniería informática
.
En las clases de este curso, los estudiantes aprenden los principios y el estado del arte de la computación distribuida a gran escala en un modelo basado en servicios. Estudiarán cómo la escala afecta las propiedades, los modelos, la arquitectura y los requisitos del sistema.
En las sesiones de laboratorio de este curso, los estudiantes obtienen una visión práctica de lo último en tecnología Cloud para implementar un prototipo que responda a una idea de negocio creada por el estudiante.
Axel Wassington ( )
| Temario | ||||||
| Lunes (Teoría) | Jueves (Laboratorio) | |||||
|---|---|---|---|---|---|---|
| Septiembre | 14 | Presentación de la asignatura. | 17 | Basic web app to get started in the Cloud | ||
| 21 | Introducción a Computación en la Nube | 24 | La Mercè | |||
| 28 | Virtualization | 1 | Doors in the cloud | |||
| Octubre | 5 | Cloud computing architecture | 8 | Running a custom web app in the Cloud | ||
| 14 | Cloud computing architecture. Cambio de horario: clase en miércoles. |
15 | Continuous Integration, Continuous Delivery | |||
| 19 | Cloud computing architecture | 22 | Observability and Logging | |||
| 26 | Best practices for creating SaaS The twelve factor methodology Service oriented architectures | 29 | Serverless applications | |||
| Noviembre | 2 | Cloud security | 5 | Log analysis using cloud tools | ||
| 9 | Cloud security | 12 | Extracting information out of data | |||
| 16 | Desarrollo del proyecto final No hay clase. Usad el tiempo para trabajar en vuestro proyecto. |
19 | Desarrollo del proyecto final Obligatorio venir a clase |
|||
| 23 | Presentación de los temas de investigación | 26 | Desarrollo del proyecto final Obligatorio venir a clase |
|||
| Diciembre | 30 | Presentación de los temas de investigación | 3 | Desarrollo del proyecto final Obligatorio venir a clase |
||
| 7 | Constitución | 10 | Desarrollo del proyecto final Obligatorio venir a clase |
|||
| 14 | Desarrollo del proyecto final No hay clase. Usad el tiempo para trabajar en vuestro proyecto. |
17 |
Proyecto asignatura Defensa del proyecto asistencia obligatoria Aula |
|||
| Enero | 7 |
Proyecto asignatura Entrevista técnica 15:00 - 17:00 (25 min horarios pre-asignados) asistencia obligatoria Exámen final 17:00 - 18:00 |
||||
| Laboratorio | 50% | ||
| Lab 1 | Basic web app to get started in the Cloud | 5.0% | |
| Lab 2 | Doors in the cloud | 5.0% | |
| Lab 3 | Running a custom web app in the Cloud | 5.0% | |
| Lab 4 | Continuous Integration, Continuous Delivery | 5.0% | |
| Lab 5 | Observability and Logging | 5.0% | |
| Lab 6 | Serverless applications | 5.0% | |
| Lab 7 | Log analysis using cloud tools | 5.0% | |
| Lab 8 | Extracting information out of data | 5.0% | |
| Investigación | Tema para investigar y presentar | 10.0% | |
| Proyecto | 30% | ||
| Exámen final | 20% | ||