Jediné náklady na technológiu, ktoré nemeriate – ak by ste to urobili, mohli by ušetriť milióny

Jedným z najväčších posunov, ktoré nastanú pri prechode na cloud, je spôsob, akým platíme za technológie a aplikácie. Odvetvie prešlo od „all-you-can-process“ na serveri s dátovými centrami na mieste na variabilný alebo úžitkový výpočtový model. Podľa nedávneho Apptio správy, to znamená, že „každý deň sa na tímovej úrovni môžu diať mikrooptimalizácie s cieľom zmeniť podobu cloudových výdavkov... Je to svet OpEx (prevádzkové výdavky) namiesto CapEx (kapitálové výdavky), čo úplne mení spôsob vykazovania financií a riadený."

V dôsledku toho bol zrušený tradičný model obstarávania nákladov, čím sa kúpna sila vložila do rúk inžinierov, ktorí vyvíjajú a spravujú tieto aplikácie a infraštruktúru s veľmi malým ohľadom na to, čo to spoločnosť stojí v prevádzkových nákladoch. Každý, kto dnes pracuje v technologických priekopách, sa sústreďuje na tu a teraz pre svoju špecifickú oblasť vlastníctva, čím zabezpečuje, že systém prejde každý deň bez výpadku. Nikto nepremýšľa o: Mohli by sme to, čo robíme, robiť rýchlejšie, lepšie, inteligentnejšie, tj efektívnejšie v rámci aplikácií a procesov?

Apptio, tvorcovia softvéru určeného na hodnotenie a komunikáciu nákladov na IT služby na účely plánovania, rozpočtovania a prognóz, ďalej opisuje pochmúrnu realitu tejto situácie ako „inžinieri prijímajúci finančné záväzky voči cloudu, ktoré ovplyvňujú konečný výsledok ich spoločností. finančné tímy sa snažia držať krok s tempom a podrobnosťou výdavkov.“

Väčšina inžinierov neovláda alebo úplne nerozumie kódu, ktorý píšu; len pridávajú infraštruktúru na prevádzkovanie všetkého, čo sa povýši do výroby.

V tomto odvetví nie je bežnou praxou počítať celkové náklady na vaše technologické prostredie pre stovky aplikácií alebo technológií, ktoré váš tím podporuje. Toto je potrebné zmeniť. (Poznámka: Nehovorím o Robotic Processing Automation-RPA, využívaní robotov na automatizáciu digitálnych úloh.) Môj prístup je zameraný na efektivitu aplikácií, kódu a procesov, nie na efektivitu prostredníctvom automatizácie.

Prečo je meranie celkových nákladov na kód dôležité.

Aplikácie sú navrhnuté tak, aby zjednodušili procesy pre podnikových používateľov. Aplikácia si vyžaduje veľa zdrojov a zložitosť, aby poskytla odpoveď, aj keď doba odozvy je len niekoľko sekúnd. Teraz to vynásobte tisíckami alebo miliónmi žiadostí aplikácií za sekundu na tisíckach serverov vo vašom podniku. Je ľahké, že sa veci stanú mimo dosahu, keď sa toho deje toľko súčasne, a to sa týka aj nákladov. Ak sa predpokladá, že servery, na ktorých je spustená aplikácia, majú vydržať tri roky, no vydržia iba jeden, pretože im chýba kapacita – aká je skutočná cena tejto aplikácie? Toto potrebujú finanční riaditelia a iní vedieť, pretože majú zavedené rozpočty, ktoré je potrebné splniť.

Efektívny a zdravý systém vyžaduje menej zdrojov na spracovanie rovnakého pracovného zaťaženia ako neefektívny systém. Optimalizácia kódu uvoľňuje ešte viac zdrojov.

Prakticky každý systém má potenciál realizovať racionalizáciu kapacity aspoň o 30 až 40 percent a optimalizácia kódu môže poskytnúť ďalších 20 až 80 percent úspory nákladov.

To znamená, že rovnaké pracovné zaťaženie možno spustiť na menších serveroch, čím sa znížia náklady na cloud a licencovanie. Hodnota týchto úspor nie je len krátkodobá, ale aj dlhšia, keďže väčšina aplikácií teraz žije 5 až 20 rokov alebo dlhšie. Nie je to len otázka konečného výsledku, je to zváženie toho, čo by sa dalo urobiť s týmto uvoľneným kapitálom pre ďalšie obchodné KPI dnes.

Predstavte si celkové náklady na kód za 20 rokov a zvážte: "Mohli by sme tento kód zefektívniť o 20%, a ak áno, koľko sme mohli ušetriť za 20 rokov?"

Potom je tu prechod do cloudu a pay-as-you-go proti platba vopred model, ktorý zvyšuje náklady na prevádzku a údržbu dátových systémov rýchlejšie, ako ich dokážeme zachytiť a analyzovať. Správa Apptio poukazuje na to, ako každý stráca, keď neexistuje transparentnosť nákladov na cloudové služby:

  • Inžinierstvo míňa viac, ako je potrebné, pričom málo rozumie nákladovej efektívnosti.
  • Finančné tímy sa snažia pochopiť a držať krok s tým, čo sa vynakladá na ohromujúci počet možností (samotný AWS má približne 300,000 XNUMX SKU a ďalšie tisíce nových funkcií ročne).
  • Vedenie nemá dostatok informácií o tom, koľko sa minie, alebo nemá schopnosť ovplyvňovať priority.
  • Obstarávanie nie je zámerným účastníkom vlastného outsourcingu.

Odhad úspor, ktoré získate, ak optimalizujete časť kódu skôr, než spôsobí, že váš systém bude neefektívny (v najlepšom prípade) alebo spôsobí výpadok (v horšom prípade), bude potrebné o niečo viac plánovať a pochopiť. Je to však nevyhnutné, ak chceme držať krok so súčasným tempom rastu, ktorý podniky zažívajú.

V mojom ďalšom článku budem hovoriť o tom, ako môžeme merať celkové náklady na kód, čím ušetríme miliardy na neefektívnych procesoch. Ste so mnou?

Zdroj: https://www.forbes.com/sites/forbesbooksauthors/2023/02/27/the-one-technology-cost-youre-not-measuring-that-could-save-millions-if-you-did/