Sažetak, Agile Conversations – Douglas Squirrel

Razgovarate li s produktnim timovima? Ili svako toliko očekujete prezentaciju o ispunjenim zadacima, planovima i preprekama? Većina organizacija radi isključivo ovo drugo. I završe u statistici koja kaže da 84% agilnih transformacija propadne. Loš rezultat je odgovornost svih. I najčešće je uzrok nedostatak kvalitetno prenošenje informacija – konverzacija.

Sažetak, A Seat at the Table, Mark Schwartz

Agilne organizacije teže plitkoj organizacijskoj strukturi s minimalnim ili ne postojećim menadžmentom. Organizacija se orijentira na produktne timove. Produktni timovi u svojoj strukturi ne sadrže voditelje, direktore i slična “klasična” radna mjesta česta u organizacijama. Gdje se u agilnim organizacijama nalaze takva radna mjesta i kako će ta radna mjesta zaslužiti svoje “mjesto za stolom” je pitanje na koje autor pokušava dati odgovor u ovoj knjizi.

Docker Compose i Kafka klaster

U prethodnom članku opisana je proces instalacije i pokretanja Kafka klastera. Za pokretanje Kafke i Zookeepera koriste se shell skripte koje imaju svoje prednosti ali i nedostatke. Kako bi se efikasnije upravljalo Kafka i Zookeeper komponentama u ovom članku opisati će se kako navedeno uspješno postići Docker Compose alatom. Docker Compose je alat za definiciju […]

Instalacija Kafka klastera

Pisao sam o problematici konfiguracije Kafka servera i topica te kako efikasno kreirati Kafka topic a da nisam napisao osnove: instalacija Kafka klastera. Ovim postom ispraviti ću taj propust. Preduvjeti Operativni sustav koji se koristi kroz ovaj post je CentOS8. Kafka i Zookeeper pokreću se u Docker kontejnerima. Time se omogućava da se na istom […]

Kafka create-topic.sh

Kreiranje topica u Kafki vrlo vjerojatno je najčešći operativni zadatak u održavanju Kafka okruženja. Ako ste pročitali moj članak “Kako ne izgubiti podatke iz Kafka klastera” i onemogućili automatiku kreiranja topica onda bi vam ova skripta mogla biti korisna. Ovu skriptu kreirao sam kako bi si olakšao rad sa više Kafka okruženja i (pre)dugačkim komandnim […]

Kako ne izgubiti podatke iz Kafka klastera

Kafka je izvrstan alat, vrlo otporan na greške, nedostupnost i incidente. Ali, ako se poklopi nekoliko standardnih postavki sa određenim događajima, mogli bi ostati bez podataka u Kafki. Iz tog razloga u nastavku ću vam pokušati približiti najčešće standardne postavke za koje bi trebali razmisliti da li ih je potrebno izmijeniti (osim u specifičnim situacijama). […]

HPE i Kubernetes

Proizvođač najpoznatiji po hardveru objavio je izdavanje svoje Kubernetes platforme. Da li je to pokušaj da konkuriraju Dell/VMware PKS rješenju? Dosta kasno ulaze na ovo tržište obzirom na rješenja koje nudi konkurencija. Marketinška objava nažalost je loša. HPE rješenje omogućava pokretanje monolita na K8s? Zašto bi htio monolit pokretati u kontejneru? Što je točno postignuto […]

Brisanje starih Jenkins build jobova

Jenkins po defaultu ne ograničava broj buildova koje čuva. Ako se prilikom kreiranja novog build joba ne definira koliko posljednjih buildova (vremenski ili brojem) će se čuvati postoji mogućnost da će se popuniti diskovni prostor na kojem Jenkins pohranjuje buildove. Rješavanje starih builodva moguće je na nekoliko načina: rekonfiguracijom build joba i ponovni pokretanjem joba […]

Backup OpenShift okruženja v1.1

Nisam bio u potpunosti zadovoljan sa prethodnim rješenjem za backup OpenShift okruženja iz dva razloga: cluster resursi nisu uključeni u backup backup se izvršava za cijeli projekt u jedan yaml Zbog navedenog nije moguće napraviti restore cluster-wide resursa. Također, nije moguće (barem ne brzo i efikasno) napraviti restore samo jednog resursa jednog objekta.  v1.1 rješava […]