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:
Prijava ispita: Studomat
Opterećenje:

1. komponenta

Vrsta nastaveUkupno
* 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:
Termini konzultacija:
  • Za termin konzultacija obratite se predmetnim nastavnicima.

Obavijesti