Zašto jedna cijena ne postoji
Kad polaznici na modulu Osnove clouda prvi put otvore cjenik neke cloud usluge, najčešće ih iznenadi da ne vide fiksnu cijenu, nego popis jedinica: sati rada, gigabajti, zahtjevi, prijenos podataka. Račun se zbraja iz više sitnih stavki, a svaka ovisi o tome koliko ste resursa stvarno potrošili.
To je ujedno i dobra vijest za freelancere. Ne plaćate unaprijed poslužitelj koji većinu vremena stoji prazan, nego ono što koristite. Zato je i prva lekcija o cijeni zapravo lekcija o mjerenju: prije nego što išta pokrenete, zapišite što ćete pohraniti, koliko će ljudi to otvarati i koliko često.
U ovoj jesenskoj sezoni, kad mnogi planiraju male projekte za sljedeću godinu, takav popis stavki pomaže realnije procijeniti trošak. Ovdje ne govorimo o konkretnim iznosima, jer se oni mijenjaju od pružatelja do pružatelja, nego o tome što taj iznos pokreće.
- Cijena se obračunava po potrošnji, ne po paketu
- Svaka stavka ima svoju jedinicu mjere
- Prazan resurs i dalje može stvarati trošak
Pohrana: gigabajti nisu jedini trošak
Pohrana je najlakši dio računa za razumjeti. Plaćate prostor koji datoteke zauzimaju, često u razredima: češće korištene podatke držite na bržoj i skupljoj pohrani, rijetko korištene na sporijoj i jeftinijoj. Na tečaju to pokazujemo na primjeru mape s arhivom starih projekata.
Manje je očito da se naplaćuju i operacije nad podacima, poput čitanja, upisivanja i kopiranja. Ako skripta svaku minutu provjerava tisuće datoteka, taj promet može težiti više od samog prostora. Zato u vježbama uvijek prvo pogledamo koliko često aplikacija dira podatke, a tek onda koliko ih ima.
Treća stavka je prijenos prema van. Unos podataka u oblak obično je besplatan, a izlazni promet, kad korisnici preuzimaju velike datoteke, naplaćuje se. Za osobni portfelj to je zanemarivo, ali za stranicu s mnogo slika ili videa vrijedi to unaprijed procijeniti.
- Razredi pohrane: često i rijetko korišteni podaci
- Naplata operacija čitanja i upisivanja
- Izlazni promet podataka kao zasebna stavka
Pokretanje jednostavne aplikacije
Kad na modulu pokrećemo malu aplikaciju, primjerice obrazac koji sprema odgovore u bazu, račun se prvi put sastavlja od više dijelova odjednom: računalna snaga, baza podataka, pohrana i mrežni promet. Svaki od njih ima vlastitu cjenovnu logiku, pa je korisno vidjeti ih odvojeno.
Najveći utjecaj ima veličina instance, odnosno koliko procesora i memorije rezervirate. Za učenje i male projekte sasvim je dovoljna najmanja razina, a veću birate tek kad mjerenja pokažu da je potrebna. Polaznici često krenu s previše, iz opreza, pa na kraju plaćaju kapacitet koji nikad ne iskoriste.
Drugi čimbenik je koliko dugo aplikacija radi. Ako je potrebna samo tijekom radnog vremena, može se gasiti noću i vikendom. Ta navika, naučena rano, kasnije čini veliku razliku na računu i bez ikakvog dodatnog znanja.
- Veličina instance: počnite s najmanjom
- Sati rada: ugasite što ne treba
- Baza podataka kao zasebna stavka računa
Skriveni troškovi koje početnici previde
Najčešća neugodnost nije skupa usluga, nego zaboravljena. Testni poslužitelj ostane upaljen, snimka diska ostane pohranjena, javna IP adresa i dalje se naplaćuje iako ništa ne koristi. Pojedinačno su iznosi mali, ali se tijekom mjeseci zbrajaju.
Zato na tečaju učimo čišćenje nakon svake vježbe: popis resursa koje smo stvorili i redoslijed kojim ih brišemo. Takva navika traje tri minute, a štiti od računa koji nitko nije očekivao.
Drugi previd su regije. Ista usluga može imati različitu cijenu ovisno o lokaciji podatkovnog centra, a za osobne podatke korisnika iz Europske unije često je i razumno birati europsku regiju. Cijena tu nije jedini kriterij, ali ju je dobro znati prije odluke.
- Zaboravljeni testni poslužitelji i snimke diska
- Javne IP adrese bez namjene
- Cijena ovisi o odabranoj regiji
Kako procijeniti trošak prije početka
Većina pružatelja nudi kalkulator troška u koji se unose očekivane količine. Preporučujem da ga ispunite za tri scenarija: vrlo skroman, očekivani i pretjerano optimistično velik. Razlika među njima pokazuje koliko je vaš projekt osjetljiv na rast posjeta.
Uz kalkulator vrijedi postaviti upozorenje na iznos računa. Gotovo svaka platforma omogućuje obavijest e-poštom kad potrošnja prijeđe zadani prag. Postavite ga nisko, primjerice na iznos koji ste spremni potrošiti za učenje, i dobit ćete mir dok eksperimentirate.
Konačno, zapisujte stvarne iznose nekoliko mjeseci. Usporedba procjene i računa najbrži je način da naučite čitati vlastitu potrošnju, a to je vještina koja se ne zaboravlja.
- Kalkulator troška u tri scenarija
- Upozorenje na potrošnju postavljeno nisko
- Mjesečna usporedba procjene i računa
Što to znači za freelancera
Za samostalni rad cloud ne mora biti velik trošak, ali ne smije biti ni nepoznanica. Kad znate što pokreće račun, možete ga ugraditi u cijenu vlastitih usluga i klijentu jasno objasniti od čega se sastoji, što gradi povjerenje.
Modul Osnove clouda zato ne uči samo klikati po konzoli. Uči čitati cjenik, procijeniti potrošnju, postaviti ograničenja i počistiti za sobom. Ta znanja vrijede neovisno o tome koji pružatelj usluge na kraju odaberete.
Ako vam je cijena glavna dvojba, krenite od najmanjeg: jedna pohrana, jedna mala aplikacija, jedno upozorenje. Iz tog malog primjera brzo se vidi kako se račun ponaša, a odluke o većem prepuštate trenutku kad ih mjerenja stvarno opravdaju.
Račun za oblak nije misterij, nego zbroj nekoliko razumljivih stavki: pohrane, računalne snage, baze podataka i prometa. Tko ih zna razlučiti, može procijeniti trošak, postaviti granice i gasiti što ne treba. Počnite malo, mjerite stvarnu potrošnju i prilagođavajte tek kad podaci to traže. Tako učenje clouda ostaje predvidljivo i bez neugodnih iznenađenja na kraju mjeseca.


