Postaju li IT inženjeri digitalni "prepperi"?

Infobip ❤️ Netokracijašto akvizicija znači za vas - i nas?

Postaju li IT inženjeri digitalni “prepperi”?

Digitalna tvrtka koja se bavi pružanjem usluge o kojoj ovisi svakodnevica korisnika mora biti dostupna u svim situacijama. Kao IT inženjeri jednostavno morate očekivati - neočekivano. 2020. nije ništa značajno promijenila - samo nam je to još više potvrdila.

Svaki moderni IT sustav morao bi imati razrađen plan kontinuiteta poslovanja i stručnjake koji će se tim područjem baviti.

Prije više od 10 godina dobio sam zadatak od svoje tadašnje voditeljice odjela da revidiram procedure kontinuiteta poslovanja i moguće scenarije koji bi se mogli dogoditi. Dala mi je nekoliko primjera od koji se jednog sjećam još danas: Što ako se dogodi i potres i poplava.

Istražujući te scenarije sam doznao da postoje primjeri procedura kontinuiteta poslovanja koji doslovce uzimaju scenarije nuklearnog rata, pandemija, općeg uništenja… Dakle situacija koje su teško zamislive dok sve funkcionira dobro. Čak i ako ih zamislimo, postavlja se pitanje čemu se pripremati, jer u toj situaciji postoje drugi prioriteti – poput preživljavanja.

Na žalost, u 2020. tema koja je zvučala “prepperska” postala je – vrlo realna.

Pretpostavimo da su banke u potresu pretrpjele ozbiljnu štetu i da nisu mogle omogućiti klijentima pristup uslugama. Ovakav scenarij lako postaje katastrofičan, jer uz dvije istovremene nepogode, treća je jednostavno previše.

Prekid rada – u najgorem mogućem trenutku?

Jedna od ključnih zadaća inženjera IT sustava u RBA je i dizajn sustava koji mogu izdržati i ozbiljne prekide u radu pojedinih dijelova i pružiti korisnicima neometanu uslugu.

U trenutcima katastrofe i krize velikom broju djelatnosti se odmah prekine rad. Živimo u izuzetno povezanom svijetu i praktički nema djelatnosti čiji globalni ili regionalni prekid ne bi izazvao ozbiljne probleme, primjerice – banke! Svima je jasno, da privremena obustava rada banke znači nemogućnost plaćanja za klijente te banke, nemogućnost korištenja bankomata, pristupa Internet bankingu itd. Ovisno o vrsti prekida.

Prije nekoliko mjeseci kad se svijetom naglo proširio COVID-19 i donio visoku dozu straha među nama, Zagreb je pogodio potres dovoljne jačine da izazove ozbiljnu materijalnu štetu i nažalost i ljudsku žrtvu.

Reakcija mnogih stanovnika Zagreba je bila bijeg iz Zagreba, za što im trebaju i financijska sredstva s njihovih računa.

Pretpostavimo da su banke u potresu pretrpjele ozbiljnu štetu i da nisu mogle omogućiti klijentima pristup uslugama. Ovakav scenarij lako postaje katastrofičan, jer uz dvije istovremene nepogode, treća je jednostavno previše: počinju nemiri, brže širenje aktualne bolesti i sl. Izazovi s kojim se timovi u organizacijama susreću u takvoj situaciji su brojni i prelaze tehnička rješenja.

Dizajnirate redundantnost svojih sustava “u miru”

U situaciji u kojoj s jedne strane tražite od zaposlenika da ostanu doma, a s druge strane vam možda trebaju na terenu kako bi sanirali štetu od potresa dok u isto to vrijeme morate voditi brigu i o njihovim privatnim i obiteljskim obavezama – sve to zahtijeva dobro pripremljen i uigran tim unutar organizacije s jasno izraženom ljudskom komponentom u donošenju kritičnih odluka.

Već je i vrapcima na grani jasno da je vrlo teško objasniti potrebu za ulaganje u redundantne sustave i zaposlenike – jer predstavlja znatan trošak za koji se svi nadaju da se nikad neće opravdati.

Moram priznat da pojam “redundantni zaposlenik” zvuči, u najmanju ruku, čudno – čak hladno, ali o tome banka jednostavno mora voditi brigu.

Menadžment se mora pripremiti na situacije gdje će zaposlenici biti pod iznimnim stresom i u mogućem strahu za vlastiti život.

Cijela priča se, naravno, drastično mijenja nakon katastrofe pa čak i male. Kao RBA smo na hrvatskom tržištu prisutni već duži niz godina tijekom kojih se stvorila vrlo jasna svijest o potrebi ulaganja, dizajna i implementacija sustava koji mogu odgovoriti i na katastrofične situacije. Dizajn, koji uključuje i sustave raspoređene na različite lokacije – i redundantne veze pa i “redundantne zaposlenike” – revidira se i testira konstantno. Od određenih sustava zahtijeva se automatsko prebacivanje, od nekih drugih automatsko nije opcija i inzistira se na ručnom.

Jedna od bitnih stavki stoga je iskorištavanje redundantnih resursa i dok sve “miruje”. Time se umanjuje viša cijena takvih sustava jer oni onda ne čine tzv. hladni pogon. Pri tome trebate biti vrlo oprezni i, primjerice, jasno odrediti koji sustavi se smiju tako koristiti i do koje mjere.

Na jednostavnom primjeru računalne mreže to bi značilo istovremeno korištenje oba linka koji idu po različitim trasama, no u slučaju prekida jednog – da li je propusnost drugog dovoljna da održi poslovanje, makar i usporenije, do otklanjanja kvara?

Developeri također nisu izuzeti iz cijele ove priče. Pametan razvoj aplikacija uključuje i mogućnost tih aplikacija da se prilagode radu u uvjetima prebacivanja na sekundarne sustave, otpornost aplikacija na manju raspoloživost resursa te automatski oporavak aplikacija jednom kada se sustavi vrate u normalan režim rada.

Tehnički aspekt se svodi više manje na inteligentan i financijski isplativ dizajn sustava koji će moći odgovoriti na pripremljene scenarije, a samim time i realnu situaciju.

No, često zanemarivan aspekt je onaj ljudski!

Menadžment se mora pripremiti na situacije gdje će zaposlenici biti pod iznimnim stresom i u mogućem strahu za vlastiti život. Zaposlenici moraju biti svjesni da će se od njih očekivati reakcija kako bi se oporavili sustavi. Tu uvelike pomažu sustavi koji automatski prebacuju funkcije pa je time i intervencija manjeg opsega. Ključ svega je dobra priprema.

Nedavna situacija nas sve stavlja u priliku da ponovno prođemo kroz postojeće scenarije i dodamo nove. Mada nam je reakcija bila dobra, i dizajn sustava se pokazao izvrsnim, uvijek možemo dodatno sve poboljšati. Možda je ovaj put zahvaljujući pravovremenoj reakciji IT inženjera spriječena obustava usluga, ali što se događa ako je upravo taj inženjer sljedeći put spriječen?

Zaštite bitne sustave – ne mora biti skupo koliko mislite

Ako nemate izrađene procedure oporavka, bez obzira na djelatnost, preporučujem vam da s obzirom na realnost 2020. što prije krenete u pripremu, a imajte na umu:

  • Da je to važna investicija koja ne mora biti preskupa: Često puta analizom se može ustanoviti da ulaganje i neće biti toliko veliko. Nije potrebno u početku pobrojati sve moguće nezgode koje se mogu dogoditi, već krenite od onih koje su za vaše okruženje realnije i na njima gradite planove dalje.
  • Dostupnost digitalnih usluga ovisi o prirodi vašeg poslovanja: No prije svega trebalo bi definirati poslovne potrebe za dostupnošću, odnosno koliki prekid može poslovna strana “izdržati” s prihvatljivim utjecajem na poslovanje. Pri tome veličina tvrtke, u današnje vrijeme, ima samo djelomičan utjecaj.

Primjerice, potpuno digitalizirana tvrtka koja se bavi pružanjem određene financijske usluge, može imati manje od 50 zaposlenika, no njena dostupnost ne smije biti prekinuta ni na trenutak. Takva tvrtka morat će uložiti i u potpuno redundantne veze po različitim trasama i kod različitih ne-vezanih pružatelja usluge, morat će imati udaljene lokacije koje mogu samostalno opsluživati kompletan poslovni proces, te će vrlo vjerojatno morati imati i rezervne urede na udaljenoj lokaciji, u slučaju da su zaposlenici onemogućeni raditi s primarne lokacije.

S druge strane, tvornica vijaka, koja može zapošljavati na tisuće radnika, možda si može dozvoliti duži prekid u digitalnim uslugama, a proizvodni proces zaštititi zasebnim metodama.

Jednostavan proces za “preppanje”

Poslovna strana mora definirati potrebe za kontinuitetom poslovanja, a na IT inženjerima je da taj kontinuitet održe. Pravodobnim planiranjem, provedbom ako bude potrebno i, ono najbitnije, učestalim testiranjem i poboljšavanjem procedura oporavka.

Pojednostavljeno, cijela priča oko ovih procedura svodi se na:

  1. Što ako se dogodi procjenu… hoće li ta situacija imati utjecaja na poslovni proces i kako ću obraniti sustav od nje;
  2. Simuliranje situacije (naravno, ne izazivate požar i ne minirate zgradu ureda :));
  3. Revizija svih procedura i ispravljanje pogrešaka;
  4. Sljedeće godine opet pod 1. i tako u krug.

Čest stav koji se pojavljuje je i “Neće valjda dvaput zaredom”. Ukratko, hoće. Naime, jednom kada kriza prođe ne treba ju shvatiti kao kraj, već kao predah da se dodatno pojačaju napori za kontinuitetom poslovanja. Uostalom, upravo u takvom vremenu i živimo.

Potres u Zagrebu dogodio se 22. ožujka 2020 usred globalne COVID-19 pandemije. I na taj dan, drugog dana proljeća, u Zagrebu je pao snijeg.

Sukladno članku 94. Zakona o elektroničkim medijima, komentiranje članaka na Netokraciji dopušteno je samo korisnicima koji ostave svoje ime i prezime te mail adresu i prihvate pravila ponašanja.

Pravila ponašanja

Na Netokraciji za vas stvaramo kvalitetan, autorski potpisan sadržaj i zaista se veselimo vašim kvalitetnim, kontruktivnim komentarima. Poštujmo stoga jedni druge prilikom komentiranja, kao i Zakon, držeći se sljedećih pravila ponašanja:

  • Ne budite 💩: Nema vrijeđanja, diskriminiranja, ni psovanja (osim ako nije osobni izričaj, ali onda neka psovka bude općenita, a ne usmjerena prema nekome). Također, upoznajte se sa stavkom 2. članka 94. Zakona o elektroničkim medijima prije no što ostavite komentar.
  • Samo kvalitetna rasprava, manje trolanja: Ne morate se ni sa kim slagati, ali budite konstruktivni i doprinesite raspravi! Svako trolanje, flameanje, koliko god "plesalo" na granici, leti van.
  • Imenom i prezimenom, nismo Anonymous 👤: Autor sadržaja stoji iza svog sadržaja, stoga stojite i vi iza svog komentara. Koristimo ime i prezime te pravu email adresu.

Kako koristimo podatke koje ostavljate? Bacite oko na našu izjavu o privatnosti.

Sve ostale komentare ćemo s guštom spaliti, jer ne zaslužuju svoje mjesto na internetu.

Odgovori

Tvoja e-mail adresa neće biti objavljena.

Popularno

Intervju

Gdje je mobile development danas? “Skoro sve se promijenilo…”

Da je itekako moguće profesionalno rasti radeći samo u jednoj tvrtki, ako imaš dobre uvjete, pokazuje karijera Dine Sulića, koji je prije 9 godina kao student došao u Endavu (nekadašnji Five). S Dinom smo popričali o njegovu profesionalnom putu, dinamičnom svijetu mobile developmenta te kako kroz NowInMobile meetupe planiraju dijeliti znanje u široj mobile zajednici.

Karijere

Oni su stručnjaci za kvalitetu robota, a ovako se njihov posao razlikuje od “klasičnog” QA

Kontrolu i održavanje kvalitete u tehnološkoj industriji mnogi od vas su upoznali isključivo kroz prizmu razvoja softvera. Uz Gideonove stručnjake imamo priliku uvesti vas u svijet QA-a u robotici, koji iako s "klasičnim" dijeli iste principe, ima svoje zanimljive specifičnosti.

Vodič

Kupujmo hrvatsko: Domaći developerski alati

Zašto domaći osnivači razvijaju sve više proizvoda iz niše developerskih alata - toliko da se predviđa da bi jedan od njih mogao biti sljedeći hrvatski jednorog, i kakve veze s tim imaju - lopate?

Što ste propustili

Tvrtke i poslovanje

Sportening je imao skoro milijun korisnika. Unatoč tomu, nisam prikupio investiciju i morali smo pivotirati

Znanje i iskustvo koje je Ivan Klarić stekao građenjem Score Alarma (koji je akvizicijom postao Superology i dio Superbet grupe), a posebno njegovih društvenih funkcionalnosti, planirao je iskoristiti da stvori globalnu društvenu mrežu koja okuplja obožavatelje sporta. Za Netokraciju je ekskluzivno i iskreno opisao što je na tom putu napravio dobro, u čemu misli da je pogriješio, što je naučio u godinu dana koliko je živio u San Francisku gdje je razgovarao s više od 200 investitora te što slijedi za Sportening kao tvrtku i tim.

Tvrtke i poslovanje

Mediatoolkit napravio potpuni rebrending. Od danas su Determ!

Hrvatska globalno etablirana tvrtka napravila je potpuni rebrending u želji da njezina "vanjština" reflektira napredak i razvoj samog alata i njihovog poslovanja. Više o ovoj promjeni saznali smo od njihovih ključnih ljudi.

Kultura 2.0

Zašto nam je teško prestati “hraniti” društvenomrežne trolove?

Zašto neki ljudi objavljuju provokativan sadržaj na društvenim mrežama, a zašto je nekima tako teško suzdržati se od toga da ove prve - ne komentiraju?

Sponzorirano

CONET u Varaždinu otvorio centar za developere, traže seniore – mentore!

Otvaranje ureda u Varaždinu najnoviji je pothvat u poslovanju grupacije CONET i dio je dugoročne strategije širenja Hrvatskom. Uz vrhunskog .NET stručnjaka kao voditelja varaždinskog ureda nadaju se privući još izvrsnih kolega u području srodnih tehnologija.

Tvrtke i poslovanje

Infinum otvorio sedmi ured i to u Amsterdamu

Infinum je poduzeo novi korak u širenju na europsko tržište.

Tvrtke i poslovanje

Kako je nastala agencija čiji developeri vole snimati TikTokove?

Luka, Lara i Tomislav pobijedili su na hackathonu, zatim zajedno napravili digitalni proizvod, a na kraju sve to iskustvo odlučili iskoristiti za pokretanje agencije.