Semestar: 5
ECTS: 5
Predavanja: 30
Vježbe: 30
Samostalni rad: 90
Šifra kolegija: 23-122-0202
Semestar: 5
ECTS: 5
Predavanja: 30
Vježbe: 30
Samostalni rad: 90
Šifra kolegija: 23-122-0202

Naziv predmeta:


Napredni DevOps

Nastavnici:



Opis:


Cilj kolegija je osnažiti studente s naprednim znanjima i vještinama potrebnim za implementaciju kompleksnih, automatiziranih i orkestriranih rješenja za upravljanje velikim okruženjima. Kolegij gradi na prethodnim temama automatizacije i orkestracije, budući da su ovi principi osnovni principi DevOpsa. Studenti će naučiti kako koristiti ad-hoc i playbook-baziranu automatizaciju te orkestraciju za isporuku promjena u konfiguraciji, te parametrizaciju playbookova kako bi se omogućila njihova ponovna upotreba u drugim playbookovima.
Studenti će naučiti:
korištenje ad-hoc i playbook-bazirane automatizacije i orkestracije za isporuku promjena konfiguracija u velikom opsegu.
šarametrizacija playbookova za omogućavanje ponovne upotrebe u drugim playbookovima.
razvoj playbookova za dosljednu automatizaciju zadataka.
implementacija i održavanje DevOps-bazirane infrastrukture u modernom, internom ili cloud-baziranom okruženju.

Literatura:


Obavezna literatura:
1. Feagle, T., Quatermain, H., Spohn, D., Vasquez, A., Weetman, M. (2019) Red Hat Enterprise Linux 8.0 RH294 Red Hat System Administration III: Linux Automation, [s.l.] Red Hat.

Dopunska literatura:
1. Hall, D. (2015), Ansible Configuration Management, Livery Place, 35 Livery Street, Birmingham B3 2PB, UK, Packt Publishing.
2. Shah, G., (2015), Ansible Playbook Essentials, Livery Place, 35 Livery Street, Birmingham B3 2PB, UK, Packt Publishing.