Hvordan man udvikler højbelastningsprojekter, når udenlandske virksomheder forlod Rusland

Krise: udfordringer og muligheder

På trods af at modenhedsniveauet for lokale løsninger varierer på tværs af brancher

forskellige, generelt russiske højbelastningsprojekterUdviklingsmæssigt er de ret sammenlignelige med udenlandske: Yandex og Avito er især lykkedes med dette. Derudover ser vi mange konkurrencedygtige løsninger inden for finansielle tjenesteydelser på markedet: Fra et teknisk synspunkt er der et ubetydeligt antal fejl, hvilket er en god indikator. Bankansøgninger modtager prestigefyldte verdenspriser - Sber modtog 12 priser fra den prestigefyldte internationale pris The Stevie Awards 2021, og Tinkoff blev vinder i fem kategorier på én gang ved The World's Best Digital Banks 2020-prisen.

Highload projekter et horisontalt skalerbart digitalt produkt til ethvert teoretisk opnåeligt antal kunder.

En væsentlig hindring for udviklingen af ​​russiskhøjbelastningsprojekter under moderne forhold er blevet vestlige virksomheders afgang fra markedet: de fleste af verdens teknologiplatforme er afhængige af datalagringssystemer og forretningsassistance. Faktisk er der kun få store aktører, der leverer løsninger til højbelastningsplatforme. Importerede løsninger sparede tid: Brug af færdige værktøjer  bestod omgående test og forudsagde projekternes fremskridt. Nu hvor de har nægtet at levere tjenester til russiske virksomheder, er der behov for hurtigt at erstatte dem.

Der er allerede færdige løsninger på det russiske marked:for eksempel cloud-platforme. CRM er et område, hvor vores udvikling er mindre konkurrencedygtig sammenlignet med globale løsninger. I løbet af de sidste par år har russiske virksomheder været i stand til at evaluere forskellige værktøjer, herunder lokale, og er kommet til den konklusion, at denne industri stadig har en lang vej at gå med hensyn til funktionsdækning, hastighed af tilpasning til nye behov, skalerbarhed , sikkerhed, og også omkostningerne ved ejerskab. Samtidig vil efterspørgslen efter lokale tjenester vokse, og det er en god mulighed for vores operatører til at forbedre variationen og kvaliteten af ​​deres tjenester.

Derudover er der et stort behov for løsninger medopen source, med mindre komplekse funktioner at udvikle: ustabilitet forårsager høj usikkerhed, så det er vigtigt at minimere dyre uforudsigelige handlinger og foretage ændringer i korte trin med klare, forståelige og kontrollerbare resultater.

At finde en balance

Der er værdige eksempler på det russiske markedvirksomheder, der selvstændigt udvikler digitale løsninger. Hos Rolf er alle CRM- og ERP-systemer udviklet i over 20 år, og i øjeblikket arbejder omkring 60 fuldtids-programmører på dem. Sådanne virksomheder vil være i stand til at skabe boxed-løsninger og berige markedet med nye produkter. Med fremkomsten af ​​en ny æra af Agile bevæger alle platforme sig ind i PaaS- og SaaS-niveau containerskyer. Derudover er databasesikkerhed stadig det vigtigste emne for systemer med finansielle transaktioner. Det er vigtigt at bruge modne, sikre, bæredygtige løsninger på dette niveau.

PaaS, Platform as a Service— en model til at levere cloud computing, medsom forbrugeren får adgang til brugen af ​​informationsteknologiske platforme: operativsystemer, databasestyringssystemer, middleware, udviklings- og testværktøjer hostet af udbyderen.

De nærmere specifikationer for gennemførelsen af ​​højbelastningsprojekter i den nuværendeforhold også i, at det er vigtigt hurtigt at udskifte arbejdsværktøjer med lokale i mangel af valide data om deres stabilitet. Det er som at prøve at skifte en bils motor ved fuld fart.

Derfor først og fremmest udviklingenhøjbelastningssystemer i dag kræver et kompetent og realistisk investeringsprojekt: Der bør ikke være nogen illusioner om, at skabelsen af ​​et værdifuldt produkt er muligt på kort tid. Derudover er det for at teste nye virksomhedsideer vigtigt at have en moden platform, hvorpå alle cloud-processer implementeres og bruges, såsom CI/CD, DevOps, automatisering. At migrere til skyen for projekter med høj belastning er ikke en nem rejse, men det er nødvendigt for at teste enhver idé på kortest mulig tid og med minimal indsats.

Enhver virksomhed, der ønsker at udførekonkurrencedygtig virksomhed skal finde den rette balance mellem cloud-tjenester og lokal infrastruktur inden for sit aktivitetsområde. Hver virksomhed har sin egen dynamik, i vores tilfælde blev en hybridløsning, der bruger både cloud-udbyderes værktøjer og vores egen lokale infrastruktur mere logisk for at sikre den bedste kvalitet af kundeservice. 

Samarbejde er nøglen til at løse problemet

Nu er implementeringen af ​​højbelastningsprojekter ikke længerekun udviklernes ansvar, men virksomhedens opgave som helhed, hvorfor det er så vigtigt at opbygge partnerskaber mellem forskellige blokke og afdelinger i virksomheden, herunder marketing, forretningsplanlægning, HR. Sådanne tværfaglige projekter kan i fremtiden omdannes til en åben platform for diskussion af aktuelle problemstillinger i gennemførelsen af ​​højbelastningsprojekter.

Nu er der ikke tid til at skabe en ideel struktur - det er vigtigt hurtigt at genopbygge og tilpasse sig aktuelle behov.

Nu er det tid til at samarbejde, skabefællesskaber: i stedet for at lede efter en løsning på et problem individuelt, giver det mening at tilbyde muligheder, som forskellige virksomheder kan bruge. Vi bør bidrage mere til open source-projekter og udarbejde modne og stabile alternativer til kommerciel software, der er afgørende for vores forretning.

Det er tid til at handle, nu er der ikke tid tilskabe en ideel struktur - det er vigtigt hurtigt at genopbygge og tilpasse sig aktuelle behov. Det er ikke længere muligt at lave en strategi for fem år frem, alt ændrer sig for hurtigt, og det bedste, der kan gøres nu, er at ændre sig med verden.

Læs mere:

Sammenlign hvordan måneformørkelsen blev filmet af NASA og Roscosmos

Den "femte kraft" skaber usynlige "vægge" i universet. Det vigtigste ved den nye teori om fysikere

Abekopper infektion kort offentliggjort