Što je kubernetes?
Kubernetes je open-source platforma za orkestraciju infrastrukture i upravljanje kontejnerima u kojima se nalaze aplikacije i sve što je potrebno da bi iste funkcionirale. Kubernetes služi kako bi organizirao njihov rad radi optimalnijeg korištenja. Za skup kontejneriziranih aplikacija odrađuje automatsko pokretanje, skaliranje, load balancing, self-healing i monitoring. Kubernetes osigurava usvajanje cloud-native razvojne arhitekture i brže puštanje novih verzija aplikacija do produkcije, a pojednostavljuje upravljanje složenim IT okruženjima.
Što radi Kubestronaut?
Kubernetes astronaut je arhitekt sustava u cijelosti, te osigurava funkcionalno putovanje aplikacija kroz svemir spomenutih kontejnera i servera. Projektira i održava Kubernetes klastere u kojima rade aplikacije u kontejnerima, a ujedno im automatizira postavljanje i skaliranje. Kubestronaut osigurava sigurnost i stabilnost kontejnera te optimizira performanse aplikacija i resursa.
Što kaže Adriano?
“Kad sam prije par godina čuo za kontejnere, ideja i koncept su mi bili vrlo zanimljivi i apstraktni. Zaključio sam da bi to mogao biti popriličan pomak u arhitekturi i metodologiji razvoja aplikacija. Krenuo sam od alata poput Dockera i Podmana te kako sam se u labu igrao i dodavao sve više kontejnerskih aplikacija, uočio sam popriličan administrativni problem. Upravljanje velikim brojem kontejnera u Dockeru/Podmanu je zamoran posao, a sustavi poput Docker Swarma jednostavno nisu dovoljno dobri za enterprise okruženja. Tada sam se i upoznao s platformama koje orkestriraju i automatiziraju kontejnere te koje su dorasle enterprise okruženjima: Kubernetes, OpenShift i Tanzu. Krenuo sam s učenjem: čitao knjige koje pojašnjavaju osnovne i napredne Kubernetes koncepte, njegov API te cloud-native paradigmu generalno, prolazio labove poput Kube akademije od VMwarea te CKA (Certified Kubernetes Administrator). Paralelno sam pisao završni rad na temu VMwarea Tanzua i čitao literaturu kako se Kubernetes uklapa u VMware ekosustav te se prvi puta upoznao s Red Hatovim OpenShiftom. Kako sam zapravo stasao i prvi puta upoznao Linux operacijski sustavupravo na Red Hat based distribuciji, OpenShift mi je bio vrlo zanimljiv produkt, posebice jer je u odnosu na Kubernetes već out-of-the-box imao implementirane određene servise i alate u odnosu na Vanilla Kubernetes. Nakon polaganja CKA, slijedili su i ostali certifikati s kojima sam nakon uspješnog polaganja pokrio sve bitne segmente upravljanja Kubernetes platformom: od developmenta do administracije i sigurnosti. Kada je 2024. Linux Foundation predstavio Kubestronaut program te dodao još dva certifikata relevantna za Kubernetes imao sam pred sobom postavljen vrlo jasan cilj – biti Kubestronaut. Na putu prema tom cilju veliku podršku imao sam od Jasmina Štrkonjića i ostatka kolega iz tima.”
Adriano je inženjer za OpenSource tehnologije sa izraženom DevOps kulturom i dokazanim iskustvom u Kubernetes, OpenShift i Linux sustavima. Radi s alatima za automatizaciju, uključujući Ansible, kao i rješenjima za sigurnosno kopiranje i vraćanje kontejnera poput Kastena. Izvrstan je u Red Hat tehnološkom portfelju i dobro poznaje privatne i javne pružatelje usluga računarstva u oblaku poput OpenStacka, AWS-a i Azurea, s fokusom na izgradnju pouzdanih, skalabilnih i sigurnih poslovnih platformi. Specijaliziran je za dizajn i administriranje cloud-native infrastruktura za industrije poput vlade, bankarstva, osiguranja i financija.
Čestitamo Adrianu! Njegovo postignuće nas sve ostale Combisovce nadahnjuje i motivira da kroz premisu #FocusOnKnowledge ostvarimo naš cilj #DeliverOnPromise – pružiti korisnicima jednostavna, pametna i učinkovita rješenja koja olakšavaju svakodnevne izazove i donose stvarnu vrijednost i rezultate.