Стартаптардын азабы: IT инфраструктурасын кантип туура өнүктүрүү керек

Эгер сиз ишенсеңиз статистика, стартаптардын 1% гана аман калат. Биз өлүмдүн бул деңгээлинин себептерин талкуулабайбыз, бул биздин иш эмес. Биз сизге IT инфраструктурасын компетенттүү башкаруу аркылуу аман калуу ыктымалдыгын кантип жогорулатууну айткыбыз келет.

Стартаптардын азабы: IT инфраструктурасын кантип туура өнүктүрүү керек

Макалада:

  • IT тармагындагы стартаптардын типтүү каталары;
  • кантип башкарылган IT мамилеси бул каталарды болтурбоо үчүн жардам берет;
  • практикадан нускалуу мисалдар.

Стартаптар үчүн IT эмнеси менен туура эмес?

Түшүндүрүү керек, стартаптар дегенде биз кофе дүкөнүн же соода борборундагы инсектарийди билдирбейбиз. Биз технологиялык стартаптар жөнүндө - GitHub, Uber, Slack, Miro ж.б. ийгилигине таң калгандар жөнүндө.

Стартаптарда ар дайым ишке ашуусуна тоскоол болгон көптөгөн көйгөйлөр бар: инвестициялардын жетишсиздигинен өнүкпөгөн бизнес моделине чейин. Ошол эле мааниде, таң калыштуусу, биринчи ийгиликтерге байланыштуу көйгөй.

Биринчи ийгиликтер өз мүмкүнчүлүктөрүн, өзгөчө каржылык жана кадрларды ашыкча баалаган стартаптар үчүн жаман. Биринчи ийгиликтүү иштерди жапкандан кийин, мындай оптимисттер дароо кеңейүүнү каалашат: башка кеңсени ижарага алуу, командага жаңы сатуучуларды жана иштеп чыгуучуларды тартуу жана ошол эле учурда бэкендинин масштабын (жана маржа менен). Бул жерде №1 көйгөй дароо пайда болот.

Стартапта иштегендер билбеген нерселерди жасашат.

Жана алар стартапты өнүктүрүү үчүн талап кылынган нерселерди жасашпайт. Мен түшүндүрүп берейин.

Ар бир стартап кеминде үч ролго ээ болушу керек:

  • IT адиси (же технолог);
  • сатуучу (же маркетолог);
  • көрөгөч (же көп учурда инвестор болгон ишкер).

Көбүнчө бул ролдор аралаш. Мисалы, стартап - бул IT адиси, ал кошумча түрдө сатууга аргасыз болот. Ал эч качан саткан эмес жана колдон келишинче жасайт. Мындай стартап - бул кандайдыр бир зыяндуу кайчылаш-функционалдык команда.

Бирок стартап бактылуу деп коёлу: сатууга бирөө бар, ал эми IT адиси өз бизнеси менен алектенет. Бирок IT адиси ар кандай квалификацияларды айкалыштырганы сейрек кездешет: иштеп чыгуучу, сыноочу, администратор, инженер-архитектура. Ал бириксе да, бирдей жакшы болушу күмөн. Ал орто программаны түшүнүшү мүмкүн, бирок булут кызматтары жана виртуалдаштыруу программасы менен анчалык деле эмес.

Стартаптардын азабы: IT инфраструктурасын кантип туура өнүктүрүү керек

Backend кеңейгенде, IT адисине жүк көбөйөт. Бир нерсе “салып” баштайт. Эң жаманы, эгерде бул стартап үчүн маанилүү аймак болсо, мисалы, продуктуну иштеп чыгуу. Ал эми азыр адам ашыкча, кээде күнү-түнү иштөөгө туура келет.

Адамдардын жана квалификациянын жетишсиздигинен улам ашыкча жүктөө көпчүлүк стартаптарга мүнөздүү өзгөчөлүк, адамдардын туура эмес иш кылып жатканынын кесепети.

Бардык кызматтар бир виртуалдык машинага жайгаштырылат

Стартаптар көбүнчө үнөмдөө боюнча өздөрүнүн идеяларынын негизинде иштеп чыгуу чөйрөлөрүн, маалымат базаларын, веб-серверди, мониторингди жана башкаларды бир VMге жайгаштырышат. Башында, бул бүт бизнес аздыр-көптүр чыдамдуу иштейт. Көйгөйлөр масштабга муктаж болгондо башталат.

Стартаптар, адатта, вертикалдуу масштабда. Башкача айтканда, алар жөн гана CPU санын, RAM көлөмүн, дисктерди, ж.б.у.с. көбөйтөт - бул классикалык монолиттүү мамиле, анын терс таасири кайсы бир учурда кайтарылгыс болуп калат. Эгерде жаш компания өссө, белгилүү бир этапта көбөйгөн ресурстар үчүн баа жеткис деңгээлге секирип кетет. Бул учурда инфраструктураны оптималдаштыруунун бир гана жолу бар: аны кайра чогултуу.

Башкарылган IT кантип жардам берет

Долбоордун бул түрү үчүн бизде башкарылган кызматтар класс кызматы бар - башкарган DevOps.

Кардар кутудан чыгат:

  • иш үчүн зарыл шарттарды даярдоо: иштеп чыгуу, сыноо, прод;
  • конфигурацияланган CI/CD процесстери;
  • командалык иш үчүн даярдалган куралдар: тапшырма трекерлери, версияларды башкаруу системалары, жайылтуу, тестирлөө ж.б.

Инфраструктура жана куралдар деңгээлинде бардык стартаптар болжол менен бирдей нерселерге муктаж. Эгерде сиз венчурдук рынокту алтын казып алуу менен салыштырсаңыз, Managed Services Provider (MSP) жаңы, жогорку сапаттагы инструменттер менен камсыз кылат: сынбай турган шаймандар жана арабалар, калп айтпаган карталар. Геологиялык чалгындоочу казуу үчүн жерди тандап алышы керек.

Башкарылган ITтин жакшы жактары

Башкарылган IT – бул бир катар милдеттүү муктаждыктарды камтыган комплекстүү кызмат.

  • Башында биз жумуш, өсүү жана гипотезаларды текшерүү үчүн керектүү жана ылайыкташтырылган ресурстар менен камсыз кылабыз.
  • Масштабдоодо чыгым кандайча көбөйөрүн так айта алабыз, анткени биз негизги метрика стартаптын экономикасынын конвергенциясы экенин билебиз.
  • Биз стартаптарга бир топ адам-саат үнөмдөө үчүн консультацияларды беребиз. Биз ошондой эле долбоордун бирдик экономикасын эсептөө менен жардам бере алабыз.
  • Биз рыноктун мыкты тажрыйбалары менен бөлүшөбүз. ITGLOBAL.COM сайтындагы адамдар бир нече стартаптар менен иштешкен. Бул стартаптардын көбү ай сайын болот. Бул бизге эң жакшы (жана эң жаман) мисалдарды чогултууга жана кардарлар менен тажрыйбабызды бөлүшүүгө мүмкүндүк берет.

Практикадан эки учур

NDA ылайык, биз конкреттүү компанияларды атай албайбыз, бирок масштабы жана продуктусу, ооба.

Сфера: финтех/чекене

продукт: базар

Көйгөйлөр:

  • CI/CD чынжырында эч кандай сыноо болгон эмес. Алыскы тестерлерди кошуу куруу процессин татаалдаштырды.
  • Иштеп чыгуучулар контейнерлерде атайын чөйрөлөрсүз бир иштеп чыгуу серверинде бир убакта иштешти.
  • Иштеп чыгуучулардын убактысынын 70% релизден чыкканга чейин ошол эле аракеттерге жумшалган. Иштеп чыгуу ылдамдыгы абдан жай болгон.
  • Инфраструктура Германиядагы арзан хостинг компаниясына орнотулган (б.а. ылдамдык жок, ишенимдүүлүк жок).

Бул, демек, ар бир биринчи долбоордо байкалат.

Чечим DevOps тарабынан башкарылат: биз CI/CD процесстерин ишке ашырдык, туура тестирлөө жана мониторингди орноттук, бизнес процессинин деңгээлинде иштеп чыгууга кийлигиштик жана инфраструктураны Tier III маалымат борборундагы жемиштүү серверлерге өткөрүп бердик.

жыйынтыгы:

  • иштеп чыгуунун натыйжалуулугу жогорулады: жаңы функциялар жана жаңыртуулар аз эмгек менен тезирээк чыга баштады;
  • натыйжада жалпысынан иштеп чыгуу процессинин наркы төмөндөдү;
  • инфраструктура ийкемдүү болуп калды: кардар тез масштабда өйдө да, ылдыйлай да алат;
  • башкарылган DevOps чыгымдары, кардардын айтымында, алты айдын ичинде төлөп берди.

Сфера: веб-жарнама

продукт: Жарнамалык кампанияларды автоматташтыруу үчүн AI платформасы

Көйгөйлөр:

  • эски жабдыкта, катага сабырдуулуктун төмөн деңгээли менен маалымат борборунда;
  • үзгүлтүксүз резервдик көчүрмөлөрдүн жоктугу;
  • монолиттүү инфраструктура.

Чечим IT башкарылды: биз инфраструктураны эң жогорку жабдыкка өткөрдүк, горизонталдуу масштабдоо үчүн Galera кластерин конфигурацияладык, VMдеги жүк кантип бөлүштүрүлөөрүн көрсөттүк, резервдик көчүрмөлөрдү жана мониторингди орноттук. Эми, тейлөөдөн тышкары, биз активдүү кеңешебиз, анын ичинде DevOps боюнча.

жыйынтыгы:

  • инфраструктура микросервиске айланды: кеңейтүү наркы кыйла төмөндөдү, ал эми ошол эле баада масштабдоо мүмкүнчүлүгү жогорулады;
  • инфраструктуранын ишенимдүүлүгү жана коопсуздугу жогорулады;
  • иштеп чыгуучулар каскаддык куруу моделинен CI/CDге өтүштү, бул чыгымдарды кыскартууга жардам берди;
  • Кардардын айтымында, башкарылган IT финансылык пайдалары дароо айкын болуп калды.

жыйынтыктоо

Стартаптардын жашоосу ийгиликке байланыштуу. Бир стартап кымбат баалуу жабдууларга акча коротуп, андан эч нерсе ала албайт. Экинчиси начар IT инфраструктурасы менен да ийгиликке жетет - алтын казуучу алтын кенин эски чуңкур менен тапкандай.

Бирок, башкарылган IT провайдери камсыз кылган заманбап инструменттер, тажрыйбалар жана кесипкөй персонал ийгиликсиз болуу ыктымалдыгын олуттуу түрдө азайтат.

Source: www.habr.com

Комментарий кошуу