Semestar: 2
ECTS: 4
Predavanja: 15
Vježbe: 30
Samostalni rad: 75
Šifra kolegija: 23-02-509
Semestar: 2
ECTS: 4
Predavanja: 15
Vježbe: 30
Samostalni rad: 75
Šifra kolegija: 23-02-509
Naziv predmeta:
Uvod u DevOps
Nastavnici:
dr. sc. Vedran Dakić, v. pred.
Matej Bašić, nasl. pred., asistent
Jasmin Redžepagić, pred.
Josip Stanešić, pred.
Opis:
Studenti će naučiti kako primijeniti načela kao što su:
• Korištenje kontejnera kao zamjene za virtualne strojeve u određenim scenarijima
• Implementacija jednoslojnih i višeslojnih aplikacija korištenjem kontejnera i platformi za orkestraciju kontejnera kao što su OpenShift i Kubernetes
• Rješavanje problema s isporukom aplikacija pomoću kontejnera
Ovaj je modul važan za poboljšanje razumijevanja i sposobnosti studenta kod primjene kontejnera za isporuku aplikacija. Upoznaje studente s upravljanjem kontejnerima i slikama kontejnera, te kako ih koristiti za dizajniranje metoda isporuke aplikacija pomoću osnovne infrastrukture. Također će studente upoznati s naprednijim temama orkestracije kontejnera i kako se koristi orkestracija kontejnera za velika okruženja temeljena na kontejnerima.
Ovaj modul omogućava studentima da implementiraju i održavaju infrastrukturu temeljenu na kontejnerima u modernom svijetu koji se temelji na oblaku (npr. za poduzeća ili startup tvrtke koje donose rješenja temeljena na webu).
Literatura:
Obvezna literatura:
1. Gutterman, Z., Kloepp D., Ramirez Ronco E., Sola Alaball J., Allred R. (2019), Introduction to Containers, Kubernetes and Red Hat OpenShift [s.l.] Red Hat.
Preporučena literatura:
1. Poulton, N. (2020). Docker Deep Dive [s.l.] [s.n.]. Independently published.
Dodatna literatura:
1. Poulton, N. (2021). The Kubernetes Book [s.l.] [s.n.]. Independently published.