Kako razviti visokoopterećene projekte kada su strane tvrtke napustile Rusiju

Kriza: izazovi i prilike

Unatoč činjenici da se razina zrelosti lokalnih rješenja razlikuje od industrije do industrije

različiti, općenito ruski visokoopterećeni projektiu smislu razvoja, oni su prilično usporedivi sa stranim: Yandex i Avito su posebno uspjeli u tome. Osim toga, na tržištu vidimo mnoga konkurentna rješenja u području financijskih usluga: tehnički gledano, kvarova je zanemarivo malo, što je dobar pokazatelj. Bankarske aplikacije dobivaju prestižne svjetske nagrade – Sber je dobio 12 nagrada prestižne međunarodne nagrade The Stevie Awards 2021, a Tinkoff je postao laureat u pet kategorija odjednom na dodjeli The World’s Best Digital Banks 2020.

Highload projektje horizontalno skalabilni digitalni proizvod za bilo koji teoretski ostvariv broj klijenata.

Značajna prepreka razvoju ruskogvisokoopterećeni projekti u suvremenim uvjetima postali su odlazak zapadnih tvrtki s tržišta: većina svjetskih tehnoloških platformi ovisi o sustavima za pohranu podataka i poslovnoj pomoći. Zapravo, postoji samo nekoliko velikih igrača koji nude rješenja za visokoopterećene platforme. Uvezena rješenja uštedjela su vrijeme: korištenje gotovih alata  promptno prošao testiranje i predvidio napredak projekata. Sada kada su odbili pružati usluge ruskim tvrtkama, postoji potreba da ih se brzo zamijeni.

Na ruskom tržištu već postoje gotova rješenja:na primjer, platforme u oblaku. CRM je područje u kojem su naši razvoji manje konkurentni u usporedbi s globalnim rješenjima. Tijekom proteklih nekoliko godina ruske su tvrtke mogle procijeniti različite alate, uključujući lokalne, i došle do zaključka da ova industrija još ima dug put u pogledu pokrivenosti značajkama, brzine prilagodbe novim potrebama, skalabilnosti , sigurnost, kao i trošak vlasništva. Istodobno će rasti potražnja za lokalnim uslugama, a ovo je dobra prilika za naše operatere da poboljšaju raznolikost i kvalitetu svojih usluga.

Osim toga, postoji velika potreba za rješenjima saotvorenog koda, s manje složenim značajkama za razvoj: nestabilnost uzrokuje veliku nesigurnost, stoga je važno minimizirati skupe nepredvidive radnje i napraviti promjene u kratkim koracima s jasnim, razumljivim i kontroliranim rezultatima.

Pronalaženje ravnoteže

Na ruskom tržištu postoje vrijedni primjeritvrtke koje samostalno razvijaju digitalna rješenja. U Rolfu se svi CRM i ERP sustavi razvijaju više od 20 godina, a trenutno na njima radi 60-ak programera s punim radnim vremenom. Takve će tvrtke moći stvarati rješenja u kutijama i obogatiti tržište novim proizvodima. S dolaskom nove ere Agilea, sve platforme prelaze na PaaS i SaaS razine kontejnerskih oblaka. Osim toga, sigurnost baze podataka i dalje je najvažnije pitanje za sustave s financijskim transakcijama. Važno je koristiti zrela, sigurna, održiva rješenja na ovoj razini.

PaaS, Platforma kao usluga— model za pružanje računalstva u oblaku, skojima potrošač dobiva pristup korištenju platformi informacijske tehnologije: operacijskih sustava, sustava upravljanja bazama podataka, međuprograma, alata za razvoj i testiranje koje hostira davatelj.

Specifičnosti provedbe visokoopterećenih projekata u aktualnojuvjeti također u činjenici da je važno brzo zamijeniti radne alate lokalnim u nedostatku valjanih podataka o njihovoj stabilnosti. To je kao da pokušavate prebaciti motor automobila punom brzinom.

Stoga, prije svega, razvojVisokoopterećeni sustavi danas zahtijevaju kompetentan i realan investicijski projekt: ne bi trebalo biti iluzija da je stvaranje vrijednog proizvoda moguće u kratkom vremenu. Osim toga, za testiranje novih ideja tvrtke važno je imati zrelu platformu na kojoj se implementiraju i koriste svi procesi u oblaku, kao što su CI/CD, DevOps, automatizacija. Prelazak na oblak za projekte visokog opterećenja nije jednostavan put, ali je nužan kako bi se svaka ideja testirala u što kraćem vremenu i uz minimalan trud.

Svaka tvrtka koja želi provoditikonkurentno poslovanje mora pronaći pravu ravnotežu između usluga u oblaku i lokalne infrastrukture u svom području djelovanja. Svaki posao ima vlastitu dinamiku, u našem slučaju hibridno rješenje koje koristi i alate pružatelja usluga oblaka i vlastitu lokalnu infrastrukturu postalo je logičnije kako bi se osigurala najbolja kvaliteta korisničke usluge. 

Suradnja je ključ za rješavanje problema

Sada više nema provedbe projekata visokog opterećenjasamo odgovornost programera, već zadatak poslovanja u cjelini, zbog čega je toliko važno graditi partnerstva između različitih blokova i odjela tvrtke, uključujući marketing, poslovno planiranje, HR. U budućnosti se takvi interdisciplinarni projekti mogu transformirati u otvorenu platformu za raspravu o aktualnim temama u provedbi visokoopterećenih projekata.

Sada nema vremena za stvaranje idealne strukture - važno je brzo obnoviti i prilagoditi trenutnim potrebama.

Sada je vrijeme za suradnju, stvaranjezajednice: umjesto pojedinačnog traženja rješenja za problem, ima smisla ponuditi opcije koje različite tvrtke mogu koristiti. Trebali bismo više doprinijeti projektima otvorenog koda i pripremiti zrele i stabilne alternative komercijalnom softveru koji je ključan za naše poslovanje.

Vrijeme je za djelovanje, sada nema vremena zastvaranje idealne strukture – važno je brzo se obnoviti i prilagoditi trenutnim potrebama. Više nije moguće kreirati strategiju za pet godina unaprijed, sve se prebrzo mijenja, a najbolje što se sada može učiniti je mijenjati se sa svijetom.

Čitaj više:

Usporedite kako su pomrčinu Mjeseca snimili NASA i Roscosmos

“Peta sila” stvara nevidljive “zidove” u svemiru. Glavna stvar o novoj teoriji fizičara

Objavljena karta zaraze majmunskim boginjama