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


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.