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.

Class Contents

Profesorado

Angel Toribio-González  ( )

Axel Wassington  ( )

Calendario provisional!!!

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

Evaluación

Elastic Keynote
Elastic Keynote
New Relic Keynote
New Relic Keynote