Dhimbjet e startupeve: si të zhvillohet siç duhet infrastrukturën e IT

Nëse besoni të dhëna statistikore, vetëm 1% e startupeve mbijetojnë. Ne nuk do të diskutojmë arsyet e këtij niveli të vdekshmërisë; kjo nuk është puna jonë. Më mirë do t'ju tregojmë se si të rrisni gjasat e mbijetesës përmes menaxhimit kompetent të infrastrukturës së TI-së.

Dhimbjet e startupeve: si të zhvillohet siç duhet infrastrukturën e IT

Në artikull:

  • gabimet tipike të startup-eve në IT;
  • si qasje e menaxhuar IT ndihmon për të shmangur këto gabime;
  • shembuj udhëzues nga praktika.

Çfarë nuk shkon me IT për startup-et?

Vlen të sqarohet se me startup nuk nënkuptojmë një kafene apo një insektarium në një qendër tregtare. Bëjmë fjalë për startup-et e teknologjisë - për ata që janë të përhumbur nga suksesi i GitHub, Uber, Slack, Miro, etj.

Fillesat kanë gjithmonë shumë probleme që i pengojnë ata të ngrihen: nga investimet e pamjaftueshme te një model biznesi i pazhvilluar. Në të njëjtën mënyrë, çuditërisht, është problemi me sukseset e para.

Sukseset e para janë të këqija për startup-et që mbivlerësojnë aftësitë e tyre, veçanërisht financiare dhe personeli. Pas mbylljes së rasteve të para të suksesshme, optimistë të tillë kanë një dëshirë të zgjerohen menjëherë: të marrin me qira një zyrë tjetër, të rekrutojnë shitës dhe zhvillues të rinj në ekip dhe në të njëjtën kohë të shkallëzojnë prapavijën (dhe me një diferencë). Këtu shfaqet menjëherë problemi #1.

Njerëzit në një startup bëjnë gjëra që nuk dinë t'i bëjnë.

Dhe ata nuk bëjnë atë që kërkohet për të zhvilluar një startup. Më lejo të shpjegohem.

Çdo startup duhet të ketë të paktën tre role:

  • specialist IT (ose teknolog);
  • shitës (ose tregtar);
  • një vizionar (ose një sipërmarrës që është gjithashtu shpesh një investitor).

Shpesh këto role janë të përziera. Për shembull, një startup është një specialist IT, i cili, përveç kësaj, është i detyruar të shesë. Ai kurrë nuk ka shitur dhe e bën atë sa më mirë që mundet. Një startup i tillë është një lloj ekipi malinj ndër-funksional.

Por le të themi se startup-i është me fat: ka dikë për t'i shitur dhe specialisti i IT-së po kujdeset për biznesin e tij. Megjithatë, është e rrallë që një specialist IT të kombinojë kualifikime të ndryshme: zhvillues, testues, administrator, inxhinier arkitektonik. Dhe edhe nëse kombinohet, nuk ka gjasa të jetë po aq e mirë. Ai mund të kuptojë programin e mesëm, por jo aq shumë me shërbimet cloud dhe softuerin e virtualizimit.

Dhimbjet e startupeve: si të zhvillohet siç duhet infrastrukturën e IT

Kur pjesa e pasme zgjerohet, ngarkesa në specialistin e IT-së rritet. Diçka fillon të "varet". Gjëja më e keqe është nëse kjo është një zonë kritike për startup-in, siç është zhvillimi i produktit. Dhe tani një person duhet të punojë jashtë orarit, dhe nganjëherë rreth orës.

Mbingarkesa për shkak të mungesës së njerëzve dhe kualifikimeve është një tipar karakteristik i shumicës së startup-eve, pasojë e faktit se njerëzit po bëjnë gjënë e gabuar.

Të gjitha shërbimet vendosen në një makinë virtuale

Fillesat shpesh, bazuar në idetë e tyre rreth kursimeve, vendosin mjedise zhvillimi, baza të të dhënave, një server në internet, monitorim, e kështu me radhë në një VM. Në fillim, i gjithë ky biznes funksionon pak a shumë me tolerancë. Problemet fillojnë kur duhet të shkallëzoni.

Fillesat zakonisht shkallëzohen vertikalisht. Kjo do të thotë, ata thjesht rrisin numrin e CPU-ve, sasinë e RAM-it, disqeve, etj. - kjo është një qasje klasike monolitike, efekti negativ i së cilës në një moment bëhet i pakthyeshëm. Nëse një kompani e re rritet, në një fazë të caktuar çmimi për burimet e rritura hidhet në një nivel të papërballueshëm. Në këtë rast, ekziston vetëm një mënyrë për të optimizuar infrastrukturën: rimontoni atë.

Si ndihmon TI i menaxhuar

Për këtë lloj projekti ne kemi një shërbim të klasës së shërbimeve të menaxhuara - DevOps të menaxhuara.

Klienti merr nga kutia:

  • përgatitja e mjediseve të nevojshme për punë: dev, test, prod;
  • proceset e konfiguruara CI/CD;
  • mjete të përgatitura për punën ekipore: gjurmuesit e detyrave, sistemet e kontrollit të versioneve, vendosja, testimi, etj.

Në nivelin e infrastrukturës dhe mjeteve, të gjitha startup-et kanë nevojë përafërsisht të njëjtat gjëra. Nëse e krahasoni tregun e sipërmarrjes me nxjerrjen e arit, Ofruesi i Shërbimeve të Menaxhuara (MSP) ofron mjete të reja me cilësi të lartë: kazma dhe karroca që nuk prishen, harta që nuk gënjejnë. Kërkuesi duhet vetëm të zgjedhë një vend për të gërmuar.

Përparësitë e IT të menaxhuar

IT e menaxhuar është një shërbim gjithëpërfshirës që mbulon një sërë nevojash të detyrueshme.

  • Në fillim, ne ofrojmë burimet e nevojshme dhe të personalizuara për punën, rritjen dhe testimin e hipotezave.
  • Mund të themi saktësisht se si do të rritet kostoja gjatë shkallëzimit, sepse e dimë se metrika kryesore është konvergjenca e ekonomisë së startup-it.
  • Ne ofrojmë konsultime për t'i kursyer startup-eve një sasi të konsiderueshme të orëve të punës. Ne gjithashtu mund të ndihmojmë me llogaritjet e ekonomisë së njësisë së projektit.
  • Ne ndajmë praktikat më të mira të tregut. Njerëzit në ITGLOBAL.COM kanë punuar me mjaft startup. Shumë nga këto startup janë në baza mujore. Kjo na lejon të mbledhim së bashku shembujt më të mirë (dhe më të këqij) dhe të ndajmë përvojat tona me klientët.

Dy raste nga praktika

Sipas NDA, ne nuk mund të përmendim kompani specifike, por qëllimi dhe produkti, po.

Sfera: fintech / shitje me pakicë

Produkt: treg

Problemet:

  • Nuk kishte asnjë testim në zinxhirin CI/CD. Shtimi i testuesve në distancë vetëm e bëri procesin e ndërtimit më të ndërlikuar.
  • Zhvilluesit punuan njëkohësisht në një server dev pa mjedise të dedikuara në kontejnerë.
  • 70% e kohës së zhvilluesve është shpenzuar për të njëjtat veprime nga publikimi në publik. Shpejtësia e zhvillimit ishte shumë e ngadaltë.
  • Infrastruktura u vendos në një kompani pritëse me kosto të ulët në Gjermani (d.m.th., pa shpejtësi, pa besueshmëri).

Kjo, meqë ra fjala, vërehet në çdo projekt të parë.

Zgjidhja menaxhohet DevOps: ne kemi implementuar procese CI/CD, kemi vendosur testimin dhe monitorimin e duhur, kemi ndërhyrë në zhvillim në nivelin e procesit të biznesit dhe kemi transferuar infrastrukturën te serverët produktivë në një qendër të dhënash të nivelit III.

Rezultati:

  • efikasiteti i zhvillimit është rritur: veçoritë dhe përditësimet e reja filluan të dalin më shpejt me më pak punë;
  • si rezultat, kostoja e procesit të zhvillimit në tërësi është ulur;
  • infrastruktura është bërë fleksibël: klienti mund të rritet shpejt dhe poshtë;
  • kostot e DevOps të menaxhuara, sipas klientit, u paguan brenda gjashtë muajve.

Sfera: reklamimi në ueb

Produkt: Platforma e AI për automatizimin e fushatave reklamuese

Problemet:

  • backend në harduer të vjetër, në një qendër të dhënash me një nivel të ulët të tolerancës ndaj gabimeve;
  • mungesa e rezervave të rregullta;
  • infrastrukturë monolit.

Zgjidhja u menaxhua në IT: ne transferuam infrastrukturën në harduerin e nivelit të lartë, konfiguruam grupin Galera për shkallëzim horizontal, treguam se si do të shpërndahej ngarkesa në VM, vendosëm kopje rezervë dhe monitorim. Tani, përveç mirëmbajtjes, ne konsultohemi në mënyrë aktive, duke përfshirë DevOps.

Rezultati:

  • infrastruktura është bërë mikroshërbim: kostoja e zgjerimit është ulur ndjeshëm dhe aftësia për të shkallëzuar, me të njëjtën kosto, është rritur;
  • është rritur besueshmëria dhe siguria e infrastrukturës;
  • zhvilluesit kaluan nga një model ndërtimi kaskadë në CI/CD, gjë që ndihmoi në uljen e kostove;
  • Përfitimet financiare të IT të menaxhuar, sipas klientit, u bënë menjëherë të dukshme.

Përfundim

Mbijetesa e startup-eve varet kryesisht nga fati. Një startup mund të shpenzojë para për pajisje të shtrenjta dhe të mos marrë asgjë prej tyre. Një tjetër do të bëhet i suksesshëm edhe me një infrastrukturë të keqe IT - ashtu si një minator ari gjen një minierë ari me një kazmë të vjetër.

Megjithatë, mjetet moderne, praktikat dhe stafi profesional që ofron një ofrues i menaxhuar i IT-së, ulin ndjeshëm gjasat e dështimit.

Burimi: www.habr.com

Shto një koment