Laskelmat, esimerkit ja valintamenetelmä
On-demand, varattu kapasiteetti, savings plan vai spot – milloin sitoutuminen kannattaa
Pilven hinnoittelumallit pk-yritykselle – on-demand, 1–3 vuoden varaus, savings plan ja spot – sekä laskutapa, jolla näet, milloin sitoumus maksaa itsensä takaisin.
Julkisen pilven samaa kapasiteettia voi ostaa neljällä tavalla: on-demand ilman sitoumusta, varattuna kapasiteettina 1–3 vuodeksi, savings planina eli käyttösitoumuksena tai spot-kapasiteettina, jonka palveluntarjoaja voi ottaa takaisin. Nyrkkisääntö: kata vakaa perustaso varauksella tai savings planilla, jätä vaihteleva osa on-demand-hinnoitteluun ja aja keskeytyksen sietävät työt spot-kapasiteetilla. Sitoumus kannattaa vain, jos käytät kapasiteettia vähintään takaisinmaksuajan verran. Opas kuuluu kokonaisuuteen sopivimman palvelinratkaisun valinta. Alennusprosentit ovat havainnollisia; tarkista oikeat luvut palveluntarjoajan hinnastosta.
Neljä hinnoittelumallia
| Malli | Miten toimii | Havainnollinen alennus on-demandiin | Riski |
|---|---|---|---|
| On-demand | Maksat käytöstä tunti- tai sekuntitasolla | 0 % | Kallein yksikköhinta |
| Varattu kapasiteetti | Sitoudut instanssityyppiin tai kapasiteettiin 1–3 vuodeksi | n. 20–60 % | Maksat, vaikka tarve loppuisi |
| Savings plan / käyttösitoumus | Sitoudut käyttämään tietyn summan tunnissa 1–3 vuoden ajan | n. 15–50 % | Sitoumus euroina tai dollareina, ei kapasiteettina |
| Spot / keskeytettävä | Ylijäämäkapasiteetti, joka voidaan ottaa takaisin lyhyellä varoitusajalla | n. 50–90 %, vaihtelee | Keskeytys milloin tahansa |
Alennus on yleensä sitä suurempi, mitä pidempi sitoumus on ja mitä enemmän maksat etukäteen. Monilla alustoilla on kolme maksutapaa: ei ennakkomaksua, osittainen ennakkomaksu ja koko summa etukäteen.
Takaisinmaksuaika: kuinka kauan kapasiteettia pitää käyttää
Sitoumuksen kannattavuus lasketaan vertaamalla sitoumuksen kokonaishintaa on-demand-kustannukseen, jonka välttäisit.
Havainnollinen esimerkki, koko summa etukäteen:
- On-demand-hinta 100 €/kk eli 1 200 € vuodessa
- Kolmen vuoden varaus 40 %:n alennuksella: 3 × 1 200 × 0,60 = 2 160 € etukäteen
- Takaisinmaksuaika: 2 160 ÷ 1 200 = 1,8 vuotta
- Kolmen vuoden nettohyöty: 3 × 1 200 − 2 160 = 1 440 €
Jos palvelinta tarvitaan vain 1,5 vuotta, on-demand olisi maksanut 1 800 € eli 360 € vähemmän kuin varaus. Laske oma tilanteesi takaisinmaksulaskurilla: syötä kertakustannukseksi ennakkomaksu ja vuotuiseksi säästöksi vältetty on-demand-maksu.
Ilman ennakkomaksua laskenta on yksinkertaisempi: maksat alennetun kuukausihinnan koko sitoumuksen ajan. Kannattavuusraja on käyttöaste. Jos alennus on 30 %, sitoumus kannattaa, kun käytät kapasiteettia yli 70 % sitoumusajasta. Esimerkiksi 100 €/kk on-demand-palvelin maksaa sitoumuksella 70 €/kk riippumatta käytöstä. Jos palvelin on käytössä vain 60 % ajasta, on-demand maksaisi 60 €/kk.
Mikä osa kuormasta on vakaata?
Katso vähintään 2–3 kuukauden käyttöhistoriaa ja etsi pienin jatkuva käyttötaso. Se on varauksen tai savings planin kohde.
Havainnollinen esimerkki: yrityksen pilvikulut vaihtelevat kuukaudessa 400–700 € on-demand-hinnoin. Pienin jatkuva taso on 400 €.
- Savings plan kattaa 400 €:n tason 30 %:n alennuksella: maksat 280 €/kk.
- Yli menevä osa (0–300 €) maksetaan on-demand-hinnalla.
- Keskimääräinen kuukausi 550 €: ilman sitoumusta 550 €, sitoumuksella 280 + 150 = 430 €. Säästö 120 €/kk eli 1 440 € vuodessa.
Jos olisit sitoutunut 600 €:n tasoon, maksaisit 420 €/kk sitoumusta myös kuukausina, joina käyttö jää 400 €:oon. Silloin kuukausi maksaisi 420 € eikä 280 €. Sitoudu mieluummin liian pieneen kuin liian suureen tasoon; sitoumusta voi yleensä lisätä myöhemmin.
Spot: suuri alennus, keskeytysriski
Spot- tai keskeytettävä kapasiteetti on palveluntarjoajan ylijäämää. Se voidaan ottaa takaisin lyhyellä varoitusajalla, joka vaihtelee alustoittain. Sopii:
- eräajoihin, jotka voi jatkaa siitä mihin ne jäivät
- testaukseen ja kehitykseen
- renderöintiin, analytiikkaan ja koneoppimisen koulutukseen
- automaattisesti skaalautuviin palvelinryhmiin, joissa osa kapasiteetista on tavallista
Ei sovi tietokantoihin, yksittäisiin tuotantopalvelimiin tai työhön, jonka keskeytys menettää dataa. Havainnollinen esimerkki: eräajo vaatii 200 instanssituntia kuukaudessa hintaan 0,20 €/h. On-demand-hinnalla 40 €/kk; spot-kapasiteetilla 70 %:n alennuksella 12 €/kk. Jos keskeytykset lisäävät ajoaikaa 15 %, spot-kustannus on 12 × 1,15 = 13,80 €/kk.
VPS- ja dedikoidun palvelimen sitoumukset
VPS- ja dedikoiduissa palveluissa sitoumus on tavallisesti sopimuskausi. Vuosimaksu voi olla kuukausimaksua edullisempi, mutta:
- tarkista uusimishinta, joka voi olla kampanjahintaa korkeampi
- tarkista, voiko palvelinta suurentaa tai pienentää kesken kauden
- tarkista irtisanomisaika ja automaattinen jatkuminen
Uusimishinnan vaikutuksen laskemiseen sopii hinnankorotus- ja valuuttapuskurilaskuri.
Data Act ja sitoumukset
EU:n datasäädöksen mukaan vaihtomaksuja ei saa periä 12.1.2027 alkaen, mutta tavanomaiset palvelumaksut ja ennenaikaisen irtisanomisen seuraamusmaksut eivät ole vaihtomaksuja. Kolmen vuoden varaus voi siis edelleen sitoa sinut maksamaan, vaikka vaihtaisit palvelua. Lue Data Act ja pilvipalvelun vaihto.
Sitoumusten seuranta ja uusiminen
Sitoumus ei ole kertapäätös. Seuraa kuukausittain kahta lukua: käyttöaste (kuinka suuri osa sitoumuksesta käytettiin) ja kattavuus (kuinka suuri osa vakaasta käytöstä katettiin sitoumuksella). Jos käyttöaste on alle 100 %, maksat käyttämättömästä kapasiteetista; jos kattavuus on matala, maksat on-demand-hintaa tarpeettomasti.
Havainnollinen esimerkki: savings plan kattaa 280 €/kk (on-demand-arvona 400 €). Kuukauden aikana sitoumuksen piiriin kuuluvaa käyttöä on vain 340 € on-demand-arvona, eli käyttöaste on 340 ÷ 400 = 85 %. Maksat silti koko 280 €. Tehokas alennus on silloin 1 − 280 ÷ 340 ≈ 17,6 % eikä luvattu 30 %.
Käyttöaste laskee tyypillisesti silloin, kun palvelin pienennetään, siirretään toiseen instanssiperheeseen tai alueeseen, jota sitoumus ei kata, tai kun sovellus siirretään hallinnoituun palveluun. Tarkista siksi ennen jokaista arkkitehtuurimuutosta, miten se vaikuttaa voimassa oleviin sitoumuksiin.
Kirjaa sitoumusten päättymispäivät kalenteriin ja päätä uusimisesta vähintään kuukautta ennen. Jos kuorma on muuttunut, uusi sitoumus kannattaa mitoittaa viimeisen kolmen kuukauden pienimmän jatkuvan käytön mukaan, ei alkuperäisen arvion mukaan.
Päätöslista
- Onko kuorma ollut vakaa vähintään kolme kuukautta?
- Tiedätkö, tarvitaanko kapasiteettia koko sitoumusajan?
- Onko sitoumus joustava (instanssiperhe, alue, koko)?
- Mikä on takaisinmaksuaika, ja onko se selvästi lyhyempi kuin sitoumusaika?
- Onko sitoumus dollareissa, ja oletko lisännyt valuuttapuskurin?
Mitoitusperiaatteet ovat oppaassa palvelimen mitoitus, ja kokonaislaskelmat oppaassa palvelinkulut esimerkein.
Usein kysyttyä
Voiko varauksen myydä tai siirtää, jos tarve loppuu?
Riippuu alustasta ja varaustyypistä. Osassa varauksia voi vaihtaa instanssityyppiä tai myydä käyttämättömän osan, osassa ei. Tarkista ehdot ennen ostoa.
Kumpi on parempi, varaus vai savings plan?
Savings plan on yleensä joustavampi, koska se ei sido tiettyyn instanssityyppiin, mutta alennus voi olla pienempi. Varaus sopii, kun tiedät tarkalleen, mitä tarvitset.
Kannattaako pienyrityksen sitoutua kolmeksi vuodeksi?
Vain, jos sovellus on vakiintunut ja kapasiteettitarve tunnetaan. Yhden vuoden sitoumus on usein turvallisempi aloitus.
Onko spot-kapasiteetti sopiva verkkosivulle?
Yleensä ei yksinään. Jos verkkosivu ajetaan usealla palvelimella automaattisen skaalauksen kanssa, osa kapasiteetista voi olla spot-kapasiteettia, kunhan perustaso on tavallista.
Lähteet
- Liikenne- ja viestintävirasto Traficom — datasäädöksen valvonta
- EUR-Lex — datasäädös (EU) 2023/2854, 29 artikla
- Verohallinto — arvonlisävero ja ennakkoon maksettujen palvelujen verokohtelu