12 aastat pilves

Tere, Habr! Avame uuesti ettevõtte MoySklad tehnikablogi.

MyWarehouse on pilveteenus kaubanduse haldamiseks. 2007. aastal tulime esimesena Venemaal välja idee viia kaubandusarvestus pilve. Minu ladu sai hiljuti 12-aastaseks.
Kui ettevõttest endast nooremad töötajad pole meile veel tööle asunud, siis räägin teile, kust alustasime ja kuhu oleme jõudnud. Minu nimi on Askar Rakhimberdiev, olen talituse juht.

Esimene kontor - Mu-Mu kohvik

MoySkladi ettevõte sai alguse 2007. aastal neljaliikmelise meeskonnaga, liidese paigutusega märkmikus ja domeeni registreerimisega moysklad.ru. Need kaks tüüpi kaotasid kiiresti entusiasmi, jättes mind ja Oleg Aleksejev, meie tehniline direktor.

Tol ajal polnud ma mitu aastat koodi kirjutanud, kuid hea meelega sukeldusin taas arendusse. Valisime sel ajal kõige moekama tehnoloogiapaki: JavaEE, JBoss, Google Web Toolkit ja PostgreSQL.

Mul oli ruuduline töövihik, kuhu kirjutasin üles ülesannete nimekirjad, otsused ja isegi liidese kujundused. Kahju, et mõne aasta pärast läks märkmik kaduma, jättes alles vaid ühe foto.

12 aastat pilves
Esimesed liidese paigutused olid minimalistlikud

Algul oli MySklada kontoriks Mu-Mu kohvik. Kohtusime kord nädalas, et arutada asju. Oleg kodeeris õhtuti ja nädalavahetustel ning ma sain kogu aeg töötada, kuna lahkusin töölt, et töötada MyWarehouse'is.

2007. aasta suvel muutus paigutus selliseks teostuseks. Pange tähele, et Internet Exploreril polnud veel midagi häbeneda.

12 aastat pilves
Alfa versioon, suvi 2007

10. novembril 2007 toimus järgmine oluline verstapost: esimene avalik teadaanne. Meie kirjutas MySkladi beetaversioonist Habré lehel. Saime avalehel väljaande ja palju kommentaare, kuid kõige olulisemat - tasuta paketi aktiivseid kasutajaid - ei ilmunud.

Esimene investor

Esimeseks investeeringuringiks oli vaja vähemalt paari reaalset kasutajat. Rääkisin kümnekonna Venemaa investoriga, aga keegi ei tahtnud riskida. Toode oli hea, kuid niiske. 2007. aasta väikeettevõtted ei usaldanud SaaS-i, meil ja Olegil polnud kogemust ettevõtte loomisel.

Lootusetusest hakkasin otsima lääne investoreid ja LinkedIni kaudu leidsin ühe fondi Eestist. Seda juhtis endine Skype’i arendusjuht Toivo. Hingelt ei olnud Toivo professionaalne investor, vaid tõeline insener. Kahtlustan, et tehing toimus seetõttu, et me ei kasutanud MySQL-i, nagu mõned nõmedad kodeerijad, vaid PostgreSQL-i (see on kohe selge, tõsised poisid). Postgres oli siis palju vähem populaarne kui praegu, kuid Skype’is endas kasutati seda.

12 aastat pilves
Veebruar 2008, me ei saa ikka veel otsustada teenuse nime üle

Leppisime kiiresti kokku summas 200 tuhat dollarit 30% ettevõtte eest ja hakkasime tehingut vormistama. Mulle avaldas väga muljet, kuidas e-riik Eestis toimib ja sain aru, et aeglusest tuleb meil enda jaoks naljad välja mõelda.

2008. aasta veebruaris saatsime välja pressiteate ja IT-meedia kirjutas meist ennekõike tollal väga autoriteetsest CNews. Muidugi kirjutasime ja rõõmsalt postitus Habré kohta.

Pärast teadet ilmusid esimesed kliendid. Need olid väikesed kauplused, mille avasid endised IT-spetsialistid (kes veel CNewsi loeb). Südames tõmbasid nad endiselt uute tehnoloogiate poole. Kõige esimeseks maksjaks osutus ootamatult minu sugulase tütre ristiisa.

Esimeste klientide seas oli veel üks kategooria: suurte ettevõtete IT-direktorid, kes odava MySkladomiga ajutiselt oma automatiseerimisse auke torkasid. Isegi hiiglaslik Rusagro valdusfirma töötas meiega koos.

Olen neile väga tänulik, nende mitusada tuhat rubla maksvad kohandatud modifikatsioonid aitasid meil esimestel aastatel ellu jääda.

12 aastat pilves
Saidi esimene versioon

Tasapisi hakkas riigis kujunema pilvekogukond. 2008. aastal kohtus Venemaa SaaS-i müüjate ühendus mitu korda Šabolovskaja Šokoladnitsa kohvikus. Selles oli koguni neli müüjat: Megaplan, MoySklad ja veel kaks kaua suletud projekti. Ja 13. aprillil 2009 toimus kõige esimene konverents “SaaS Venemaal” juba 40 inimest.

Üldiselt oli Venemaa SaaS-i juht siis ja ka järgmised paar aastat Megaplan. Ta oli mõnevõrra raevukas oma hulljulge turundusega, kuid tegi väga õigesti – ta propageeris rahvale pilvede ideed.

Aitäh, kriis

Pärast esimest investeerimisringi hakkasime maksma endale heldeid 60 tuhande rubla suurust palka ja palkasime oma esimesed töötajad. Raha jätkus aastaks. Kui need otsa said, pidime kõvasti kokku hoidma: palgatud töötajad lahkusid ja asutajad jätkasid tasuta tööd. Pidin väikesest kontorist välja kolima.

Arvan, et sel hetkel päästis MoySklad 2009. aasta kriisi – muidu oleksime Olegiga suure tõenäosusega ise palgatööle naasnud. Kuid kriisi tõttu ei olnud turul lihtsalt häid pakkumisi, mistõttu jätkasime teenuste osutamist.

12 aastat pilves
Meemi “Raha pole, aga sa pea kinni” autor pole Dmitri Medvedev, vaid MoegoSklada raamatupidaja

Investorid vaatasid meid ikka nii, nagu oleksime entusiasmita jamad. Nüüd aeglase kasvu tõttu. 2009. aasta keskel oli meil ainult 40 tasulist kontot. Peaaegu aasta elasime totaalses säästurežiimis.

Kuid tasapisi ja alguses mitte eriti märgatavalt hakkas juhtuma häid asju. Suurklientide jaoks on alanud rahaasjade parandamine. Ootamatult kirjutas Forbes 2009. aasta sügisel meist artikli. See oli hea materjal koos ilusa fotoga minust ja Olegist ühe meie kliendi laos. Meil siis kontorit ei olnud. See väljaanne tõi kohe mitukümmend uut kontot.

12 aastat pilves
Tarkade nägude tegemine

Meid aitasid paljud inimesed ja ettevõtted, kellele olen siiani väga tänulik. Näiteks MySkladi müük SKB Konturi kaudu. Projekti käivitas Leonid Volkov, kes polnud siis veel Navalnõi liitlane, vaid üks Konturi juhte. Ühistoode müüs nii ja naa, aga integreerimise eest saime selle perioodi eest märkimisväärse raha.

Esimest korda esinesime sellel konverentsil tänu Sergei Kotyrevile UMI-st. Sel ajal ei saanud me veel oma stendi lubada, kuid Sergei kirjutas: "Kuulge, meil on RIW stendi stendil vaba ruumi, saame teie voldikud panna."

2009. aasta lõpus tundsime taas finantsstabiilsust, hakkasime endale maksma 20 tuhande rubla suurust palka ja isegi rentisime Moskva Riikliku Ülikooli Teadusliku Arvutuskeskuses väikese kontori (kahele inimesele koos idufirmaga).

Teine investor

2010. aasta on MyWarehouse’i kiireim periood. Oleme tellimuste pealt teeninud juba 200 tuhat rubla kuus. Selle summaga rentisime kuidagi servereid, ostsime SEO sisse, maksime neljale töötajale ja kolisime Moskva Riikliku Ülikooli eraldi ruumi. Kunagi kirjutan eraldi artikli "Kuidas säästa raha käivitamisel ilma doshirakile üleminekuta."

Kõige tähtsam on see, et oleme pidevalt ja etteaimatavalt kasvanud. Sain aru, et MySklad oli end ettevõttena juba sisse seadnud, nii et ma ei tahtnud praegu investoreid otsida. Parem on oodata veel aasta, kuni ettevõtte väärtus tõuseb.

Sellest hoolimata, kui 2010. aasta lõpus kutsuti meid Peterburi startup-võistlusele, olin nõus. MySklad jõudis 10 osalejaga finaali. Need 10 projekti võistlesid kuue või seitsme auhinna nimel. Saime hakkama peaaegu võimatuga: mitte midagi võita. Kahju oli raisatud ajast.

Enne Moskvasse tagasisõitu käisin oma endiste kolleegide kontoris. Mitte ilma viskita. Mõne vaevaga jõudsin jaama ja selgus, et järgmises toolis oli 1C töötaja, kes oli ka sellel võistlusel. Sapsanis pole midagi erilist teha, nii et ma, püüdes külili hingata, rääkisin neli tundi meie teenindusest. Järgmisel päeval helistas mulle 1C direktor Nuraliev.

12 aastat pilves

Kuu aja jooksul klaarisime tingimused ja kirjutasime alla Termilehele - tehingutingimuste kokkuleppele. 1C ostis eestlaste osaluse ning MoySklad sai järgmiseks läbimurdeks korralikud investeeringud.

Meil olid selle tehingu suhtes suured kahtlused. Kartsime, et 1C hakkab mõjutama ettevõtte tootestrateegiat ja juhtimist. Nagu nüüd näha, juhtus kõik vastupidi – investorid aitasid, aga ei seganud. Arvan, et 1C-ga töötamine on üks meie edukamaid otsuseid.

lendas

2011 oli kohutav aasta. Hakkasime oma 1C investeeringuid nii õigesti kulutama, et müügivihjete ja klientide arv kasvas mitme kuu jooksul mitu korda. Tehnilise toe piletid jäid vastuseta 3-4 päeva. Juhtmete töötlemiseks polnud aega. Tickerite sulgemiseks või uute registreerimiste tegemiseks korraldasime kord nädalas koristustalgud.

Meeskond kasvas neljalt inimeselt kahekümnele. Samal ajal, nagu tavaliselt juhtub, valitses ettevõttes täielik kaos. Reisisime aktiivselt üritustel ja katsetasime palju: näiteks proovisime MoySkladi turgudel müüa. Nad tegid seda sama edukalt, kui nüüd Sadovodis üritatakse rääkida toote märgistamisest.

Raskeid hetki oli teisigi. Näiteks suur planeeritud kahjum 2012. aastal. Kliendibaas kasvas, kõik töötasid 12 tundi, aga raha kontol jäi järjest vähemaks. Psühholoogiliselt on see raske mitte ainult tippjuhtidel, vaid ka kõikidel töötajatel.

Teist korda saavutasime stabiilse kasumlikkuse 2014. aastal. Aja jooksul liitusid pilvemudeli reklaamimisega Bitrix24 ja amoCRM. Ma arvan, et aitasime üksteist palju.

Olgu, aga me peame paremini tegema

Viimase viie aasta jooksul oleme pidevalt kasvanud 40-60% aastas. Ettevõttes töötab 120 inimest (ootame alati uusi, saada oma CV). Niipalju kui ma näen, oleme Venemaal oma segmendis kindel liider ja üritame nüüd siseneda USA turule.

Kuid meid ootab ees raske ülesanne – mitte aeglustada. Mittelineaarse kasvu säilitamine on keeruline, kuid vajalik.

12 aastat pilves
Uute klientide arv kuude lõikes

Alates 2016. aastast on Venemaa valitsus meid aktiivselt aidanud (ma arvan, et ta ei tea sellest) veebikassade ja kaupade kohustusliku märgistamise projektidega. Kohandame MySkladi uutele nõuetele ja suurendame tasuta pakette kasutades oma kliendibaasi.

Muidugi võiksime selle aja jooksul välja anda kümmekond uut funktsiooni, mis aitaksid klientidel tõhusust tõsta. Kuid me mõistame, et praegu on väikeettevõtete jaoks oluline ellujäämine, seega jäävad prioriteediks juriidilised nõuded.

Ülemaailmselt on MySkladi eesmärk aidata väikeettevõtteid. Seega ei ole klientide arv ja tulud pelgalt numbrid, vaid objektiivsed näitajad, kui palju ettevõtjad meid vajavad.

Nüüd on MySkladis enam kui 1 300 000 registreeringut. Iga päev loovad 100 000 aktiivset kasutajat pool miljonit uut dokumenti, genereerivad 1500 päringut sekundis ja 8TB liiklust. Taustaprogrammis kasutame Java, Hibernate, GWT, Wildfly, PostgreSQL, RabbitMQ, Kafka, Docker, Kubernetes. Jaemüügi töölauarakenduste arendamiseks - Scala.js ja Electron. Mobiilirakendused on kirjutatud Kotlinis ja Swiftis.

Järgmistes postitustes räägime täpsemalt ettevõttesisestest protsessidest ja tootearendusest. Näiteks ilmub peagi artikkel API loomise kohta. Kirjuta kommentaaridesse, kummalt poolt oleks Sul huvi MyWarehouse’i kohta teada saada, hääleta huvitavate soovide poolt.

Allikas: www.habr.com

Lisa kommentaar