[Sažetak] Cloud FinOps – J.R. Storment

Upravljate troškovima svojih cloud resursa? Ne? Ne brinite, niste jedini. Jako malo organizacija adekvatno upravlja. Trude se. Ignoriraju. Ne zamaraju se. A troškovi kontinuirano rastu. Zatim se čude i pišu senzacionalističke članke na koje sam se referencirao u ovom tekstu.

Cloud usluge su zamišljene da su skalabilne i dostupne u trenutku kada ih zatrebate. A, naravno, tako se  ponašaju i troškovi – skalabilno. I trenutno. Onog trena kada zatražite cloud instancu. Bez obzira da li ju koristite ili ne. Ako je upaljena, naplaćuje se.

FinOps kultura i principi su zamišljeni da pomognu u upravljanju cloud resursima i vezanim troškovima tako da maksimiziraju balans vrijednosti i troška. Kroz tri faze zatvorenog ciklusa – inform, optimize, operate – cilj FinOps metodologije je kontinuirano praćenje korištenja resursa te predlaganje optimizacija (primjerice rightsizing) te drugih aktivnosti (primjerice rezervacije resursa) kako bi maksimalno iskoristili cloud resurse.

Iako sam prošao službenu edukaciju i prošao certifikaciju (malo se hvalim :)), knjiga je obavezno štivo kao dopuna edukaciji. Prepuna je korisnih savjeta, prijedloga a i iskustava iz stvarnih situacija i tvrtki.

[Sažetak] Investments Unlimited – Helen Beal

Čitali ste The Phoenix Project? Fantastična knjiga o DevOps i Agile kulturi i metodologiji. Stručna literatura pisana u obliku romana. Čita se pitko a opet dovoljno stručna. Nastavlja se romanom The Unicorn Project koja je orijentirana više prema razvojnim timovima. I zadnja u nizu je ova knjiga – Investments Unlimited. Tematika knjige je financijska organizacija, […]

Operativno upravljanje IT incidentima

Koliko puta ste čuli ili pročitali: “Kada krene sr*nje najvažnije je ostati pribran. Bez nervoze i paničnih reakcija”? Lako je nešto takvo napisati ali teško provesti jednom kada krene incident. Srećom ima načina da se i u najgorim incidentnim situacijama razina stresa zadrži na minimalnim razinama. Budimo iskreni, nikada se neće u potpunosti ukloniti stres ali se može znatno smanjiti.

Ako smanjimo stres u procesu rješavanja incidenta, smanjuje se mogućnosti dodatnih grešaka a nedostupnost se efikasnije otklanja. Za smanjenje stresa ne moram objašnjavati kakav pozitivan utjecaj ima na zdravlje i moral djelatnika.

Postmortem

Što je postmortem? Lessons-Learned? Pojam mijenja naziv ovisno o kojoj grani industrije se radi. Zajedničko svima je – otkriti uzrok incidenta kako bi se u budućnosti minimizirao rizik ponavljanja istog incidenta. Bitno je da ne otkrivamo krivca. Ne igramo “the blame game”. Otkrivamo uzrok u sustavu, proceduri ili procesu koji je doveo do incidenta. Gotovo nikad je uzrok namjerna ljudska intencija. I tako se trebamo postaviti kada krećemo u postmortem analizu.

Neke grane industrije su iznimno rigorozne što se tiče postmortem procedura. Primjerice avio prijevoz. S druge strane u nekim granama industrije i ne postoji. Najčešće ako nije mandatorno zakonom ili regulativom provoditi postmortem analize – ne provode se. A ako sam nešto naučio iz Black Box Thinking – postmortem analize su ključ za napredak.

Pojedine tvrtke su svjesne te činjenice. Ne samo da provode postmortem analize već i javno objavljuju. Neke postmortem analize su i više od same analize, to su fantastični eseji koje je užitak pročitati. Primjerice, analize Spotify, Cloudflare, GitHub, Facebook, itd.

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 […]