Сіз өлшемейтін бір технология құны — егер өлшесеңіз, миллиондаған ақшаны үнемдеуге болады

Бұлтқа көшу кезінде орын алатын ең үлкен өзгерістердің бірі - технология мен қолданбаларға қалай төлейтініміз. Өнеркәсіп жергілікті деректер орталықтары бар сервердегі барлығын өңдеуден айнымалыға немесе пайдалы есептеу үлгісіне ауысты. Жақында Apptio-ға сәйкес есеп, бұл «бұлт шығындарының пішінін өзгерту үшін күн сайын топ деңгейінде микро оңтайландырулар орын алуы мүмкін» дегенді білдіреді... Бұл CapEx (күрделі шығындар) орнына OpEx (операциялық шығындар) әлемі, қаржы туралы есеп беру тәсілін толығымен өзгертеді. және басқарды».

Нәтижесінде, шығындардың дәстүрлі сатып алу үлгісі жаңартылды, бұл шығындарды компанияның операциялық шығындарында қанша тұратынын өте аз ескере отырып, осы қосымшалар мен инфрақұрылымды әзірлейтін және басқаратын инженерлердің қолына берді. Бүгінгі таңда технологиялық траншеяларда жұмыс істейтіндердің барлығы жүйенің күн сайын үзіліссіз өтуін қамтамасыз ете отырып, осында және қазір өздерінің нақты иелік аймағына назар аударады. Ешкім ойламайды: Қолданбалар мен процестер ішінде біз істеп жатқан нәрсені жылдамырақ, жақсырақ, ақылдырақ, яғни тиімдірек жасай аламыз ба?

Жоспарлау, бюджеттеу және болжау мақсаттары үшін АТ қызметтерінің құнын бағалауға және хабарлауға арналған бағдарламалық жасақтаманы жасаушы Apptio бұл жағдайдың ауыр шындығын әрі қарай былай сипаттайды: «инженерлер бұлтқа қаржылық міндеттемелер қабылдайды, олар өз компанияларының төменгі деңгейіне әсер етеді. қаржы топтары шығындардың қарқыны мен түйіршіктілігіне ілесу үшін күреседі ».

Көптеген инженерлер өздері жазып жатқан кодты бақыламайды немесе толық түсінбейді; олар өндіріске ілгерілетілген кез келген нәрсені басқару үшін тек инфрақұрылымды қосады.

Топ қолдайтын жүздеген қолданбалар немесе технология үшін технологиялық ортаңыздың жалпы шығындарын есептеу салада әдеттегі тәжірибе емес. Бұл өзгерту керек. (Ескерту: Сандық тапсырмаларды автоматтандыру үшін боттарды пайдалану арқылы Robotic Processing Automation-RPA туралы айтып отырған жоқпын.) Менің көзқарасым автоматтандыру арқылы тиімділікке емес, қолданбалардың, кодтардың және процестердің тиімділігіне бағытталған.

Неліктен кодтың жалпы құнын өлшеу маңызды.

Қолданбалар бизнес пайдаланушысы үшін процестерді жеңілдетуге арналған. Жауап беру уақыты бірнеше секунд болса да, жауап беру үшін қолданбаға көп ресурстар мен күрделілік қажет. Енді мұны кәсіпорыныңыздағы мыңдаған серверлер арқылы секундына мыңдаған немесе миллиондаған қолданба сұрауларына көбейтіңіз. Бір уақытта көп нәрсе болып жатқандықтан, заттардың қол жетімсіз болуы оңай, бұл шығындарға да қатысты. Қолданбаны іске қосатын серверлер үш жылға созылады деп болжанса, бірақ олардың сыйымдылығы біткендіктен тек бір жылға созылады - бұл қолданбаның нақты құны қанша? Бұл CFO және басқалар білуі керек нәрсе, өйткені олардың орындалуы қажет бюджеттері бар.

Тиімді, сау жүйе тиімсіз жүйеге қарағанда бірдей жұмыс жүктемесін өңдеу үшін азырақ ресурстарды қажет етеді. Кодты оңтайландыру одан да көп ресурстарды босатады.

Іс жүзінде кез келген жүйенің кем дегенде 30-40 пайызға қуаттылықты ұтымды ету мүмкіндігі бар, ал кодты оңтайландыру шығындарды үнемдеудің тағы 20-80 пайызын қамтамасыз ете алады.

Бұл бірдей жұмыс жүктемелерінің кішірек серверлерде іске қосылуы мүмкін екенін білдіреді, бұл бұлтты және лицензиялау шығындарын азайтады. Бұл жинақтардың құндылығы жай ғана қысқа мерзімді емес, ұзақ уақыт аралығында, өйткені қолданбалардың көпшілігі қазір 5-тен 20 жылға дейін немесе одан да ұзақ өмір сүреді. Бұл жай ғана түпкілікті мәселе емес, бұл босатылған капиталмен бүгінгі бизнестің KPI көрсеткіштеріне не істеуге болатынын қарастыру.

20 жылдағы кодтың жалпы құнын елестетіп көріңіз және мыналарды қарастырыңыз: «Біз бұл кодты 20% тиімдірек ете алар ма едік, егер солай болса, 20 жыл ішінде қанша үнемдей аламыз?»

Содан кейін бұлтқа және бұлтқа көшу бар төлеуге-ақ-сіз-баруға қарсы алдын ала төлеу деректер жүйелерін біз түсіріп, талдай алатынымыздан жылдамырақ жұмыс істеуге және қолдауға кететін шығындарды тудыратын модель. Apptio есебі бұлттық қызметтер құнының ашықтығы болмаған кезде барлығының қалай ұтылатынын көрсетеді:

  • Инженерлік шығындардың тиімділігін аз түсінген кезде қажет болғаннан көп ақша жұмсайды.
  • Қаржы топтары таң қалдыратын опциялар санына не жұмсалып жатқанын түсінуге тырысады (тек AWS-де жылына шамамен 300,000 XNUMX SKU және қосымша мыңдаған жаңа мүмкіндіктер бар).
  • Көшбасшылықтың қанша жұмсалатынына немесе басымдықтарға әсер ету қабілетіне жеткілікті кірісі жоқ.
  • Сатып алу өз аутсорсингінің қасақана қатысушысы емес.

Егер сіз жүйені тиімсіз етпес бұрын (ең жақсы жағдайда) немесе үзіліс тудырмас бұрын (ең нашар жағдайда) код бөлігін оңтайландырсаңыз, үнемдеуді есептейсіз. Бірақ бұл бизнестің қазіргі өсу қарқынына ілесу үшін қажет.

Келесі мақаламда мен кодтың жалпы құнын қалай өлшеуге болатыны туралы сөйлесемін, осылайша тиімсіз процестерде миллиардтағандарды үнемдейміз. Сен менімен біргемісің?

Дереккөз: https://www.forbes.com/sites/forbesbooksauthors/2023/02/27/the-one-technology-cost-youre-not-measuring-that-could-save-millions-if-you-did/