Zatvoreno
Obuka za Kubernetes
🏛 SMATSA DOO Koncentracija: niska
- Rok za podnošenje
- 16.10.2026 09:00 Rok je istekao
- Procenjena vrednost
-
Naručilac nije naveo vrednost
Proverite u izvoru → - Region
- Grad Beograd
- Vrsta postupka
- Otvoreni postupak
- Izvor
- Portal javnih nabavki (UJN) Nacionalni portal javnih nabavki ≈ € (kurs NBS) · o izvoru
Odluka o dodeli
- Izabrani ponuđač
- ALEF DISTRIBUCIJA ADRIA DOO BEOGRAD-NOVI BEOGRAD
- Vrednost ugovora
- €143 612
- Datum odluke
- 28.10.2026
Opis i tehnička specifikacija
Iz dokumentacije
Tehnička specifikacija.pdf
Tehnička specifikacija
Opšte
Predviđeno je da se usluge predmetnih obuka izvrše u toku 2027. godine i do kraja
četvrtog kvartala 2028. godine u terminima koji će biti usaglašeni sa naručiocem po
potpisivanju ugovora.
Svrha nabavke su obuke (osnovnog i naprednog tipa) za instalaciju i podešavanje i
administraciju softverske platforme Kubernetes kao i za softverske alate Grafana,
Prometheus, Loki, Keycloak, Ansible, Redis, Apache Kafka, FluentBit, Apache Goacamole.
I Obuka za osnovni nivo
Osnovni nivo obuke mora da obuhvati sledeće teme:
1. Infrastruktura + OS + umrežavanje
• Koncepti hardvera (CPU, RAM, skladištenje, keš, magistrale, povezivanje)
• Linux osnove: fajl sistem, dozvole, upravljanje paketima, osnove komandne
linije, pregled PXE i GRUB-a (samo kratka teorija)
• Podešavanje Linux virtuelnih mašina
• Istraživanje hardvera (lscpu, lsblk, free)
• Upravljanje korisnicima i dozvolama
• Brza izmena GRUB-a i testiranje ponovnog pokretanja
• Osnove umrežavanja: IP konfiguracija, rute, ping, traceroute
2. Priprema za Kubernetes + podsećanje na umrežavanje
• Podsećanje u trajanju od 30–60 minuta: osnove umrežavanja i iptables
• Uvod u kontejnere (Docker / CRI-O vs RKE2)
• Kubernetes koncepti (kontrolna ravan, radni čvorovi, pod-ovi, servisi)
• Pregled RKE2 arhitekture
• Priprema Linux virtuelnih mašina za Kubernetes (zaštitni zid, preduslovi)
• Istraživanje osnova za kubectl (get nodes, get pods, describe)
3. Primena Kubernetes klastera (Prošireno)
• Koncepti primene klastera sa više čvorova (kontrolna ravan + radni čvorovi)
• Ingress i osnovni koncepti usmeravanja saobraćaja ka servisima
• Kubernetes Workloads: Pods, ReplicaSets, Deployments
• Tipovi servisa (ClusterIP, NodePort, Load Balancer)
• Imenski prostori (Namespaces) za organizaciju resursa
4. Kubernetes primene (Deployments)
• Pods, ReplicaSets, Services, StatefulSet, DaemonSet. Job, CronJob
• Helm i Helm Charts – pakovanje, instalacija i upravljanje Kubernetes
aplikacijama
• Namespaces i organizacija resursa
• Izlaganje servisa (ClusterIP, NodePort)
5. Ansible za primenu
• Osnove za Ansible: plejbukovi (playbooks), uloge (roles), zadaci, moduli
• Git radni procesi za IaC
• Ponovno postavljanje RKE2 klastera pomoću Ansible-a
6. Kubernetes administracija i RBAC
• ConfigMaps i Secrets
• RBAC uloge i povezivanja
• Osnove skladištenja (PV, PVC)
• Primena RBAC pravila
• Postavljanje aplikacije sa trajnim skladištenjem
7. Integracija sa Vault-om
• Arhitektura HashiCorp Vault-a
• Upravljanje tajnama, politike, enkripcija
• Integracija Vault-a sa Kubernetes-om
• Čuvanje i preuzimanje tajni
• Ubacivanje Vault tajni u pod-ove
8. Preglednost i nadgledanje (Observability & Monitoring)
• Uvod u Grafana-u (kontrolne table, izvori podataka)
• Vizuelizacija dnevnika (logs) i metrika
• Osnove SNMP-a (MIB, poruke)
• Izrada kontrolnih tabli
• Testiranje SNMP upita
9. Identitet i udaljeni pristup
• Koncepti za Keycloak / RADIUS (SSO, tokovi identiteta)
• Pregled Apache Guacamole-a
• Pristup virtuelnim mašinama / radnim površinama preko Guacamole-a
• Istraživanje OpenSky funkcija (demo/maketa)
10. Integracija
• Povezivanje ekosistema: K8s + Vault + Ansible + Grafana + identitet
• Bezbednosna razmatranja
• Završna laboratorija:
o Ponovno postavljanje paketa aplikacija pomoću Ansible-a
o Korišćenje Vault tajni
o Nadgledanje pomoću Grafana-e
o Pristup preko Guacamole-a / Keycloak-a
Obuka mora da se sprovodi grupno u grupama od po minimum 8 polaznika u prostorijama
Izvršioca usluge, sa mogućnošću online praćenja istih. Trajanje obuke za osnovni nivo
mora da bude ne kraća od 10 dana, tj. ukupnog trajanja ne kraćeg od 65 sati. Okvirni
raspored održavanja istih je:
II kvartal 2027, III kvartal 2027, II kvartal 2028, III kvartal 2028, IV kvartal 2028
Osnovni nivo
obuke za
Kubernetes
Naziv Količina
1.
Osnovni nivo obuke za rad sa Kubernetes
platformom i pratećim softverskim alatima
za administraciju i nadzor sistema
baziranim na Kubernetes platformi
5
II Obuka za napredni nivo
Napredni nivo obuke mora da obuhvati sve sadržano u osnovnom nivou, kao i sledeće
teme:
1. Napredno umrežavanje u Kubernetes-u
• Pregled CNI-ja (Container Network Interface)
• Koncepti za Cilium (eBPF, bezbednosne politike)
• Network Policies – kontrola i ograničavanje mrežne komunikacije između pod-ova
• Multus i Macvlan za pod-ove sa više mrežnih interfejsa
• Slučajevi korišćenja naprednih mrežnih konfiguracija
2. Detaljan pregled nadgledanja (Observability)
• Koncepti za Prometheus (metrike, TSDB, upiti, upozorenja)
• Loki (prikupljanje dnevnika, skladištenje, pretraga)
• Fluent Bit (cevovod za prikupljanje i prosleđivanje dnevnika)
• Integracija sa Grafana-om
• Prikupljanje metrika iz Kubernetes-a
• Prosleđivanje i pretraga dnevnika preko Grafana-e
3. Ugrađeni servisi za distribuciju podataka
• Koncepti za Redis (ključ/vrednost, Pub/Sub, trajnost, TTL)
• Koncepti za Apache Kafka (teme, particije, broker-i, producer-i, consumer-i,
consumer groups)
• Osnove otklanjanja grešaka (debugging) za Redis i Kafka
• Vežba otklanjanja grešaka i praćenja problema u Redis/Kafka pod-ovima
4. Automatizacija i skriptovanje za operacije (Ops)
• Napredni Ansible (uloge, Jinja2 šabloni, dinamički inventari)
• Python / Bash skriptovanje za automatizaciju i otklanjanje grešaka
• Korišćenje YAML/XML u konfiguracijama (Kubernetes, Ansible itd.)
• Izrada jednostavne Python / Bash skripte za parsiranje dnevnika i konfiguracija
5. Integracija, identitet i SNMP
• Napredni SNMP (MIB-ovi, zamke (traps), get/set operacije)
• Scenariji integracije: K8s + Vault + Observability + korisnički servisi
• Završni projekat (Capstone): Otklanjanje grešaka i nadgledanje Kubernetes
• Visoka dostupnost i Leader Election u Kubernetes/RKE2 okruženju
• aplikacije sa više servisa uz korišćenje Prometheus-a, Loki-ja i Grafana-e
Obuka mora da se sprovede grupno u grupama od po minimum 8 polaznika u prostorijama
pružaoca usluge, sa mogućnošću online praćenja istih. Trajanje obuke za napredni nivo
mora da bude ne kraće od 5 dana, tj. ukupnog trajanja ne kraćeg od 35 sati. Okvirni raspored
održavanja istih je:
II kvartal 2027, III kvartal 2027, II kvartal 2028
Napredni
nivo obuke za
Kubernetes
Naziv Količina
1.
Napredni nivo obuke za rad sa Kubernetes
platformom i pratećim softverskim alatima
za administraciju i nadzor sistema
baziranim na Kubernetes platformi
3
99OBRAZAC STRUKTURE PONUĐENE CENE.pdf
OBRAZAC STRUKTURE PONUĐENE CENE
U RSD
R.Br. Opis Količina
Jedinična
cena bez
PDV
Jedinična
cena sa PDV
Ukupna cena bez
PDV
Ukupna cena sa
PDV
1
Osnovni nivo obuke za rad sa
Kubernetes platformom i pratećim
softverskim alatima za
administraciju i nadzor sistema
baziranim na Kubernetes platformi, u
grupama od po minimum 8 polaznika
5 __________ __________ __________ __________
2
Napredni nivo obuke za rad sa
Kubernetes platformom i pratećim
softverskim alatima za
administraciju i nadzor sistema
baziranim na Kubernetes platformi, u
grupama od po minimum 8 polaznika
3 __________ __________ __________ __________
UKUPNO: __________ __________
Kriterijumi za dodelu ugovora.pdf
KRITERIJUMI ZA DODELU UGOVORA I OSTALI ZAHTEVI NABAVKE 1
Naručilac:
SMATSA DOO 103170161
Naziv postupka:
Obuka za Kubernetes
Referentni broj:
99/U/26
KRITERIJUMI ZA DODELU UGOVORA I OSTALI ZAHTEVI NABAVKE
Deo konkursne dokumentacije koji je generisan putem Portala u slučaju kada je naručilac označio opciju
automatskog rangiranja ponuda na Portalu javnih nabavki
Naziv predmeta / partije: Obuka za Kubernetes
Naručilac je definisao kriterijume za dodelu ugovora na osnovu:
Cene
Izabran način rangiranja prihvatljivih ponuda:
Automatsko rangiranje
Ostali zahtevi nabavke (koji nisu navedeni iznad kao kriterijumi)
Naziv: Rok plaćanja
Jedinica mere: dan
Ograničenja:
Ograničena je minimalna vrednost koju ponuđač može da ponudi
Minimalna dozvoljena vrednost: 15,00
Ograničena je maksimalna vrednost koju ponuđač može da ponudi
Maksimalna dozvoljena vrednost: 45,00
Napomena: U ovom delu navedeni su ostali zahtevi nabavke koji nisu prethodno navedeni kao kriterijumi za dodelu ugovora, a ponuđač mora na njih
da odgovori prilikom popunjavanja elektronskog obrasca ponude. Ti zahtevi mogu da se odnose na zahteve nabavke, koje naručilac smatra
relevantnim za zaključenje ugovora i koji se mogu numerički iskazati-
Rezervni kriterijumi
Ukoliko dve ili više ponuda imaju istu najnižu ponuđenu cenu, kao najpovoljnija biće izabrana ponuda onog ponuđača koji je
ponudio duži rok plaćanja.
Primena žreba
Ukoliko nakon rangiranja na osnovu kriterijuma za dodelu i rezervnih kriterijuma (ako su definisani) nije moguće doneti
odluku o dodeli ugovora, naručilac će ugovor dodeliti ponuđaču koji bude izvučen putem žreba. Naručilac će obavestiti sve
ponuđače koji su podneli ponude o datumu kada će se održati izvlačenje putem žreba. Žrebom će biti obuhvaćene samo one
ponude koje su najpovoljnije nakon rangiranja na osnovu kriterijuma za dodelu i rezervnih kriterijuma (ako su definisani).
Izvlačenje putem žreba naručilac će izvršiti javno, u prisustvu ponuđača, i to tako što će nazive ponuđača ispisati na
odvojenim papirima, koji su iste veličine i boje, te će sve te papire staviti u providnu kutiju odakle će prvo izvući samo
jedan papir. Ponuđaču čiji naziv bude na izvučenom papiru će biti dodeljen ugovor. Nakon izvlačenja prvog papira naručilac
izvlači preostale papire jedan po jedan te shodno redosledu kojim su izvučeni rangira preostale ponuđače.
Ponuđačima koji ne prisustvuju ovom postupku, naručilac će dostaviti zapisnik izvlačenja putem žreba.
MODEL UGOVORA.pdf
MODEL UGOVORA
Napomena: Ovaj Model ugovora predstavlja sadržinu ugovora koji će biti zaključen sa
izabranim ponuđačem.
U slučaju zajedničke ponude i ponude sa podizvođačem, u modelu ugovora moraju biti
navedeni svi ponuđači iz grupe ponuđača, odnosno svi podizvođači.
Na osnovu člana 151. Zakona o javnim nabavkama („Sl. glasnik RS“ br. 91/19 i 92/23) i
Odluke o dodeli ugovora _______ od _______._______. godine,
KONTROLA LETENJA SRBIJE I CRNE GORE SMATSA DOO BEOGRAD, Trg Nikole
Pašića 10, PIB: 103170161, matični broj: 17520407, koju zastupa direktor Slobodan
Cvijan (u daljem tekstu: Naručilac) sa jedne strane
I
____________________________________________________________________________
____________________________________________________________________________
___________________________________________________________________
(u daljem tekstu: Izvršilac) (uneti naziv ponuđača, sedište, PIB, matični broj, poziciju
ime i prezime ovlašćenog lica za potpisivanje ugovora) sa druge strane
1._____________________________________________________________
2._____________________________________________________________
3._____________________________________________________________
(ostali ponuđači iz grupe ponuđača)
zaključili su,
UGOVOR O JAVNOJ NABAVCI br.JN 99/U/26
Obuka za Kubernetes
Ugovorne strane saglasno konstatuju:
- da je Naručilac na osnovu Odluke broj ____od _____pokrenuo Otvoreni postupak
nabavke, Obuka za Kubernetes - JN 99/U/26;
- da je Naručilac doneo Odluku o dodeli ugovora broj ____ od _____ za predmetnu
javnu nabavku na osnovu koje zaključuje ovaj Ugovor, a u svemu u skladu sa
prihvaćenom Ponudom Izvršilac, broj ponude ______ od _____ (u daljem tekstu:
Ponuda);
PREDMET UGOVORA
Član 1.
Predmet ovog ugovora je pružanje uslug e obuke za Kubernetes (u daljem tekstu: Usluge), u
svemu u skladu sa Tehničkom specifikacijom usluga, konkursnom dokumentacijom, i
usvojenom ponudom Izvršioca, koje zajedno čine sastavni deo ovog ugovora.
CENA
Član 2.
Ukupna ugovorena cena usluge iznosi ____________________ RSD bez PDV (upisati
podatak iz Obrasca ponude i zaokružiti valutu) u Republici Srbiji.
Porez na dodatu vrednost se obračunava shodno važećim propisima u Republici Srbiji.
Ukupna cena iz stava 1. ovog člana Ugovora je fiksna i nepromenljiva u toku izvršenja
Ugovora.
Ukupna cena iz stava 1. ovog člana Ugovora obuhvata sve troškove koje će Izvršilac
imati u toku izvršenja Ugovora, uključujući troškove putovanja, hotelskog smeštaja i
dnevnica predavača.
NAČIN PLAĆANJA
Član 3.
Naručilac će platiti ukupnu cenu iz čl. 2 stav 1. ugovora Izvršiocu, nakon završetka
celokupne Obuke, u roku od ____ dana od dana prijema ispravne fakture na iznos plaćanja
za izvršene usluge na adresu sedišta Naručioca i Izveštaja o izvršenoj obuci koji
sastavlja i potpisuje ovlašćeni predstavnik Naručioca.
OBAVEZE IZVRŠIOCA
Član 4.
Izvršilac se obavezuje da Obuku izvrši u svemu u skladu sa Tehničkom specifikacijom
konkursne dokumentacije JN 99/U/26.
Izvršilac se obavezuje da Obuku izvrši blagovremeno, stručno i kvalitetno,
pridržavajući se standarda, propisa i pravila struke koji važe za ovu vrstu usluga.
Izvršilac će kao predavače angažovati osobe koje su u potpunosti obučene za
sprovođenje Obuke i koje su već držale obuke istog tipa.
Izvršilac je dužan da organizuje i snosi troškove putovanja, hotelskog smeštaja i
ishrane za predavača.
Nakon uspešno završene obuke, Izvršilac će izdati sertifikat o uspešnom završetku
obuke za Naručioca, potpisanog od strane predstavnika ob e ugovorne strane kao i
individualne sertifikate za svakog polaznika obuke, koji moraju biti potpisani od
strane ovlašćenog predstavnika Izvršioca.
OBAVEZE NARUČIOCA
Član 5.
Naručilac se obavezuje da:
- odredi lica za nadzor nad izvršenjem usluge koje će imati sledeća zaduženja:
• da komunicira i sarađuje sa ovlašćenim predstavnicima Izvršioca;
• da dostavi Izvršiocu neophodne podatke za održavanje Obuke;
• da usaglasi sa Izvršiocem tačan datum održavanja Obuke;
• da dostavi Izvršiocu listu osoba koje će pohađati Obuku;
• da prati kvalitet izvršenja Usluge i usklađenost sa Tehničkom specifikacijom
iz konkursne dokumentacije;
• da nakon uspešnog izvršenja obuke, izradi i potpiše Izveštaj o izvršenoj obuci;
− plati Izvršiocu za izvršenu uslugu u skladu sa odredbama ovog ugovora.
SREDSTVO FINANSIJSKOG OBEZBEĐENJA
Član 6.
Bankarska garancija za dobro izvršenje posla
U roku od 15 kalendarskih dana od datuma stupanja ugovora na snagu, Izvršilac je dužan
da ispostavi Naručiocu bankarsku garanciju za dobro izvršenje posla u visini od 10%
od ugovorene vrednosti bez PDV. Podneta bankarska garancija mora biti bezuslovna i
plativa na prvi poziv. Podneta bankarska garancija ne može da sadrži dodatne uslove
za isplatu, kraće rokove od onih koje odredi naručilac, manji iznos od onog koji odredi
naručilac.
Bankarska garancija za dobro izvršenja posla koju Izvršilac dostavlja po zaključenju
ugovora mora da ima važnost 30 dana duže od datuma isteka roka izvršenja svih
ugovornih obaveza iz člana 7. ovog Ugovora.
Podneta bankarska garancija ne može da sadrži dodatne uslove za isplatu, kraće rokove
od onih koje odredi Naručilac ili manji iznos od onog koji odredi Naručilac.
ROK I MESTO IZVRŠENJA USLUGE
Član 7.
Rok za izvršenje usluge je 24 meseci od potpisivanja ugovora. Tačni termini održavanja
obuke biće usaglašeni sa Ponuđačem nakon potpisivanja ugovora.
Mesto održavanja Obuke će se sprovoditu u grupama u prostorijama Izvršioca usluge , u
Beogradu.
PRIJEM USLUGE I OTKLANJANJE NEDOSTATAKA
Član 8.
Ukoliko predstavnik Naručioca uoči nedostatke u obimu i kvalitetu pružene usluge ili
uoči da postoji neusaglašenost sa zahtevima iz Tehničke specifikacije i dostavljene
ponude, dužan je da o tome pisanim putem obavesti Izvršioca.
U slučajevima iz prethodnog stava, Naručilac ima pravo da zahteva od Izvršioca da
otkloni nedostatak ili da izvrši ponovo uslugu bez nedostatka.
Ako Izvršilac u roku od 10 kalendarskih dana od dana prijema pisanog zahteva za
otklanjanje nedostatka ne otkloni uočeni nedostatak, Naručilac ima pravo da raskine
ugovor.
Nakon uspešnog izvršenja usluge iz člana 1. ovog Ugovora, sačinjava s e Izveštaj o
izvršenoj usluzi, koji sastavlja i potpisuje ovlašćeni predstavnik Naručioca.
KORIŠĆENJE DOKUMENATA
Član 9.
Sve informacije koje proisteknu iz ovog ugovora ili u vezi sa ovim ugovorom neće se
saopštiti trećim licima bez pisane saglasnosti druge strane, osim ovlašćenim licima
koja su uključena u realizaciju ovog ugovora.
Ugovorne strane su dužne da blagovremeno obaveštavaju o svakoj promeni podataka.
ZAŠTITA PODATKA O LIČNOSTI
Član 10.
Ugovorne strane mogu jedna drugoj da otkrivaju lične podatke ovlašćenih lica,
zaposlenih i drugih radno angažovanih lica, samo u svrhu sprovođenja ovog ugovora i
samo one podatke koji su neophodni za njegovo sprovođenje uz primenu odgovarajućih mera
zaštite u skladu sa Zakonom o zaštiti podataka o ličnosti.
UGOVORNA KAZNA
Član 11.
U slučaju da krivicom Izvršioca dođe do prekoračenja dogovorenog datuma sprovođenja
Obuke i/ili ugovorenog roka izvršenja usluge iz člana 6. ovog ugovora, Naručilac će
Izvršiocu naplatiti ugovornu kaznu za svaki dan zakašnjenja u visini od 0,5% a najviše
do 10% ukupne ugovorene cene bez PDV-a iz člana 2. stav 1. ovog Ugovora.
Plaćanje Ugovorne kazne neće osloboditi Izvršioca od njegovih obaveza da izvrši
Usluge po Ugovoru.
RASKID UGOVORA
Član 12.
Svaka od ugovornih strana može raskinuti ovaj Ugovor u slučaju da druga strana ne
izvršava svoje ugovorne obaveze u svemu na ugovoreni način i u ugovorenom roku, odnosno
u slučaju da vrši bitne povrede ugovora, u smislu odredaba Zakona o obligacionim
odnosima.
Ugovorna strana čijom je krivicom nastala šteta i koja je odgovorna za raskid ugovora,
dužna je da nadoknadi štetu drugoj ugovornoj strani.
Ukoliko dođe do sporazumnog raskida ugovora , ugovorne strane će regulisati međusobna
potraživanja koja su u vezi i koja proističu iz ovog Ugovora.
Raskid ugovora nema uticaja na prava i obaveza ugovornih strana nastalih pre raskida
ugovora.
PRELAZNE I ZAVRŠNE ODREDBE
Član 13.
Osim ukoliko nije drugačije definisano ovim ugovorom, sve informacije koje se daju u
vezi sa ovim ugovorom će biti u pisanoj formi.
Ovaj ugovor stupa na snagu danom potpisivanja od strane ovlašćenih predstavnika obe
ugovorne strane.
Ugovorne strane su saglasne da za sve što ovim ugovorom nije predviđeno važe odredbe
Zakona o obligacionim odnosima, i drugi važeći propisi koji regulišu ovu oblast.
Sve eventualne sporove u vezi ovog ugovora, ugovorne strane će pokušati da reše
sporazumno, a ako ne postignu sporazum, saglasne su da za rešavanje spora bude nadležan
Privredni sud u Beogradu.
Ovaj ugovor je sačinjen u četiri (4) istovetna primerka, po dva (2) primerka za svaku
ugovornu stranu.
Kontrola letenja Srbije i Crne
Gore SMATSA doo Beograd
ZA IZVRŠIOCA
pečat i potpis ovlašćenog lica
DIREKTOR
Slobodan Cvijan
Ime i prezime lica ovlašćenog za
potpisivanje ugovora
Otvori na: Portal javnih nabavki (UJN) ↗
Slični otvoreni tenderi
- Obuke DigSILENT (EMT)
- Procurement of Services for External expertise for SME Development during the implementation of the activities under the Project RESCALE
- Obuka za pokretanje, razvoj i unapređenje poslova u energetskoj efikasnosti
- Realizacija stručnog usavršavanja policijskih službenika MUP
- Realizacija stručnog usavršavanja policijskih službenika MUP
Odakle podaci i kako čitamo rokove
- Podaci se preuzimaju sa zvaničnog izvora (Portal javnih nabavki (UJN)) — bez ručnog unosa.
- „Hitno“ znači da je do isteka roka ostalo 7 dana ili manje.
- Podaci se preuzimaju sa portala prilikom objave; izmene roka i dokumentacije pratite na izvornom portalu.