Startup-yritysten vaikeudet: kuinka kehittää IT-infrastruktuuria oikein

Jos uskot tilasto, vain 1 % startupeista selviää. Emme keskustele tämän kuolleisuuden syistä; tämä ei ole meidän asiamme. Kerromme mieluummin, kuinka voit lisätä selviytymistodennäköisyyttä asiantuntevan IT-infrastruktuurin hallinnan avulla.

Startup-yritysten vaikeudet: kuinka kehittää IT-infrastruktuuria oikein

Artikkelissa:

  • IT-alan startup-yritysten tyypilliset virheet;
  • как hallittua IT-lähestymistapaa auttaa välttämään nämä virheet;
  • opettavaisia ​​esimerkkejä käytännössä.

Mitä vikaa IT:ssä startupeille on?

On syytä selventää, että startupilla emme tarkoita kahvilaa tai kauppakeskuksen hyönteishuonetta. Puhumme teknologian startupeista – niistä, joita GitHubin, Uberin, Slackin, Miron jne. menestys kummittelee.

Startupilla on aina paljon ongelmia, jotka estävät niitä pääsemästä nousuun: riittämättömistä investoinneista kehittymättömään liiketoimintamalliin. Samaan tapaan, kummallista kyllä, ongelma on ensimmäisten onnistumisten kanssa.

Ensimmäiset onnistumiset ovat huonoja startupeille, jotka yliarvioivat kykynsä, erityisesti taloudelliset ja henkilöstönsä. Ensimmäisten onnistuneiden tapausten sulkemisen jälkeen tällaisilla optimisteilla on halu laajentua välittömästi: vuokrata toinen toimisto, rekrytoida uusia myyjiä ja kehittäjiä tiimiin ja samalla skaalata taustaa (ja marginaalilla). Tässä näkyy heti ongelma #1.

Startupissa ihmiset tekevät asioita, joita he eivät tiedä miten tehdä.

Ja he eivät tee sitä, mitä vaaditaan startup-yrityksen kehittämiseksi. Anna minun selittää.

Jokaisella käynnistysyrityksellä on oltava vähintään kolme roolia:

  • IT-asiantuntija (tai tekniikan asiantuntija);
  • myyjä (tai markkinoija);
  • visionääri (tai yrittäjä, joka on usein myös sijoittaja).

Usein nämä roolit sekoittuvat. Esimerkiksi startup on IT-asiantuntija, jonka lisäksi on pakko myydä. Hän ei ole koskaan myynyt ja tekee sen parhaansa mukaan. Tällainen startup on eräänlainen pahanlaatuinen monitoimitiimi.

Mutta oletetaan, että startup on onnekas: on jolle myydä ja IT-asiantuntija hoitaa omat asiansa. On kuitenkin harvinaista, että IT-asiantuntija yhdistää eri pätevyyksiä: kehittäjä, testaaja, ylläpitäjä, arkkitehti-insinööri. Ja vaikka se yhdistyisikin, se ei todennäköisesti ole yhtä hyvä. Hän saattaa ymmärtää väliohjelmistoa, mutta ei niin paljon pilvipalveluita ja virtualisointiohjelmistoja.

Startup-yritysten vaikeudet: kuinka kehittää IT-infrastruktuuria oikein

Kun taustaosa laajenee, IT-asiantuntijan kuormitus kasvaa. Jokin alkaa "rokota". Pahinta on, jos tämä on startupille kriittinen alue, kuten tuotekehitys. Ja nyt ihmisen on tehtävä ylitöitä, ja joskus ympäri vuorokauden.

Ihmisten ja pätevyyden puutteesta johtuva ylikuormitus on useimmille startup-yrityksille tyypillinen piirre, joka johtuu siitä, että ihmiset tekevät väärin.

Kaikki palvelut on otettu käyttöön yhdellä virtuaalikoneella

Startupit sijoittavat usein omien säästöideoidensa perusteella yhdelle VM:lle kehitysympäristöt, tietokannat, web-palvelimen, valvonnan ja niin edelleen. Aluksi koko tämä bisnes toimii enemmän tai vähemmän siedettävästi. Ongelmat alkavat, kun on tarpeen skaalata.

Startupit skaalautuvat yleensä pystysuunnassa. Toisin sanoen ne yksinkertaisesti lisäävät prosessorien määrää, RAM-muistin, levyjen jne. määrää - tämä on klassinen monoliittinen lähestymistapa, jonka negatiivinen vaikutus muuttuu jossain vaiheessa peruuttamattomaksi. Jos nuori yritys kasvaa, jossain vaiheessa resurssien lisäämisen hintalappu hyppää kohtuuttomaksi. Tässä tapauksessa on vain yksi tapa optimoida infrastruktuuri: koota se uudelleen.

Miten hallittu IT auttaa

Tämäntyyppisiä projekteja varten meillä on hallitun palveluluokan palvelu - hallinnoi DevOpsia.

Asiakas saa pakkauksestaan:

  • työskentelyyn tarvittavien ympäristöjen valmistelu: dev, testi, prod;
  • konfiguroidut CI/CD-prosessit;
  • valmiit työkalut tiimityöskentelyyn: tehtäväseuraajat, versionhallintajärjestelmät, käyttöönotto, testaus jne.

Infrastruktuuri- ja työkalutasolla kaikki startupit tarvitsevat suunnilleen samoja asioita. Jos verrataan pääomasijoitusmarkkinoita kullankaivuutukseen, Managed Services Provider (MSP) tarjoaa uusia, laadukkaita työkaluja: haukkoja ja kärryjä, jotka eivät hajoa, karttoja, jotka eivät valehtele. Kaivaajan on vain valittava paikka kaivamaan.

Hallitun IT:n plussat

Managed IT on kokonaisvaltainen palvelu, joka kattaa joukon pakollisia tarpeita.

  • Alussa tarjoamme tarvittavat ja räätälöidyt resurssit työhön, kasvuun ja hypoteesien testaamiseen.
  • Voimme sanoa tarkalleen, kuinka kustannukset nousevat skaalattaessa, koska tiedämme, että avainmittari on startupin talouden konvergenssi.
  • Konsultoimme startup-yrityksiä merkittävän työtuntien säästämiseksi. Autamme myös projektin yksikkötaloudellisuuden laskennassa.
  • Jaamme markkinoiden parhaat käytännöt. ITGLOBAL.COMin ihmiset ovat työskennelleet useiden startup-yritysten kanssa. Monet näistä startupeista ovat kuukausittain. Näin voimme koota yhteen parhaat (ja huonoimmat) esimerkit ja jakaa kokemuksiamme asiakkaiden kanssa.

Kaksi tapausta käytännössä

NDA:n mukaan emme voi nimetä tiettyjä yrityksiä, mutta laajuutta ja tuotetta kyllä.

Pallo: fintech/retail

Tuote: markkinapaikka

ongelmat:

  • CI/CD-ketjussa ei ollut testausta. Etätestaajien lisääminen vain teki rakennusprosessista monimutkaisemman.
  • Kehittäjät työskentelivät samanaikaisesti yhdellä kehityspalvelimella ilman erityisiä ympäristöjä säilöissä.
  • 70 % kehittäjien ajasta käytettiin samoihin toimintoihin julkaisusta julkaisuun. Kehitysvauhti oli erittäin hidasta.
  • Infrastruktuuri otettiin käyttöön edullisessa isännöintiyrityksessä Saksassa (eli ei nopeutta, ei luotettavuutta).

Tämä muuten havaitaan jokaisessa ensimmäisessä projektissa.

Ratkaisu on hallittu DevOps: otimme käyttöön CI/CD-prosessit, otimme käyttöön oikean testauksen ja valvonnan, puutuimme kehitysprosessiin liiketoimintaprosessien tasolla ja siirsimme infrastruktuurin tuottaville palvelimille Tier III -palvelinkeskukseen.

Результат:

  • kehityksen tehokkuus on parantunut: uusia ominaisuuksia ja päivityksiä alkoi tulla nopeammin vähemmällä työvoimalla;
  • tämän seurauksena kehitysprosessin kokonaiskustannukset ovat laskeneet;
  • infrastruktuurista on tullut joustava: asiakas voi nopeasti skaalata sekä ylös että alas;
  • hallitun DevOpsin kustannukset maksettiin asiakkaan mukaan kuuden kuukauden kuluessa.

Pallo: verkkomainonta

Tuote: AI-alusta mainoskampanjoiden automatisointiin

ongelmat:

  • backend vanhalla laitteistolla, datakeskuksessa, jossa on alhainen vikasietoisuus;
  • säännöllisten varmuuskopioiden puute;
  • monoliittinen infrastruktuuri.

Ratkaisu oli hallittua IT:tä: siirsimme infrastruktuurin huippulaitteisiin, konfiguroimme Galera-klusterin horisontaalista skaalausta varten, näytimme kuinka virtuaalikoneen kuormitus jakautuisi, asetimme varmuuskopiot ja valvonnan. Nyt ylläpidon lisäksi konsultoimme aktiivisesti, myös DevOps-asioissa.

Результат:

  • infrastruktuurista on tullut mikropalvelua: laajennuskustannukset ovat laskeneet merkittävästi ja kyky skaalata samoilla kustannuksilla on lisääntynyt;
  • infrastruktuurin luotettavuus ja turvallisuus on parantunut;
  • kehittäjät vaihtoivat peräkkäisen rakennusmallin CI/CD:hen, mikä auttoi vähentämään kustannuksia;
  • Hallitun IT:n taloudelliset hyödyt tulivat asiakkaan mukaan välittömästi ilmeisiksi.

Johtopäätös

Startup-yritysten selviytyminen riippuu pitkälti tuurista. Yksi startup voi käyttää rahaa kalliisiin laitteisiin eikä saa siitä mitään. Toinen menestyy jopa surkealla IT-infrastruktuurilla - aivan kuten kultakaivos löytää kultakaivoksen vanhalla hakkuella.

Hallitun IT-toimittajan tarjoamat nykyaikaiset työkalut, käytännöt ja ammattitaitoinen henkilökunta vähentävät kuitenkin merkittävästi epäonnistumisen todennäköisyyttä.

Lähde: will.com

Lisää kommentti