Hur man utvecklar högbelastningsprojekt när utländska företag lämnade Ryssland

Kris: utmaningar och möjligheter

Trots att mognadsnivån på lokala lösningar varierar mellan branscher

olika, i allmänhet ryska högbelastningsprojektnär det gäller utveckling är de ganska jämförbara med utländska: Yandex och Avito har särskilt lyckats med detta. Dessutom ser vi många konkurrenskraftiga lösningar inom området finansiella tjänster på marknaden: ur teknisk synvinkel finns det ett försumbart antal misslyckanden, vilket är en bra indikator. Bankansökningar får prestigefyllda världsutmärkelser - Sber fick 12 utmärkelser från det prestigefyllda internationella priset The Stevie Awards 2021, och Tinkoff blev pristagare i fem kategorier samtidigt vid utmärkelsen The World’s Best Digital Banks 2020.

Högbelastningsprojektär en horisontellt skalbar digital produkt till alla teoretiskt möjliga antal kunder.

Ett betydande hinder för utvecklingen av ryskahögbelastningsprojekt i moderna förhållanden har blivit västerländska företags avgång från marknaden: de flesta av världens teknologiplattformar är beroende av datalagringssystem och affärshjälp. Faktum är att det bara finns ett fåtal större aktörer som tillhandahåller lösningar för högbelastningsplattformar. Importerade lösningar sparade tid: med hjälp av färdiga verktyg  klarade testerna och förutspådde projektens framsteg. Nu när de har vägrat att tillhandahålla tjänster till ryska företag finns det ett behov av att snabbt ersätta dem.

Det finns redan färdiga lösningar på den ryska marknaden:till exempel molnplattformar. CRM är ett område där vår utveckling är mindre konkurrenskraftig jämfört med globala lösningar. Under de senaste åren har ryska företag kunnat utvärdera olika verktyg, inklusive lokala, och har kommit till slutsatsen att denna bransch fortfarande har en lång väg kvar att gå när det gäller funktionstäckning, anpassningshastighet till nya behov, skalbarhet , säkerhet och även ägandekostnaden. Samtidigt kommer efterfrågan på lokala tjänster att växa och detta är ett bra tillfälle för våra operatörer att förbättra variationen och kvaliteten på sina tjänster.

Dessutom finns det ett stort behov av lösningar medöppen källkod, med mindre komplexa funktioner att utveckla: instabilitet orsakar hög osäkerhet, så det är viktigt att minimera kostsamma oförutsägbara åtgärder och göra ändringar i korta steg med tydliga, begripliga och kontrollerbara resultat.

Att hitta en balans

Det finns värdiga exempel på den ryska marknadenföretag som självständigt utvecklar digitala lösningar. Hos Rolf har alla CRM- och affärssystem utvecklats i över 20 år och för närvarande arbetar ett 60-tal heltidsanställda programmerare med dem. Sådana företag kommer att kunna skapa boxade lösningar och berika marknaden med nya produkter. Med intåget av en ny era av Agile, flyttar alla plattformar till PaaS- och SaaS-containermoln. Databassäkerhet är dessutom fortfarande den viktigaste frågan för system med finansiella transaktioner. Det är viktigt att använda mogna, säkra och hållbara lösningar på denna nivå.

PaaS, Plattform som en tjänst— en modell för att tillhandahålla cloud computing, medsom konsumenten får tillgång till användningen av informationsteknologiska plattformar: operativsystem, databashanteringssystem, mellanprogram, utvecklings- och testverktyg som tillhandahålls av leverantören.

Detaljerna för genomförandet av högbelastningsprojekt i nuvarandeförutsättningar också i det faktum att det är viktigt att snabbt ersätta arbetsverktyg med lokala i avsaknad av giltiga uppgifter om deras stabilitet. Det är som att försöka byta en bilmotor i full fart.

Därför först och främst utvecklingenhögbelastningssystem idag kräver ett kompetent och realistiskt investeringsprojekt: det bör inte finnas några illusioner om att det är möjligt att skapa en värdefull produkt på kort tid. För att testa nya företagsidéer är det dessutom viktigt att ha en mogen plattform där alla molnprocesser implementeras och används, såsom CI/CD, DevOps, automation. Att migrera till molnet för högbelastningsprojekt är ingen lätt resa, men det är nödvändigt för att testa vilken idé som helst på kortast möjliga tid och med minimal ansträngning.

Alla företag som vill bedrivakonkurrenskraftiga företag måste hitta rätt balans mellan molntjänster och lokal infrastruktur inom sitt verksamhetsområde. Varje företag har sin egen dynamik, i vårt fall blev en hybridlösning som använder både molnleverantörernas verktyg och vår egen lokala infrastruktur mer logisk för att säkerställa bästa kvalitet på kundservice. 

Samarbete är nyckeln till att lösa problemet

Nu är genomförandet av högbelastningsprojekt inte längrebara utvecklarnas ansvar, men verksamhetens uppgift som helhet, varför det är så viktigt att bygga partnerskap mellan olika block och avdelningar i företaget, inklusive marknadsföring, affärsplanering, HR. I framtiden kan sådana tvärvetenskapliga projekt omvandlas till en öppen plattform för att diskutera aktuella frågor i genomförandet av högbelastningsprojekt.

Nu finns det ingen tid att skapa en idealisk struktur - det är viktigt att snabbt bygga om och anpassa sig till aktuella behov.

Nu är det dags att samarbeta, skapagemenskaper: istället för att leta efter en lösning på ett problem individuellt, är det vettigt att erbjuda alternativ som olika företag kan använda. Vi borde bidra mer till projekt med öppen källkod och förbereda mogna och stabila alternativ till kommersiell programvara som är avgörande för vår verksamhet.

Det är dags att agera, nu finns det ingen tid förskapa en idealisk struktur - det är viktigt att snabbt bygga om och anpassa sig till nuvarande behov. Det går inte längre att skapa en strategi för fem år framåt, allt förändras för snabbt och det bästa som kan göras nu är att förändras med världen.

Läs mer:

Jämför hur månförmörkelsen filmades av NASA och Roscosmos

Den "femte kraften" skapar osynliga "murar" i universum. Det viktigaste med den nya teorin om fysiker

Monkeypox-infektionskarta publicerad