Ölçmediğiniz Tek Teknoloji Maliyeti—Ölçerseniz Milyonları Kurtarabilir

Buluta geçişle birlikte meydana gelen en büyük değişimlerden biri, teknoloji ve uygulamalar için nasıl ödeme yaptığımızdır. Sektör, şirket içi veri merkezlerine sahip bir sunucuda işleyebildiğiniz kadar tüm işlem modelinden değişken veya yardımcı bilgi işlem modeline geçiş yaptı. Yakın tarihli bir Apptio'ya göre rapor, bu, "bulut harcamalarının şeklini değiştirmek için her gün ekip düzeyinde mikro optimizasyonlar yapılabileceği anlamına gelir ... Sermaye Harcamaları (sermaye giderleri) yerine bir İşletme Giderleri (operasyon giderleri) dünyası, finansın raporlanma şeklini tamamen değiştirir. ve yönetildi.”

Sonuç olarak, giderler için geleneksel satın alma modeli alt üst edildi ve harcama gücü, bu uygulamaları ve altyapıyı geliştiren ve yöneten mühendislere, bunun şirkete işletme giderlerinde ne kadara mal olduğuna çok az dikkat ederek verildi. Bugün teknoloji siperlerinde çalışan herkes, kendi özel mülkiyet alanları için şimdiye ve buraya odaklanarak sistemin her günü kesinti olmadan tamamlamasını sağlıyor. Kimse düşünmüyor: Yaptığımızı uygulamalar ve süreçler içerisinde daha hızlı, daha iyi, daha akıllı yani daha verimli yapabilir miyiz?

Planlama, bütçeleme ve tahmin amaçlarıyla BT hizmetlerinin maliyetini değerlendirmek ve iletmek için tasarlanmış yazılım üreticileri olan Apptio, bu durumun acı gerçeğini şöyle açıklıyor: "Mühendisler buluta finansal taahhütlerde bulunurken şirketlerinin alt satırını etkiler. finans ekipleri, harcamaların hızına ve ayrıntı düzeyine ayak uydurmakta zorlanıyor."

Çoğu mühendis yazdıkları kodu kontrol etmez veya tam olarak anlamaz; sadece üretime teşvik edilen her şeyi çalıştırmak için altyapı ekliyorlar.

Ekibinizin desteklediği yüzlerce uygulama veya teknoloji için teknoloji ortamınızın toplam maliyetlerini hesaplamak sektörde yaygın bir uygulama değildir. Bunun değişmesi gerekiyor. (Not: Dijital görevleri otomatikleştirmek için bot kullanan Robotik İşleme Otomasyonu-RPA'dan bahsetmiyorum.) Benim yaklaşımım, otomasyon yoluyla verimlilik değil, uygulamaların, kodun ve süreçlerin verimliliğine odaklanıyor.

Toplam Kod Maliyetini ölçmek neden önemlidir?

Uygulamalar, iş kullanıcıları için süreçleri kolaylaştırmak üzere tasarlanmıştır. Yanıt süresi yalnızca birkaç saniye olsa bile, bir uygulamanın yanıt vermesi çok fazla kaynak ve karmaşıklık gerektirir. Şimdi bunu, kuruluşunuz genelindeki binlerce sunucuda saniyede binlerce veya milyonlarca uygulama isteğiyle çarpın. Eşzamanlı olarak devam eden çok şey varken bazı şeylerin ulaşılmaz hale gelmesi kolaydır ve bu aynı zamanda maliyetlerle de ilgilidir. Bir uygulamayı çalıştıran sunucuların üç yıl dayanması gerekiyorsa, ancak kapasiteleri tükendiği için yalnızca bir yıl dayanacaksa, bu uygulamanın gerçek maliyeti nedir? Bu, CFO'ların ve diğerlerinin bilmesi gereken bir şeydir çünkü karşılanması gereken bütçeleri vardır.

Verimli ve sağlıklı bir sistem, aynı iş yükünü işlemek için verimsiz bir sisteme göre daha az kaynak gerektirir. Kod optimizasyonu daha da fazla kaynağı serbest bırakır.

Neredeyse her sistem, kapasite rasyonalizasyonunu en az yüzde 30 ila 40 oranında gerçekleştirme potansiyeline sahiptir ve kod optimizasyonu, yüzde 20 ila 80 oranında maliyet tasarrufu sağlayabilir.

Bu, aynı iş yüklerinin daha küçük sunucularda çalıştırılabileceği ve bulut ve lisanslama maliyetlerinin azaltılabileceği anlamına gelir. Bu tasarrufların değeri sadece kısa vadeli değil, çoğu uygulama artık 5 ila 20 yıl veya daha uzun sürdüğü için uzun süreler boyunca. Bu sadece bir sonuç meselesi değil, bugünün iş KPI'larını ilerletmek için bu serbest bırakılan sermaye ile neler yapılabileceğinin değerlendirilmesidir.

20 yıllık Toplam Kod Maliyetini hayal edin ve şunları göz önünde bulundurun: "Bu kodu %20 daha verimli hale getirebilir miydik ve öyleyse 20 yılda ne kadar tasarruf edebilirdik?"

Ardından, buluta geçiş var ve pay-as-you-go karşı peşin ödeme veri sistemlerini yakalayıp analiz edebileceğimizden daha hızlı çalıştırma ve sürdürme maliyetlerini artıran bir model. Apptio raporu, bulut hizmetlerinin maliyetleri konusunda şeffaflık olmadığında herkesin nasıl kaybettiğini vurguluyor:

  • Mühendislik, maliyet verimliliği konusunda çok az anlayışla ihtiyaç duyduğundan fazlasını harcıyor.
  • Finans ekipleri, akıllara durgunluk veren sayıda seçeneğe nelerin harcandığını anlamakta (ve bunlara ayak uydurmakta) mücadele ediyor (yalnızca AWS'de yılda yaklaşık 300,000 SKU ve ek olarak binlerce yeni özellik bulunuyor).
  • Liderlik, ne kadar harcanacağına veya öncelikleri etkileme yeteneğine sahip değildir.
  • Tedarik, kendi dış kaynak kullanımında kasıtlı bir katılımcı değildir.

Tasarrufu tahmin etmek için, bir kod parçasını sisteminizi verimsiz hale getirmeden (en iyi ihtimalle) veya bir kesintiye neden olmadan (en kötü ihtimalle) optimize ederseniz, biraz daha fazla planlama ve içgörü gerektirir. Ancak işletmelerin yaşadığı mevcut büyüme hızına ayak uydurmak istiyorsak bu gereklidir.

Bir sonraki yazımda, Toplam Kod Maliyetini nasıl ölçebileceğimizi ve böylece verimsiz süreçlerde milyarlarca dolar tasarruf edebileceğimizi anlatacağım. Benimle misin?

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