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.
The post Postaju li IT inženjeri digitalni “prepperi”? appeared first on Netokracija.
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.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.
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.
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?
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:
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.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:
Č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.
The post Postaju li IT inženjeri digitalni “prepperi”? appeared first on Netokracija.
27/11/2020 07:38 AM
2014 © Hrvatske aplikacije i vesti