Ova je stranica automatski prevedena s engleskog jezika. Pročitajte izvornik na engleskom jeziku

Cloud Computing Comparison Icons of them on Server background - created in Canva

Koji je najbolji pružatelj usluga računalnog oblaka (Cloud Hosting)?

8 min čitanja

Za sve one koji vole kraću verziju (TL;DR), sve ovisi o tome što vam je potrebno od usluga vašeg pružatelja računalnog oblaka. Svi oni su dobri na ovaj ili onaj način.

Krenimo od osnova i toga što je zapravo Cloud Hosting. Cloud hosting, kako ga definira Wikipedia, pruža usluge na zahtjev koje zahtijevaju mnogo pohrane, računalne snage ili čak jednostavnu skalabilnost. Za detaljnije informacije o računalstvu u oblaku i cloudu općenito, možete provjeriti Wikipedijinu stranicu o tome.

U ovoj usporedbi podijelit ću svoja osobna iskustva s pružateljima usluga računalnog oblaka te njihove prednosti i nedostatke. Tijekom godina bavljenja sistemskom administracijom i web razvojem isprobao sam i mijenjao mnoge pružatelje cloud hostinga. Glavni koje sam koristio su:

  • Amazon Web Services (u daljnjem tekstu AWS)
  • Microsoft Azure (u daljnjem tekstu Azure)
  • Google Cloud
  • Oracle Cloud Services

U ovoj usporedbi prikazat ću razlike među njima kroz sljedeće stavke:

  • Lokacije poslužitelja
  • Korištene usluge
  • Trošak po mjesecu
  • Besplatno probno razdoblje / besplatni paket
  • Iskustvo s korisničkom podrškom
  • Osobno iskustvo

U ovakvoj vrsti usporedbe navest ću sve razlike među njima.

Amazon Web Services (AWS)

Koristio sam AWS usluge u više navrata i u raznim situacijama. To uključuje korištenje AWS-a za Simple Mail Service (SES), Simple Storage Service (S3), EC2 virtualne strojeve i na kraju Cloudfront kao CDN.

Za sve svoje korištenje AWS usluga koristio sam njihov Free Tier, poznat i kao 12-mjesečno besplatno probno razdoblje, što mi je odgovaralo budući da su mi usluge uglavnom trebale najviše nekoliko mjeseci. Neke usluge, poput SES-a, uvijek su bile online jer smo ih koristili za slanje važnih e-poruka iz naše internetske trgovine. Ipak, integracija s G Suiteom nije bila sjajna jer su poruke ponekad završavale u mapi neželjene pošte (spam). Čak i kada smo koristili uslugu slanja pošte od pružatelja hostinga, e-poruke su i dalje završavale u spamu, pa su nas kupci kontaktirali i pitali zašto nisu primili nikakvu poštu.

Što se tiče usluga koje su zahtijevale lokaciju najbližu nama, koristio sam poslužitelje u Frankfurtu jer su bili i još uvijek jesu najbliži Hrvatskoj. Relativno nizak ping na optičkoj vezi 200/50 Mbps (postojala je opcija korištenja veze 1 Gbps/500 Mbps, ali bila je nestabilna jer su drugi korisnici u zgradi imali problema s njom, pa smo morali uzeti sporiju i stabilniju brzinu) učinio je rad i korištenje usluga dovoljno brzima.

Tijekom korištenja AWS-a morali smo ih jednom kontaktirati prilikom postavljanja SES-a jer smo zapeli pri postavljanju domene i naše veze s Cloudflareom. Vrijeme odgovora bilo je unutar jednog radnog dana, a odgovor smo dobili po noći, ali bio je dovoljno brz za naše potrebe. Taj je zahtjev (ticket) trajao otprilike pet e-poruka i jedan poziv njihovog tehničara putem Skypea koji nam je pomogao.

Sve u svemu, AWS je pristojna usluga, ali u nekim opcijama je jedna od najsloženijih za postavljanje, a otkazivanje usluga koje se ne koriste jedna je od najneobičnijih stvari, samo kako vam ne bi naplatili usluge povezane s drugima koje se ne koriste. Da, jednom sam imao problem s tim nakon što sam samostalno iskoristio besplatno probno razdoblje AWS-a. Prestanuo sam koristiti EC2, a nekoliko mjeseci kasnije stigao mi je račun za korištenje umrežavanja za EC2, koji je bio ugašen i izbrisan. Trebalo mi je nekoliko sati života da pronađem sve povezane usluge i uklonim ih, samo da mi to ne naplate.

Microsoft Azure

Sljedeći na redu je Azure. Na Azureu sam koristio samo virtualne strojeve u različitim opcijama. Azure nudi razne usluge, ali morao sam koristiti isključivo virtualne strojeve.

Koristio sam i druge Microsoftove usluge koje nisu dio Azurea, poput Exchange Onlinea (sada poznatog kao Microsoft 365 Business Basic) i Azure AD-a povezanog s namjenskim računalom Windows Server 2016 kao Microsoft 365 integraciju (tada poznatu kao Office 365) radi lakšeg upravljanja korisnicima unutar tvrtke.

Kada sam koristio virtualne strojeve, koristio sam različite lokacije, od nama najbližih koje su danas poznate kao Germany North i Germany West Central, pa sve do East US-a na kojem sam u to vrijeme pokrenuo Windows Server 2016 s udaljenom radnom površinom (Remote Desktop) za jedan faks zadatak (u to vrijeme nisam mogao pokrenuti Hyper-V na osobnom prijenosnom računalu, nešto se pokvarilo s kompatibilnošću).

Veza s poslužiteljima bila je brza, a tijekom testiranja Remote Desktopa, brzina njihove veze od najmanje 1 Gbps simetrično bila je dovoljna za moje potrebe jer uopće nije bilo artefakata kompresije.

Za sve testove i kratkotrajna korištenja virtualnih strojeva koristio sam Student Free Trial i Besplatnu probnu verziju s kreditima, koja se može koristiti određeno vrijeme za Azure. Također imaju model plaćanja prema potrošnji (pay-as-you-go) gdje plaćate onoliko koliko ste koristili usluge.

Tijekom cijelog korištenja Azurea nikada nisam kontaktirao podršku jer uopće nije bila potrebna. Jedina Microsoftova podrška koju sam koristio bila je za njihov aktualni plan Microsoft 365 Business Basic kada sam imao neke poteškoće s obradom plaćanja i debitnom karticom, koja je bila blokirana za Microsoftove usluge (nisam mogao platiti mjesec dana pretplate, a saznao sam za to tek nakon što je kartica deblokirana i čak se i Revolut kartica blokirala iako je na njoj bilo dovoljno novca).

Sve u svemu, Azure je savršen za ljude koji trebaju Windows VPS u oblaku, posebno ako trebaju virtualne strojeve s funkcionalnošću udaljene radne površine (Remote Desktop). Ostale značajke poput pohrane i umrežavanja nisu testirane, tako da ne mogu ništa reći o njima.

Google Cloud

Sljedeći je Google Cloud, jedan od najvećih pružatelja usluga računalstva u oblaku, od

virtualiziranih poslužitelja (VPS) putem usluge Cloud Computing, Kubernetes s Kubernetes Engineom, raznih API-ja za korištenje s kartama, YouTubeom i drugim Google uslugama, Firebasea za NoSQL baze podataka u stvarnom vremenu i jednostavnih aplikacija koje mogu koristiti tu uslugu, pa sve do puno toga drugog, posebno za AI jer je Google broj jedan za novo učenje umjetne inteligencije i nova AI iskustva (odmah nakon OpenAi-ja i njihovih AI usluga).

Za moje potrebe, još uvijek koristim Googleove API-je za Maps, ReCaptcha Enterprise i YouTube jer su ti API-ji povezani s nekim web stranicama koje sam izgradio i potrebni su kako bi stranice mogle prikazati sve točne podatke, ali također sam koristio njihovu uslugu Cloud Computing za pokretanje moćnih VPS strojeva za razne testove i neke produkcijske verzije aplikacija koje su se kasnije koristile za klijente. Pokušao sam nabaviti i koristiti Kubernetes na kratko vrijeme u danima fakulteta kako bih saznao više o njemu, i na kraju Firebase koji se koristio za jednu demo aplikaciju koja je morala koristiti Firebase kao bazu podataka (NoSQL web aplikacija).

Lokacije poslužitelja nalaze se diljem svijeta, ja za svoje potrebe pokrećem Cloud Computing VPS strojeve na lokaciji u Frankfurtu. Ping s moje kućne mreže (trenutno bakrena veza 45/10 Mbps) do poslužitelja kreće se unutar 2-10 ms, ovisno o dobu dana kada pingam poslužitelj i koliko se koristi. Imamo pristup paketu 50/10 Mbps, ali nismo mogli dobiti tih posljednjih 5 Mbps zbog naše lokacije. Da smo bili oko 50 metara bliže mrežnoj centrali, mogli bismo postići punu brzinu. Nadajmo se da stiže nadogradnja na optiku, koja će nas podići s ovih skromnih brzina na nove brzine od 1 Gbps / 500 Mbps.

Google Cloud ima besplatno probno razdoblje s 300 USD kredita, koje se može iskoristiti za isprobavanje svih usluga, pri čemu je nekoliko njih uvijek besplatno, a nakon završetka probnog razdoblja primjenjuje se model plaćanja prema potrošnji. Za cjelokupno korištenje plaćam mali mjesečni iznos za osobne testove u Cloudu kad god pokrenem VPS za kratka testiranja, dok klijenti plaćaju korištenje API-ja, uglavnom za Maps i ReCaptcha.

Iz osobnog iskustva mogu reći da su sučelje za upravljanje i dokumentacija pristojni, tu nema nikakvih problema. Također, nisam trebao kontaktirati podršku za Google Cloud usluge, ali koristio sam Googleovu podršku za druge usluge poput Google Workspacea i YouTubea, a njihovo vrijeme odgovora i odgovori bili su pristojni; za većinu odgovora trebalo im je do 2 radna dana s obzirom na to da su gotovo svi moji zahtjevi za podršku slani vikendom i tijekom smjena u kasnim satima.

Oracle Cloud Services

Kao netko tko koristi Oracle Cloud usluge za posluživanje ove web stranice i bloga, o njima mogu reći samo pozitivne stvari.

Osobno koristim samo Compute uslugu od svih Oracleovih usluga koje nude, a ona pruža sve značajke koje imaju i drugi. Moje će iskustvo biti usredotočeno upravo na ovu uslugu.

Trenutno koristim Always Free Tier (uvijek besplatni paket) usluge Compute, a stranica se vrti na Oracleovom ARM jezgri s 24 GB RAM-a i 50 GB blok pohrane, što je više nego dovoljno za ovu malu (ili malo veću) stranicu.

Poput drugih usluga, Oracle Cloud Services ima lokacije poslužitelja diljem svijeta, a ja koristite lokaciju u Frankfurtu jer mi je najbliža. S mojom trenutnom bakrenom vezom, ping do poslužitelja kreće se od 1-8 ms, ovisno o korištenju kućne mreže.

Što se tiče podrške, nekoliko sam puta kontaktirao podršku Oracle Cloud Servicesa i moram reći da im je podrška odlična. Kad god bih imao problem ili pitanje, odgovorili bi u roku od 1 radnog dana i pružili detaljne odgovore i rješenja za moje probleme. Njihov tim za podršku je stručan i koristan te su mi pomogli s problemima vezanim uz Compute uslugu, kao i uz druge Oracleove usluge. Sve u svemu, točno preporučujem Oracle Cloud Services, posebno onima koji trebaju pouzdane i brze usluge računalstva u oblaku uz odličnu podršku.

Zaključak

Zaključno, ne postoji najbolja usluga računalstva u oblaku / Cloud Hosting za svakoga. To uvijek ovisi o tome koje usluge trebate i koliko želite platiti za njih. Također ovisi o tome gdje se nalaze poslužitelji jer je ponekad lokacija poslužitelja puno važnija od cijena, koje su u svim slučajevima promjenjive i ne mogu se unaprijed odrediti budući da će se neki projekti skalirati do najviših zahtjeva.

Napomene:

Tekst je lektoriran pomoću OpenAI-jevog ChatGPT-ja.

Svi linkovi korišteni u objavi na blogu služe u edukativne svrhe, osim Revolut linka koji je affiliate link za registraciju na bankarsku uslugu.

Naslovna grafika je moja vlastita, izrađena u Canvi. Sva prava pridržana su nosiocima autorskih prava logotipa korištenih za usluge.