Sanasto

FinOps

FinOps (financial operations eli talousoperaatiot) on käytäntö, jossa pilvikulujen hallinta on kehitys-, talous- ja liiketoimintatiimien yhteinen vastuu ja jossa lähes reaaliaikaista kustannusdataa käytetään jatkuviin nopeuden, kustannusten ja laadun välisiin kompromisseihin — sen sijaan, että kustannukset olisivat pelkkä talousosaston huoli, joka paljastuu vasta laskun saavuttua.

FinOps syntyi, koska pilvilaskenta rikkoi IT-budjetoinnin vanhan pääomamenomallin. Kun infrastruktuuri ostettiin ja poistettiin kuluksi vuosien kuluessa, talousosasto pystyi ennustamaan kustannukset kerran ja siirtymään eteenpäin. Pilven käytön mukaan laskutettava, luonnostaan joustava luonne tarkoittaa, että kulut muuttuvat käytön, käyttöönottopäätösten ja palveluntarjoajan hinnoittelumuutosten mukana — joskus jopa saman päivän aikana — joten kustannustenhallinta lakkasi olemasta kerran vuodessa tehtävä budjetointiharjoitus ja muuttui jatkuvaksi, toimintoja ylittäväksi käytännöksi. FinOps Foundation, joka teki termistä tunnetun, jakaa sen kolmeen toistuvaan vaiheeseen: Inform (tarkka, kohdennettu näkyvyys siihen, mihin ja kenen toimesta rahaa käytetään), Optimize (toimiminen tuon näkyvyyden pohjalta — oikean kokoluokan valinta, sitoumusalennukset, hukan poistaminen) ja Operate (prosessien ja vastuunjaon rakentaminen, jotka tekevät kahdesta ensimmäisestä vaiheesta toistettavia). Ydinajatus on, että resursseja käyttöön ottavien insinöörien — ei pelkästään laskun maksavan talousosaston — täytyy nähdä kustannukset lähes reaaliajassa, jotta he voivat tehdä hyviä kompromisseja.

Jos tiimilläsi ei ole omaa FinOps-toimintoa — mikä pätee useimpiin alle muutaman sadan insinöörin organisaatioihin — käytäntö tiivistyy muutamaan tapaan: tietää, mitä on käynnissä jokaisessa tilissä ja jokaisen palveluntarjoajan luona tänään, ei viime kuussa; havaita karkaava resurssi tai unohdettu testiympäristö päivien, ei seuraavan laskun, kuluessa; ja pystyä vastaamaan, mitä tietty projekti maksaa, ilman että kolmen palveluntarjoajan laskutus-CSV-tiedostoja täytyy viedä laskentataulukkoon. Vaikea osa tässä mittakaavassa on harvoin monimutkainen sitoumusalennusten mallinnus — se on perusnäkyvyys, joka pahenee entisestään, kun infrastruktuuri jakautuu useamman kuin yhden pilvipalveluntarjoajan kesken, joista jokaisella on oma laskutuskonsolinsa, valuuttansa ja vientiformaattinsa. Poikkeamien havaitseminen on tässä vaiheessa tärkeämpää kuin optimointimallinnus: odottamaton piikki on yleensä bugi, vuotanut tunnistetieto tai virheellisesti määritetty automaattinen skaalaus, ja huomaamatta jättämisen hinta kasvaa päivä päivältä.

Miksi sillä on merkitystä

Pilvilaskut ovat yksi harvoista infrastruktuurikuluista, jotka voivat kaksinkertaistua viikossa ilman, että kukaan muuttaa yhtäkään koodiriviä — skaalaustapahtuma, hinnoitteluluokan muutos tai resurssi, jonka käytöstä poistamista kukaan ei muistanut, riittää. Ilman FinOps-käytäntöä tämä paljastuu vasta kerran, kuukauden lopussa, lukuna, jota talousosasto ei osaa selittää ja jonka syytä kehitystiimi ei pysty heti jäljittämään. Pienelle tai keskisuurelle tiimille riski on epäsymmetrinen: yksi huomaamatta jäänyt virheellinen määritys voi painaa enemmän kuin vuoden huolellinen optimointi muualla. Monipilvi- ja hybridiympäristöt terävöittävät ongelmaa, sillä kuluihin liittyvä näkyvyys, joka pysähtyy yhden palveluntarjoajan omaan konsoliin, jättää huomaamatta kaiken, mikä on käynnissä muualla — mukaan lukien on-premise- tai bare-metal-kapasiteetin, joka ei koskaan näy missään pilvilaskussa.

Miten Sencai auttaa

Sencai tarjoaa kustannusnäkyvyyden ja poikkeamien havainnoinnin kaikkien yhdistettyjen palveluntarjoajien yli yhdessä paikassa sen sijaan, että vaihtaisit yhdestätoista erillisestä laskutuskonsolista toiseen. Yhdistä olemassa oleva pilvitili (BYOC — mikään ei siirry, ja tunnistetiedot pysyvät peruutettavissa palveluntarjoajan puolella), niin Sencai tunnistaa, mitä on jo käynnissä heti, kun tili on yhdistetty — ilman siirtoa. Kun Sencai ottaa käyttöön ja laskuttaa kapasiteettia suoraan omalla tilillään, palveluntarjoajan oma kustannus näytetään laskulla, ja kiinteä 2 %:n marginaali lisätään erikseen, ei koskaan sulautettuna hintaan. Ilmainen organisaatiotaso (1 käyttäjä, 5 hallittua resurssia, ei vaadi korttia) riittää sen selvittämiseen, onko tuo näkyvyys hyödyllistä, ennen kuin siitä maksaa.

Tutustu FinOpsiin Sencaissa →