Titulació | Tipus | Curs |
---|---|---|
4313136 Modelització per a la Ciència i l'Enginyeria / Modelling for Science and Engineering | OT | 0 |
Podeu consultar aquesta informació al final del document.
Es recomana tenir coneixements de programació en Python i conèixer l'ús de sistemes Linux per projectes de desenvolupament.
Els objectius del mòdul són els següents:
Al final de les sessions de teoria i de laboratori els estudiants haurien de tenir suficients coneixements per entendre els requeriments de un problema d'anàlisi de dades en un contexte acadècmic o industrial. Haurien de poder triar una combinació d'eines i dissenyar una solució per a un problema de dades concret. L'assignatura està orientada a adquirir coneixements de resolució de problemes.
T1: Introduction to Distributed Systems and large data processing systems (2 hours)
T2: Cloud computing (2 hours)
T3: Cluster and supercomputer infraestructures (14 jours)
T4: Cloud Networking and Virtual Private Clouds (8 hours)
T5: Fault tolerance systems (4 hours)
T6: Database Cloud project: relational and DynamoDB implementations (8 hours)
T7: Serverless services and Lambda (2 hours)
Títol | Hores | ECTS | Resultats d'aprenentatge |
---|---|---|---|
Tipus: Dirigides | |||
Laboratori | 24 | 0,96 | 1, 2, 5, 6, 7, 9 |
Teoria | 38 | 1,52 | 1, 2, 3, 4, 6, 8, 9 |
Tipus: Autònomes | |||
Desenvolupament d'exercicis pràctics | 62 | 2,48 | 1, 2, 6, 7 |
El desenvolupament de l’assignatura es basarà fonamentalment en el concepte d’"aprendre fent". Hi haurà sessions teòriques inicials per a cada tema, on el profesor presentarà els conceptes claus i es proporcionarà als estudiants materials d’estudi complementaris (llibres, recursos didàctics on-line, articles i altra documentació tècnica). Amb aquesta informació, els estudiants treballaran a les sessions pràctiques en la resolució d’exercicis i petits projectes de forma individual o en grups de dues persones. Els alumnes elaboraran informes escrits sobre el treball pràctic realitzat en cada tema.
Nota: es reservaran 15 minuts d'una classe, dins del calendari establert pel centre/titulació, per a la complementació per part de l'alumnat de les enquestes d'avaluació de l'actuació del professorat i d'avaluació de l'assignatura/mòdul.
Títol | Pes | Hores | ECTS | Resultats d'aprenentatge |
---|---|---|---|---|
ELB Lab | 20% | 6 | 0,24 | 1, 3, 4, 5, 6, 7 |
Laboratori Infrastructura | 30% | 6 | 0,24 | 1, 3, 4, 5, 6 |
Lambda Lab | 10% | 4 | 0,16 | 1, 2, 3, 5, 6, 8, 9 |
RDS Lab | 20% | 6 | 0,24 | 1, 2, 3, 4, 6, 8, 9 |
VPC Lab | 20% | 4 | 0,16 | 1, 2, 4, 6, 7 |
L'avaluació de l'assignatura es realitzarà amb la combinació del treball desenvolupat en les sessions de laboratori i l'entrega dels corresponents informes.
A. Wittig, M. Wittig. "Amazon Web Services in Action", Manning, 2nd Edition, 2018.
G. Coulouris, J. Dollimore and T. Kinderg, "Distributed Systems. Concepts and design ", Addison-Wesley, 5th edition, 2012.
Bell, Charles; Kindahl, Mats; Thalmann, Lars. "MySQL High Availability". O'Reilly, 2010.
Chang, Fay, et al. "Bigtable: A Distributed Storage System for Structured Data." OSDI, 2006
Dewitt, David, and Jim Gray. "Parallel Database Systems: The Future of High Performance Database Processing." Communications of the ACM 35, no. 6 (1992): 85-98
Schwartz, Baron; Zaitsev, Peter; Tkachenko, Vadim; Zawodny, Jeremy D.; Lentz, Arjen; Balling, Derek J. "High Performance MySQL", O'Reilly, 2008.
Seyed M. M. "Saied" Tahaghoghi and Hugh E. Williams. Learning MySQL. O’Reilly, 2006
Nathan Haines. “Beginning Ubuntu for Windows and Mac Users”. Apress 2015. recurs electrònic a la biblioteca de la UAB
William E. Shotts. “The Linux Command Line”. Second Internet Edition. 2013. http://linuxcommand.org/tlcl.php
Dan C. Marinescu. “Cloud Computing. Theory and Practice”. Morgan-Kaufmann. 2018.
R. Buyya, R. N. Calheiros, A. V. Dastjerdi. “Big data. Principles and paradigms”. Morgan-Kaufmann. 2016.
En l'assignatura es treballarà amb les versions més actualitzades dels sistemes i eines:
-Rocky Linux
-SLURM
-Linux development environment
Nom | Grup | Idioma | Semestre | Torn |
---|---|---|---|---|
(PLABm) Pràctiques de laboratori (màster) | 1 | Anglès | primer quadrimestre | tarda |
(TEm) Teoria (màster) | 1 | Anglès | primer quadrimestre | tarda |