Probleem
Kiiresti kasvava SaaS ettevõtte pilvekulud kasvasid kiiremini kui infrastruktuuri tegelik vajadus. AWS keskkond oli arenenud mitme aasta jooksul ilma süsteemse kulude juhtimise ja nähtavuseta.
Kulude omistamine puudus, ressursid olid sageli üledimensioneeritud ning meeskondadel puudus ühtne arusaam sellest, millised süsteemid tegelikult kulusid tekitasid.
Lähenemine
Projekt algas põhjaliku FinOps auditi ja infrastruktuuri analüüsiga.
Hindasime tegelikku ressursikasutust, optimeerisime arvutusvõimsust, rakendasime reserveeritud mahtude strateegiaid, korrastasime salvestuse elutsüklipoliitikad ning lõime ühtse märgistamise mudeli kulude jälgimiseks.
Töö põhines AWS-i ja Google Cloudi kulude optimeerimise parimatel praktikatel ning kogemusel suuremahuliste pilvekeskkondade juhtimisel.
Tulemus
Pilvekulud vähenesid 40% ilma teenuste töökindlust, jõudlust või kasutajakogemust mõjutamata.
Veel olulisem oli see, et kokkuhoid ei olnud ajutine. Kaksteist kuud pärast projekti lõppu püsis kulude vähenemine stabiilsena ning organisatsioonil oli loodud toimiv FinOps protsess.
Millise mustri me avastasime
Keskkonnas ei olnud ühtegi kriitilist tehnilist probleemi.
Probleem seisnes selles, et kaks aastat tagasi tehtud arhitektuurilised otsused olid jäänud regulaarselt üle vaatamata.
Arvutusressursid olid suuremad kui tegelik vajadus, salvestusklassid ei olnud optimeeritud ning märkimisväärne osa kuludest ei olnud seotud konkreetsete meeskondade või toodetega.
FinOps vastutus puudus. Kui keegi ei vastuta kulude nähtavuse eest, hakkavad meeskonnad loomulikult optimeerima tarnimiskiirust, mitte infrastruktuuri efektiivsust.
Mida tegime
Alustasime 30-päevase auditiga, mille käigus kaardistasime ressursikasutuse, koostasime õiged dimensioneerimissoovitused ning hindasime reserveeritud mahtude võimalusi.
Rakendasime märgistamise standardid, mis võimaldasid kulusid esmakordselt siduda toodete, meeskondade ja ärifunktsioonidega.
Kõik muudatused viidi ellu etapiviisiliselt koos seire, testimise ja tagasipööramisplaanidega, et vältida teenuste katkestusi.
Millise distsipliini organisatsioon sai
Kõige väärtuslikum tulemus ei olnud ainult kulude vähenemine.
Organisatsioon sai FinOps juhtimismudeli, mis võimaldas teha teadlikumaid otsuseid infrastruktuuri, jõudluse ja kulude vahel.
Igakuine FinOps ülevaatuse rütm tagas, et saavutatud kokkuhoid ei kadunud aja jooksul.

