Sudenkuopat, poistuminen ja viralliset lähteet

Pilvikustannusten hallinta pk-yrityksessä: budjettihälytykset, tagit ja säännöllinen siivous

Käytännön keinot pilvi- ja hostingkulujen hallintaan – budjetti ja hälytykset, tagit ja omistajat, kuukausikatsaus, sammutusajastus, koon tarkistus ja sitoumusten seuranta.

Päivitetty · 4 min lukuaika

Pilvikustannusten hallinta pk-yrityksessä: budjettihälytykset, tagit ja säännöllinen siivous

Pk-yrityksen pilvikustannusten hallinta ei vaadi omaa tiimiä, mutta se vaatii viisi tapaa: budjetti ja hälytykset ennen käyttöönottoa, jokaiselle resurssille omistaja ja käyttötarkoitus (tagit), kuukausittainen laskukatsaus, ei-tuotannollisten ympäristöjen sammutusajastus ja neljännesvuosittainen koon ja sitoumusten tarkistus. Nämä kattavat useimmat tavalliset kulujen kasvun syyt. Kansainvälisesti tällaista toimintaa kutsutaan nimellä FinOps, mutta pienessä yrityksessä se on yksinkertaisesti laskun seurantaa ja vastuunjakoa. Opas kuuluu kokonaisuuteen pilvilaskun sudenkuopat. Luvut ovat havainnollisia.

1. Budjetti ja hälytykset ennen käyttöönottoa

Useimmilla pilvialustoilla voi asettaa kuukausibudjetin ja hälytyksen, kun kulut ylittävät tietyn osuuden budjetista tai kun ennuste ylittää sen. Hälytys ei pysäytä kuluja, mutta kertoo ongelmasta ennen laskua.

Suositeltava taso pienelle yritykselle:

  • hälytys 50 %, 80 % ja 100 % kuukausibudjetista
  • ennustehälytys, jos kuukauden ennuste ylittää budjetin
  • hälytykset vähintään kahdelle henkilölle, ei vain yhdelle

Havainnollinen esimerkki: kuukausibudjetti 300 €. Kuun 10. päivänä kulut ovat 180 € eli 60 % budjetista, vaikka kuukaudesta on kulunut noin kolmasosa. Ennustehälytys laukeaa, ja syyksi selviää testipalvelin, joka käynnistettiin suurella koolla. Se pienennetään samana päivänä.

2. Tagit, omistajat ja nimeämiskäytäntö

Tagi on resurssiin liitetty nimi–arvo-pari. Sen avulla lasku voidaan jakaa projekteittain ja jokaiselle resurssille löytyy vastuuhenkilö. Pienelle yritykselle riittää muutama pakollinen tagi:

TagiEsimerkkiarvoMiksi
omistajaetunimi.sukunimiKuka päättää resurssin poistosta
ymparistotuotanto / testi / kehitysMitä saa sammuttaa
projektiverkkokauppaKulujen kohdistus
poistopaiva2026-12-31Väliaikaisten resurssien siivous

Kaikkia resursseja ei voi tagita, ja osa kuluista (esim. tuki) on tilitasoisia. Tagien kattavuus kannattaa tarkistaa kuukausikatsauksessa.

3. Kuukausittainen laskukatsaus

Varaa kuukausittain 30–60 minuuttia laskun läpikäyntiin. Katso:

  1. Viisi suurinta erää ja niiden muutos edelliseen kuukauteen.
  2. Uudet resurssit, joilla ei ole omistajaa.
  3. Käyttöperusteiset erät: lähtevä liikenne, tallennuksen kasvu, pyynnöt.
  4. Käyttämättömät resurssit: irralliset levyt, vanhat snapshotit, varatut mutta käyttämättömät IP-osoitteet, pysäytetyt instanssit.
  5. Sitoumusten käyttöaste: käytetäänkö varaukset ja savings plan täysimääräisesti.

Kirjaa havainnot ja toimenpiteet. Kolmen kuukauden jälkeen sinulla on hyvä pohja ennusteelle ja tieto siitä, kannattaako sitoumus.

4. Sammutusajastus ei-tuotannollisille ympäristöille

Testi- ja kehitysympäristöt käyvät usein ympäri vuorokauden, vaikka niitä käytetään vain työaikana. Ajastettu sammutus on yksi helpoimmista säästökeinoista.

Havainnollinen laskelma: kolme testipalvelinta, kukin 0,11 €/h.

  • Jatkuvasti päällä: 3 × 0,11 × 730 = 240,90 €/kk
  • Päällä arkisin klo 7–19 (22 päivää × 12 h = 264 h): 3 × 0,11 × 264 = 87,12 €/kk
  • Säästö: 153,78 €/kk eli noin 1 845 € vuodessa

Muista, että sammutetun palvelimen levy ja IP-osoite maksavat edelleen. VPS- ja dedikoiduissa palveluissa, jotka laskutetaan kuukausihinnalla, sammutus ei säästä.

5. Koon ja sitoumusten tarkistus neljännesvuosittain

  • Koon tarkistus: palvelimet, joiden prosessorin käyttöaste on jatkuvasti alle 10–20 %, ovat pienennyskandidaatteja. Ohjeet ovat oppaassa palvelimen mitoitus.
  • Tallennusluokat: vanha data halvempaan luokkaan, säilytyskäytännöt snapshoteille.
  • Sitoumukset: onko vakaa perustaso kasvanut niin, että sitoumusta kannattaa lisätä – tai pienentynyt niin, ettei uutta sitoumusta pidä tehdä. Lue on-demand, varaus vai spot.
  • Sopimukset: lähestyykö VPS- tai hostingsopimuksen uusiminen, ja mikä on uusimishinta?

Havainnollinen esimerkki: säästöt yhteensä

Yrityksen pilvilasku on 900 €/kk. Kolmen kuukauden siivous- ja seurantaohjelman tulokset:

ToimenpideSäästö €/kk
Kaksi unohtunutta testipalvelinta poistettu160
Testiympäristön sammutusajastus90
Vanhat snapshotit poistettu, säilytyskäytäntö45
Tietokantapalvelin pienennetty yhden koon60
Kolme käyttämätöntä IP-osoitetta vapautettu12
Yhteensä367

Lasku pienenee 900 €:sta 533 €:oon eli noin 41 %. Tämä on esimerkki, ei lupaus: tulos riippuu lähtötilanteesta. Kun lasku on vakiintunut, vakaa perustaso voidaan kattaa sitoumuksella, joka tuo lisäsäästöä.

Vastuunjako pienessä yrityksessä

  • Laskun omistaja (esim. talousjohtaja tai yrittäjä): budjetti, hälytysten vastaanotto, kuukausikatsaus.
  • Tekninen vastuuhenkilö (oma tai kumppani): tagit, koon tarkistus, sammutusajastukset.
  • Kumppani tai hallinnoitu palvelu: jos ylläpito on ostettu, kirjaa sopimukseen, kuuluuko kustannusseuranta palveluun ja miten siitä raportoidaan.

Käyttöoikeudet kuuluvat myös kustannusten hallintaan. Jos kaikilla kehittäjillä on oikeus luoda mitä tahansa resursseja mihin tahansa kokoon, yllätyksiä tulee helposti. Rajaa oikeuksia kohtuullisesti: esimerkiksi testiympäristössä sallitaan vain pienet instanssikoot, ja suurten resurssien luominen vaatii hyväksynnän. Samalla pienenee tietoturvariski, koska kaapatulla tunnuksella ei voi käynnistää suurta määrää kalliita palvelimia.

Arvioi muutosten vaikutus etukäteen kuukausiarviolla. Tyypilliset yllätykset on koottu oppaaseen pilvilaskun sudenkuopat, ja sopimusehdot oppaaseen SLA ja sopimusehdot.

Kustannusten kohdistus ja yksikkökustannus

Kun lasku on hallinnassa, seuraava askel on ymmärtää, mitä pilvi maksaa suhteessa liiketoimintaan. Kokonaissumma kertoo vähän, jos yrityksen asiakasmäärä tai myynti kasvaa samaan aikaan. Siksi kannattaa seurata yhtä tai kahta yksikkökustannusta, esimerkiksi pilvikulut tilausta, asiakasta tai käyttäjää kohden.

Havainnollinen esimerkki: verkkokaupan pilvikulut ovat tammikuussa 420 € ja tilauksia on 1 400. Yksikkökustannus on 420 ÷ 1 400 = 0,30 € tilaukselta. Kesäkuussa kulut ovat 510 € ja tilauksia 2 040, jolloin yksikkökustannus on 510 ÷ 2 040 = 0,25 €. Lasku kasvoi 90 €, mutta tilausta kohden pilvi halpeni. Jos taas kulut kasvavat ja tilausmäärä pysyy samana, syy kannattaa selvittää heti.

Tagien avulla kulut voidaan jakaa myös projekteille tai asiakkaille (showback). Pienessä yrityksessä riittää usein yksinkertainen kuukausiraportti:

KohdeKulut €/kkMuutos edelliseenHuomio
Verkkokauppa (tuotanto)310+4 %Kampanjaliikenne
Testi ja kehitys70−35 %Sammutusajastus käytössä
Varmuuskopiot40+2 %Kasvaa datan mukana
Tuki ja muut900 %Vähimmäismaksu

Raportti auttaa myös budjetoinnissa: kun tiedät, mikä osa kuluista seuraa liiketoiminnan volyymia ja mikä on kiinteää, voit ennustaa seuraavan vuoden pilvilaskun ja päättää, mikä osa siitä kannattaa kattaa sitoumuksella.

Usein kysyttyä

Pysäyttääkö budjettihälytys kulut automaattisesti?

Ei yleensä. Hälytys ilmoittaa ylityksestä. Automaattisia toimenpiteitä, kuten resurssien sammutusta, voi joillakin alustoilla rakentaa erikseen, mutta tuotantopalvelujen automaattinen sammutus on riskialtista.

Tarvitaanko kustannusten hallintaan erillinen työkalu?

Pienessä yrityksessä alustan omat kustannusraportit ja budjettihälytykset riittävät yleensä. Erillisiä työkaluja harkitaan, kun käytössä on useita alustoja tai paljon projekteja.

Kuinka usein laskua pitää seurata?

Kuukausittainen katsaus riittää, kun hälytykset ovat käytössä. Uuden ympäristön käyttöönoton jälkeen seuraa viikoittain ensimmäisen kuukauden ajan.

Onko kustannusseuranta kumppanin tehtävä?

Vain, jos se on kirjattu sopimukseen. Muussa tapauksessa vastuu on yrityksellä.

Lähteet

Aiheeseen liittyvät oppaat