Razvoj skalabilnog produkcijskog IKT sustava

Repozitorij

Repozitorij je prazan

Anketa

Na ovoj stranici trenutno nije odabrana niti jedna anketa!

Razvoj skalabilnog produkcijskog IKT sustava

Šifra: 252481
ECTS: 5.0
Nositelji: prof. dr. sc. Mladen Vuković
Izvođači: prof. dr. sc. Mladen Vuković - Auditorne vježbe
Prijava ispita: Studomat
Opterećenje:

1. komponenta

Vrsta nastaveUkupno
Predavanja 15
Auditorne vježbe 30
* Opterećenje je izraženo u školskim satima (1 školski sat = 45 minuta)
Opis predmeta:
CILJ KOLEGIJA: Upoznati studente s trenutnim tehnologijama, obrascima i arhitekturom koja se koristi u praksi na primjeru skalabilnog produkcijskog distribuiranog sustava.

NASTAVNI SADRŽAJI:
1. Uvod. Predstavljanje organizacijske sheme i procesa tipične IKT kompanije. Agilni organizacijski okviri i metodologije.
2. Osnovni koncepti i područja korištenja razvojnih tehnologija. Docker ekosustav i kontejneri. Verzioniranje i Git. Java, Spring Boot i Maven. Testiranje. Dizanjniranje i korištenje REST API-a te generiranje OpenAPI specifikacije.
3. Skalabilnost i pouzdanost. Osnove mikroservisne arhitekture, distribuiranog sustava. Uravnoteženje opterećenja i komunikacija među servisima. Skalabilnost mikroservisne arhitekture i prednosti u odnosu na monolitan pristup. Oblikovni obrasci u mikroservisnoj arhitekturi.
4. Praktični primjer arhitekture mikroservisne platforme. Dostupnost i skalabilnost primijenjena na platformu za slanje poruka.
5. Održavanje produkcijske platforme. Upravljanje incidentima. Praćenje rada platforme. Važnost testiranja opterećenjem za produkcijsko okruženje. CI/CD.
6. Aktualne teme. Umjetna inteligencija u praktičnoj primjeni.
Literatura:
1. semestar Ne predaje se
Izborni predmet 1, 2 - Redovni Studij - Računarstvo i matematika

2. semestar
Izborni predmet 1, 2 - Redovni Studij - Računarstvo i matematika

3. semestar Ne predaje se
Izborni predmet 3, 4, 5, 6 - Redovni Studij - Računarstvo i matematika

4. semestar
Izborni predmet 3, 4, 5, 6 - Redovni Studij - Računarstvo i matematika
Termini konzultacija:
  • prof. dr. sc. Mladen Vuković:

    Utorkom 12 - 13 (obavezna najava mailom)

    Srijedom 17 - 18 (obavezna najava mailom)

    Lokacija: A308

Obavijesti