DigitalnaKontakt
NovostiOsnove clouda

Koliko stoji prvi korak u oblak i što određuje račun

Tomislav Jurić

5 min čitanja

Cijena cloud usluga rijetko je jedna brojka. Pokazujemo što čini mjesečni račun za pohranu i jednostavnu aplikaciju te kako ga držati pod kontrolom.

Koliko stoji prvi korak u oblak i što određuje račun

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.

Pročitajte i ove tekstove

Tko piše

Tomislav Jurić

Instruktor web razvoja i sigurnosti

Vodi uvod u kibernetičku sigurnost i web razvoj. Naglasak stavlja na dobre navike i sigurnu praksu.