Image for
Naslovnica

Uvod u DevOps

  • Predavanje 15
  • Vježbe 30
  • Samostalni rad 75
Ukupno 120

Naziv predmeta

Uvod u DevOps

Oznaka predmeta

21-02-509

Semestar

2

ECTS

4

Nastavnici i suradnici

Sadržaj i cilj

Studenti će naučiti kako primijeniti načela kao što su:
• Korištenje kontejnera i slika 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.

Minimalni ishodi učenja

  • Procijeniti opravdanost upotrebe kontejnera i usluga kontejnera.
  • Kritički procijeniti načine upravljanja slikama kontejnera i izraditi slike kontejnera.
  • Dizajnirati ubrzanu isporuku aplikacija pomoću kontejnera, mrežne arhitekture i sigurnosti komponenata.
  • Predložiti odgovarajuću metodologiju za ubrzanu isporuku višeslojnih aplikacija pomoću kontejnera.
  • Analizirati različite načine rješavanja problema s otpremanjem aplikacija pomoću kontejnera.
  • Kritički procijeniti upotrebu odabranih sustava za orkestraciju kontejnera.

Željeni ishodi učenja

  • Usporediti upotrebu kontejnera i usluga kontejnera u odnosu na virtualne strojeve.
  • Predložiti opcije za upravljanje slikama kontejnera i izradom slika kontejnera.
  • Procijeniti prednosti ubrzane isporuke aplikacija pomoću kontejnera, mrežne arhitekture i sigurnosti komponenata.
  • Opravdati odgovarajuću metodologiju za ubrzanu isporuku višeslojnih aplikacija pomoću kontejnera.
  • Preporučiti različite načine za rješavanje problema s isporukom aplikacija pomoću kontejnera.
  • Argumentirati stav za upotrebu odabranih sustava za orkestraciju kontejnera.
Preuzmi vodič za studente
Podijeli: Facebook Twitter