Cloud și date

Costurile în cloud: cum se facturează resursele

Cum se calculează factura în cloud: plata pe oră, stocarea, transferul de date, resursele uitate și metode simple de a evita costurile neașteptate.

De Publicația LumeaTehnologiei5 min de citit
Calculator de birou și chitanțe de hârtie împrăștiate pe un birou, pentru socoteala unei facturi
Cuprins 6 secțiuni

Costurile în cloud se bazează pe un principiu simplu: plătești pentru ce folosești, măsurat în unități mici. Ideea sună avantajos, iar adesea chiar este, dar înseamnă și că factura nu mai este o sumă fixă, ca la un abonament clasic, ci rezultatul mai multor contoare care merg în paralel. Cine nu le înțelege poate primi o sumă mai mare decât s-a așteptat.

Nu e nevoie de cunoștințe financiare ca să le ții sub control. E nevoie să știi ce se măsoară și unde se ascunde de obicei risipa.

Din ce se compune factura din cloud?

Factura este suma câtorva categorii de contoare, fiecare cu unitatea ei de măsură. Cele mai multe servicii combină același set de elemente.

  1. Calcul. Timpul în care rulează serverele sau funcțiile, de obicei pe oră sau pe secundă, în funcție de mărimea lor. Un server mai mare costă proporțional mai mult.
  2. Stocare. Spațiul ocupat de fișiere, discuri și copii de siguranță, măsurat în gigaocteți pe lună.
  3. Transfer de date. Cantitatea de informație care iese din cloud spre internet. Intrarea datelor este de obicei gratuită, ieșirea nu.
  4. Operațiuni. Numărul de cereri făcute unui serviciu, de exemplu citiri și scrieri într-o bază de date.
  5. Servicii gestionate. Baze de date, echilibratoare de încărcare, monitorizare, fiecare cu propria taxă.

Prețurile concrete diferă între furnizori și se modifică în timp, așa că merită verificate în calculatorul oficial al fiecăruia. Structura de mai sus, însă, rămâne aproape aceeași peste tot, iar cine o înțelege poate compara oferte diferite.

Ce este transferul de date și de ce surprinde?

Transferul de date ieșit din cloud este costul pe care utilizatorii îl observă cel mai târziu. Furnizorii taxează cantitatea de date trimisă spre internet sau spre alte regiuni, pentru că ei plătesc la rândul lor pentru capacitatea de rețea.

Efectul se vede mai ales la aplicațiile care servesc fișiere mari: filme, imagini în rezoluție înaltă, arhive de descărcat. Un site cu mii de vizitatori zilnici și poze neoptimizate poate genera un transfer considerabil. Aici ajută două lucruri: comprimarea fișierelor, despre care citești în Compresia datelor: cum se micșorează fișierele digitale, și distribuirea lor prin rețele CDN, care au adesea tarife mai avantajoase pentru conținut static.

Mutarea datelor între regiuni diferite costă și ea. Dacă aplicația ta stă într-o regiune, iar baza de date în alta, fiecare interogare plătește transfer. Tot ce comunică des ar trebui să stea aproape.

Manometru montat pe o conductă de apă, în prim-plan, ca simbol al resurselor consumate și măsurate

Unde apar costurile neașteptate?

Costurile neașteptate vin aproape întotdeauna din lucruri uitate sau lăsate fără limite, nu din prețuri ascunse. Câteva situații se repetă la mulți utilizatori.

  • Resurse uitate pornite. Un server creat pentru un test și lăsat să ruleze luni de zile, un disc rămas după ștergerea serverului, o adresă IP rezervată și nefolosită.
  • Mediul de test lăsat deschis. Un experiment cu multe servere puternice, oprit abia după o lună.
  • Scalare automată fără plafon. Un atac sau o eroare produce trafic uriaș, iar sistemul adaugă servere până când factura crește mult. Mecanismul este descris în Scalarea în cloud: orizontală, verticală și elasticitate.
  • Copii și instantanee acumulate. Fiecare salvare automată ocupă loc și se plătește, chiar dacă nimeni nu o mai deschide.
  • Date vechi în stocare scumpă. Fișiere rar folosite, ținute în nivelul rapid de stocare, deși ar putea sta într-unul mai ieftin.

Atenție: O cheie de acces publicată din greșeală într-un depozit de cod poate fi găsită de roboți în câteva minute și folosită pentru a porni servere în numele tău. Protejează cheile cu aceeași grijă ca pe parole și activează autentificarea în doi pași pe contul de cloud.

Cum ții costurile sub control?

Controlul costurilor se bazează pe câteva obiceiuri mici, aplicate de la început. Niciunul nu cere unelte speciale.

  1. Setează un buget și alerte. Aproape toți furnizorii permit un prag lunar, cu notificare prin e-mail la 50%, 80% și 100% din sumă.
  2. Etichetează resursele. Un nume sau o etichetă de tipul „proiect-test” îți arată ulterior ce poți șterge fără grijă.
  3. Oprește ce nu folosești. Serverele de test pot fi oprite automat seara și în weekend.
  4. Dimensionează corect. Dacă un server folosește constant 10% din procesor, probabil poți merge cu unul mai mic.
  5. Mută datele vechi în stocare mai ieftină, cu reguli automate de arhivare.
  6. Revizuiește lunar factura. Zece minute pe lună prind resursele uitate înainte să devină o problemă.

Uneori un angajament pe termen lung, de unu sau trei ani pentru o capacitate stabilă, aduce o reducere față de plata la cerere. Merită doar dacă ești sigur că vei folosi acea capacitate; altfel plătești pentru ceva ce stă degeaba.

Când este cloudul mai scump decât serverul propriu?

Cloudul este mai scump când încărcarea e mare, constantă și previzibilă, iar echipa are deja oamenii care să administreze hardware-ul. Pentru o capacitate folosită 24 de ore din 24, un server cumpărat sau închiriat pe termen lung poate ieși mai ieftin decât plata la oră.

Cloudul câștigă când încărcarea variază, când pornești proiecte noi sau când nu vrei să investești de la început în echipamente. Compară mereu costul total, nu doar prețul resurselor: cuprinde munca de administrare, curentul, răcirea, înlocuirea pieselor și riscul de defecte. Despre partea fizică a acestor costuri citești în Centrele de date: cum funcționează și ce resurse consumă, iar despre variantele de organizare în Cloud public, privat și hibrid: ce alegi și când.

Pentru multe proiecte mici, diferența contează puțin față de timpul pe care îl economisești. Pentru proiectele mari, o analiză făcută cu cifrele tale reale bate orice regulă generală.

Întrebări frecvente

De ce este transferul de date taxat?

Pentru că furnizorul plătește la rândul lui pentru capacitatea de rețea folosită. Intrarea datelor este de obicei gratuită, iar ieșirea spre internet se taxează în funcție de volum.

Pot plăti mai mult decât mi-am propus?

Da, dacă nu ai limite. Alertele de buget avertizează, dar nu opresc automat resursele, așa că verifică ce face fiecare tip de alertă la furnizorul tău.

Ce înseamnă plata la utilizare?

Înseamnă că plătești doar timpul și volumul folosite efectiv, în unități mici, nu un abonament fix. Dacă oprești o resursă, contorul respectiv se oprește.

Cum aflu ce resurse uitate am?

Majoritatea consolelor de administrare au o pagină cu toate resursele active și un raport al costurilor pe servicii. Începe cu serviciile care apar cu cele mai mari sume.

Merită un angajament pe termen lung?

Doar pentru capacitate pe care o folosești sigur și constant. Pentru încărcări variabile sau pentru proiecte noi, plata la cerere rămâne mai sigură.

↑