Cilji in kompetence
Cilji:
Študenti spoznajo principe in tehnologije za zajem, obdelavo, shranjevanje in upravljanje podatkov v oblačnih okoljih.
Kompetence:
1. Načrtovanje, uvajanje in upravljanje arhitekturnih komponent in storitev oblačne platforme za izpolnjevanje zahtev podatkovnega inženiringa.
2. Načrtovanje in izvajanje podatkovnih tokov.
Vsebina
• Uvod v oblačno računalništvo
• Arhitekture in modeli storitev
• Ponudniki oblačnih storitev
• Temelji podatkovnega inženiringa
• ETL/ELT
• OCI orodja
• Analitika in ML
• Avtomatizacija in orkestracija
• Varnost in optimizacija
• Projekt
Metode poučevanja in učenja
• Predavanja
• Laboratorijske vaje v OCI
• Projekt
• Naloge, kvizi, predstavitve
Predvideni študijski rezultati - znanje in razumevanje
Študent:
1. Razume arhitekturo oblačnih platform.
2. Načrtuje in implementira podatkovne tokove.
3. Uporablja OCI orodja.
4. Izvaja transformacije in analitiko.
5. Vzpostavi varno infrastrukturo.
6. Kritično ovrednoti rešitve.
Temeljni literatura in viri
Reis, J., & Housley, M. (2022). Fundamentals of data engineering: plan and build robust data systems (str. XIX, 422). O’Reilly.
Oracle. (n.d.). Oracle LiveLabs. https://livelabs.oracle.com/ords/r/dbpm/livelabs/home
Pogoji za vključitev v delo oz. za opravljanje študijskih obveznosti
Priporočeno poznavanje programiranja in baz podatkov.