Budućnost razvoja IT infrastrukture

Budućnost razvoja IT infrastrukture

Naziv predmeta
Budućnost razvoja IT infrastrukture
Oznaka predmeta
11201
Semestar
2
Status predmeta
Obvezni
ECTS
4
Predavanja
30
Vježbe
15
Samostalni rad
75
Ukupno
120
Nastavnici i suradnici
Vedran Dakić, dipl. ing.
Tomislav Vračić, dipl. oec.
Aleksandar Zlatović, bac.
Cilj predmeta
Cilj kolegija je upoznati studente s teorijskim i praktičnim aspektima modernih paradigmi razvoja IT infrastrukture, s fokusom na cloud computing. Kolegij uključuje pregled tehnologija i konkretnih tehnoloških komponenti na kojima se cloud computing temelji, kao i osnovne elemente dizajniranja i dimenzioniranja opisanih sustava, uz analizu gospodarskih i socioloških implikacija njihove primjene.

Sadržaj
Koncept i razvoj cloud computinga. Primjene i konkretne implementacije clouda. Arhitektura i implementacija podatkovnih centara. Arhitektura i implementacija mrežne okoline. Aplikacije u cloudu. Sigurnost i privatnost clouda. Ekonomska analiza isplativosti korištenja clouda. Utjecaj clouda na tržište IT radne snage
Osnovna literatura:
1. G. Reese: Cloud Application Architectures: Building Applications and Infrastructure in the Cloud (Theory in Practice), OReilly Media, 2009.
2. B. J. S. Chee, C. Franklin Jr.: Cloud Computing: Technologies and Strategies of the Ubiquitous Data Center, CRC Press, 2010.
3. T. Mather, S. Kumaraswamy, S. Latif: Cloud Security and Privacy: An Enterprise Perspective on Risks and Compliance (Theory in Practice), OReilly Media, 2009.
Preporučena dopunska literatura
1. C. Babcock, Management Strategies for the Cloud Revolution: How Cloud Computing Is Transforming Business and Why You Cant Afford to Be Left Behind, McGraw-Hill; 2010.

2. N. Antonopoulos, L. Gillam, Cloud Computing: Principles, Systems and Applications (Computer Communications and Networks), Springer, 2010.

3. J. Rittinghouse, J. Ransome, Cloud Computing: Implementation, Management, and Security, CRC Press, 2009.

4. H. Beard, Cloud Computing Best Practices for Managing and Measuring Processes for On-demand Computing, Applications and Data centers in the Cloud with SLAs, Emereo Pty Ltd, 2009.

Minimalni ishodi učenja

  1. Definirati koncept cloud computinga i njegove građevne elemente. Envisioning clouda.
  2. Opisati ključne komponente klasičnog podatkovnog centra.
  3. Opisati ključne komponente virtualiziranog podatkovnog centra.
  4. Definirati i opisati mehanizme visoke dostupnosti u virtualiziranom podatkovnom centru.
  5. Objasniti različite modele računarstva u oblaku.
  6. Objasniti načine upravljanja resursima u oblaku i koncepte sigurnosti i privatnosti u cloudu.
  7. Prepoznati koji servisi i aplikacije će imati koristi od migracije u oblak.
  8. Objasniti ekonomske razloge primjene clouda i migracije aplikacija u cloud.
  9. Objasniti utjecaj primjene koncepta clouda na IT odjele i tržište IT radne snage.

Željeni ishodi učenja

  1. Objasniti koncept i razloge primjene cloud computinga i usporediti ih s distribuiranim/klasičnim IT paradigmama.
  2. Opisati tehnologije koje omogućavaju kontinuitet poslovanja u klasičnom podatkovnom centru i načine upravljanja.
  3. Objasniti funkcioniranje svih komponenti virtualiziranog podatkovnog centra.
  4. Planirati visoku dostupnost virtualnih računala i servisa u virtualiziranom podatkovnom centru.
  5. Pravilno odabrati prikladni model računalstva u oblaku za zadani problem i objasniti njegove prednosti i mane.
  6. Predložiti načine boljeg iskorištavanja resursa oblaka i smanjivanja rizika gubitka i krađe podataka u cloudu.
  7. Odabrati ispravan model za migraciju u oblak.
  8. Analizirati na konkretnom primjeru isplativost migracije aplikacija iz lokalnog u cloud okružje.
  9. Analizirati utjecaj primjene koncepta clouda na tržište IT radne snage u Republici Hrvatskoj.