Student Računarskog fakulteta Đorđe Živković je u sredu, 10. decembra 2025. godine odbranio diplomski rad na temu Dizajn i implementacija mikroservisne arhitekture na Azure Kubernetes Service platformi pred komisijom koju su činili mentor dr Miloš Radenković i član dr Milan Vidaković.
U apstraktu svog rada Đorđe je istakao:
Ovaj rad prikazuje dizajn i implementaciju cloud-native mikroservisne arhitekture na Azure Kubernetes Service (AKS) platformi, uz primenu principa domenom vođenog dizajna, DevOps praksi i infrastrukturne automatizacije. Koristi se Terraform za definisanje i upravljanje infrastrukturom preko koda, Docker i Kubernetes sa Helm-om za kontejnerizaciju i orkestraciju, kao i GitHub Actions za uspostavljanje CI/CD procesa. Na osnovu ovih tehnologija izgrađen je skalabilan sistem koji obuhvata tri mikroservisa na backend-u, frontend aplikaciju, PostgreSQL bazu podataka i RabbitMQ message broker, uz potpunu integraciju sa Azure ekosistemom (Azure Kubernetes Service, Azure Container Registry i Azure Communication Services).
…
Iako implementacija pokriva sve ključne ciljeve postavljene u uvodu, postoji prostor za dalje unapređenje. Kao potencijalni pravci daljeg rada izdvajaju se:
● uvođenje dodatnih user node pool-ova optimizovanih za različite tipove workload-a (npr. GPU-intenzivni servisi)
● primena naprednijih security politika
● dublja observability rešenja (prometheus/grafana sa prilagođenim dashboard-ovima)
● eksperimentisanje sa event-driven autoscaling-om (KEDA) u produkcionom okruženju.
Time bi se dodatno unapredila robusnost i efikasnost sistema, ali i produbilo praktično razumevanje cloud-native principa u realnim uslovima. – zaključio je Đorđe.