DADES IDENTIFICATIVES 2020_21
Assignatura (*) ARQUITECTURES SEGURES DE SISTEMES DISTRIBUÏTS Codi 17685201
Ensenyament
Cicle 2n
Descriptors Crèd. Tipus Curs Període
3 Optativa 1Q
Llengua d'impartició
Anglès
Departament Enginyeria Informàtica i Matemàtiques
Coordinador/a
SANCHEZ ARTIGAS, MARC
Adreça electrònica marc.sanchez@urv.cat
Professors/es
SANCHEZ ARTIGAS, MARC
Web http://http://moodle.urv.cat
Descripció general i informació rellevant <p>En aquesta assignatura la docència és presencial. Tanmateix, a causa de<strong>&nbsp;l'emergència sanitària</strong>&nbsp;per la covid-19, l'assignatura es podria fer mitjançant classes inverses depenent de les restriccions de mobilitat i confinament.&nbsp;En aquest supòsit, les classes teòriques es podrien fer a distància i s'aprofitaria el màxim la presencialitat permesa per dur a terme les classes pràctiques.</p>

Competències
Tipus A Codi Competències Específiques
Tipus B Codi Competències Transversals
Tipus C Codi Competències Nuclears

Resultats d'aprenentage
Tipus A Codi Resultats d'aprenentatge
Tipus B Codi Resultats d'aprenentatge
Tipus C Codi Resultats d'aprenentatge

Continguts
Tema Subtema
1. Fonaments d'arquitectures distribuïdes 1.1. Conceptes bàsics de sistemes distribuïts: escalabilitat, consistència, abstraccions bàsiques i algoritmes.

1.2. Exemples d'arquitectures usades per les grans companyies d'Internet per a la construcció de sistemes distribuïts.
2. Mètodes formals i algoritmes de sistemes distribuïts segurs 2.1. Models arquitecturals de sistemes distribuïts.

2.2. Models d'interacció, tolerància a fallades i seguretat.
3. Simulació, experimentació i validació de sistemes distribuïts segurs 3.1. Disseny i implementació sistemes distribuïts reals.

3.2. Avaluació dels problemes de seguretat en sistemes distribuïts mitjançant estudis de casos reals.
4. Disseny i desenvolupament de middleware adaptatiu segur 4.1. Reptes i tasques en el disseny de middleware per a aplicacions distribuïdes.

4.2. Problemes comuns i requeriments de seguretat per middleware.
5. Sistemes de gran escala (Cloud, P2P) 5.1. Introducció als sistemes P2P.

5.2. Cloud computing.

5.3. Cloud storage.

Planificació
Metodologies  ::  Proves
  Competències (*) Hores a classe
Hores fora de classe
(**) Hores totals
Activitats Introductòries
1 1.5 2.5
Sessió Magistral
A1
A3
14 22.5 36.5
Pràctiques a través de TIC en aules informàtiques
A1
A6
G2
CT4
CT5
6 9 15
Resolució de problemes, exercicis a l'aula ordinària
A1
A3
G2
CT2
3 4.5 7.5
Presentacions / exposicions
CT5
1 1.5 2.5
Atenció personalitzada
1 0 1
 
Proves de desenvolupament
A1
A3
G2
CT2
4 6 10
 
(*) En el cas de docència no presencial, són les hores de treball amb suport vitual del professor.
(**) Les dades que apareixen a la taula de planificació són de caràcter orientatiu, considerant l’heterogeneïtat de l’alumnat

Metodologies
Metodologies
  Descripció
Activitats Introductòries Presentació de l'assignatura, descrivint el temari, bibliografia, metodologia de treball, mecanisme d'avaluació.
Sessió Magistral Exposició teòrica per part del professor dels continguts de l’assignatura.
Pràctiques a través de TIC en aules informàtiques Realització d’exercicis pràctics usant les TIC i guiades pel professor.
Resolució de problemes, exercicis a l'aula ordinària Presentació i resolució de problemes relacionats amb els exàmens de l'assignatura.
Presentacions / exposicions Presentació del treball pràctic realitzat al final del quadrimestre o d'un article de recerca.
Atenció personalitzada Ajuda personalitzada per aclarir els dubtes sobre els conceptes teòrics i per resoldre exercicis pràctics utilitzant tecnologies de sistemes distribuïts.

Atenció personalitzada
Descripció

L'atenció personalitzada és farà en horari de consulta de forma presencial o per correu electrònic. A causa de l'emergència sanitària, l'atenció a l'estudiant es podrà realitzar mitjançant reunions en línia, en horaris concertats prèviament per correu electrònic, o mitjançant altres eines virtuals.


Avaluació
Metodologies Competències Descripció Pes        
Pràctiques a través de TIC en aules informàtiques
A1
A6
G2
CT4
CT5
Realització en equip d’exercicis pràctics usant les TIC. Es farà una presentació oral 33%
Proves de desenvolupament
A1
A3
G2
CT2
Preguntes i exercicis sobre els continguts teòrics de l'assignatura 66%
Altres  
 
Altres comentaris i segona convocatòria

L'avaluació en segona convocatòria tindrà els mateixos components que la primera.

Consideracions per la covid-19. Els exàmens es realitzaran de forma presencial. A causa de l'emergència sanitària, en cas de confinament o de restriccions en la mobilitat, les activitats avaluatives, inclosos els exàmens, es farien en línia en les dates previstes. En l'espai Moodle de l'assignatura hi podreu consultar la informació actualitzada respecte possibles canvis avaluatius.


Fonts d'informació

Bàsica George Colouris, Distributed Systems: Concepts and Design, 5th Revised edition, 2011, Addison-Wesley Educational Publishers Inc;
Nancy Lynch, Distributed Algorithms, 1996, Morgan Kaufmann
Ralf Steinmetz, Klaus Wehrle, Peer-to-Peer Systems and Applications, 2005, Springer
Thomas Erl, Cloud computing design patterns, 2015, Prentice Hall
William Stallings, Computer security: principles and practice, 2015, Pearson Education
Dan C Marinescu, Cloud computing : theory and practice, 2013, Database:O'Reilly Safari Learning Platform: Academ

Complementària

Recomanacions


(*)La Guia docent és el document on es visualitza la proposta acadèmica de la URV. Aquest document és públic i no es pot modificar, llevat de casos excepcionals revisats per l'òrgan competent/ o degudament revisats d'acord amb la normativa vigent