Uvod u platforme za računalstvo u oblaku

U ovom članku Platforme za računalstvo u oblaku najvažniji aspekt funkcioniranja interneta je Cloud Computing. Tvrtke poput Googlea, Facebooka, Amazona, Microsofta itd. Potrošile su milijune dolara na izgradnju svojih Centara podataka (oblaci) za pružanje svojih usluga na Internetu. U posljednjih nekoliko godina, neke od tih tvrtki otvorile su svoje usluge oblaka za javnost. Dakle, svatko s prijenosnim računalom i internetskom vezom može pokrenuti posao na Internetu putem snage platforma za računalstvo u oblaku. Računanje, pohrana i troškovi najvažniji su parametri za odlučivanje o platformi za računalstvo u oblaku. Međutim, trošak je malo teško usporediti s obzirom na složenost u procjeni zbog stalnih fluktuacija u cijenama i različitih popusta na razne usluge.

Top 3 platforme za računalstvo u oblaku

Ispod su najbolje dostupne platforme za računalstvo u oblaku:

1. Amazonove web usluge (AWS)

Amazon je pionir platformi računalnog oblaka. Još 2006. godine Amazon je lansirao AWS, kombinirajući svoje početne neovisne usluge kao što su S3 (pohrana u oblaku), SQS (Simple Queuing Service) i EC2 (Elastic Cloud Computing). Sada AWS ima 150+ usluga za sve vaše raznolike potrebe. AWS ima nešto s određenim regijama i zonama dostupnosti. To su različita geografska područja, odnosno izolirana mjesta, koja se sastoje od podatkovnih centara za pohranu podataka i obavljanje izračuna. Do sada je oko 70 zona dostupnosti i 20+ regija. To pomaže tvrtkama ili pojedincima da pokreću svoje aplikacije na najbližim lokacijama i smanjuju kašnjenje.

Izračunaj:

AWS pruža širok izbor mogućnosti. Možete konfigurirati EC2 instance prema vašim zahtjevima ili otići u potpunosti bez poslužitelja s Lambda. Možete rastavljati klastere raspodijeljenih računala pomoću EMR (smanjenje elastične mape) ili pristupiti jednom stroju putem EC2 servisa golog metala. AWS nudi Spot slučajeve koji nude do 90% popusta na EC2 strojeve, ovisno o potražnji i ponudi. Ovo su trenutačno dostupni slučajevi i rade se neograničeno vrijeme osim ako ih drugi korisnici ne zatraže po izvornoj cijeni. Iako, AWS daje 2 minute obavijesti prije uklanjanja tih slučajeva za spremanje posla i isključivanje klastera.

Skladištenje:

AWS podržava sve vrste formata podataka i struktura, dajući prikladne mogućnosti za pohranu i preuzimanje podataka. Ako imate strukturirane podatke za sve svoje aplikacije, možete koristiti usluge baze podataka poput DynamoDB, RDS itd. Ako imate multimedijske datoteke, tada S3 nudi jeftinu pohranu koja se temelji na količini, a za vaše analitičko radno opterećenje i složene upite imate usluge poput Redshift-a i Atena. AWS sada podržava međuregionalnu replikaciju i isto-regionalnu replikaciju. Ranije su se resursi replicirali u tri druge zone dostupnosti, ali sada možete kopirati podatke ili čitav S3 kantu u drugu Geografiju.

2. Microsoft Azure

Microsoft Azure objavljen je 2010. godine kako bi svojim poslovnim klijentima pružio usluge Cloud Computing Services. Nakon uspjeha AWS-a, Microsoft je u posljednjih nekoliko godina uveo puno usluga kako bi se natjecao s njima i sada polako dobiva tržišni udio. Slično kao AWS, Azure također ima zone dostupnosti i regije, ali postoji jedna stvar koja nedostaje AWS-u, a to je značajka Geo Redundancy. To znači da je račun za pohranu repliciran u drugoj regiji koja nije predaleko, ali dovoljno daleko da se izbjegnu regionalne katastrofe uzrokovane u trenutnoj regiji, tako da podaci uvijek budu sigurnosno kopirani i nema gubitaka.

Izračunaj:

Azure omogućava korisniku pokretanje virtualnih strojeva (VM-ova) koji su Microsoftova verzija EC2. Zatim imamo Azure Functions koja je platforma bez poslužitelja. Iako AWS i Azure pružaju usluge pružanja usluga, Azure slučajevi povećavaju cijenu svojom veličinom. Azure nudi VM s niskim prioritetom, ali za razliku od slučajeva AWS Spot, cijena je fiksna, a dostupnost je obično mala.

Skladištenje:

Azure nudi tri vrste prostora za pohranu:

  • Vruće pohranjivanje: tamo gdje podaci moraju biti lako dostupni. Ovdje su troškovi pohrane visoki, a troškovi pristupa niski.
  • Hladno skladištenje: Tamo gdje se podacima ne pristupa tako često. Ovdje su troškovi pohrane niski, a troškovi pristupa visoki.
  • Arhiva za pohranu: Tamo gdje se podacima rijetko pristupa, poput rezervnih datoteka. Ovdje su troškovi skladištenja izuzetno niski, a pristupni troškovi izuzetno visoki.

Resursi podataka na Azureu mogu se upravljati pomoću Azureove memorije Blob, Cosmos DB, Data Lake itd. Prema našim zahtjevima.

3. Google Cloud Platform (GCP)

GCP pruža usluge računalstva u oblaku koje se izvode na istoj platformi kao Google pretraživanje i Youtube. GCP je poznat po niskim cijenama i visokoj sigurnosti. Apple koristi GCP-ovu pohranu podataka za pohranu svojih usluga u oblaku, a nedavno su također rekli da su Twitter i GitLab prešli na GCP. S 20 regija i 61 zona dostupnosti, GCP također nudi pohranu u više regija, osiguravajući sigurnosne kopije održavanjem zaliha u više regija.

Izračunaj:

IaaS komponenta GCP-a naziva se Google Compute Engine koji korisnicima omogućuje pokretanje VM-ova. Ima App Engine, PaaS komponentu koja omogućava programerima da hostuju i upravljaju web aplikacijama. Također automatski raspoređuje više resursa za rješavanje dodatnih zahtjeva. Prihvatljivi VM-ovi GCP-a su kratkotrajni i jeftini VM-ovi koji omogućuju korisnicima pokretanje kratkotrajnih aplikacija za manje troškove. Ti VM-ovi žive 24 sata i daju 30 sekundi obavijesti prije uklanjanja.

Skladištenje:

GCP ima 4 vrste mogućnosti pohrane:

  • Spremanje hladne linije: Slično kao i Azureova arhiva, gdje se podacima pristupa samo jednom u plavom mjesecu.
  • Spremanje u blizini: Ovo je slično Azureovoj hladnoj pohrani gdje se podacima pristupa manje od jednom mjesečno.
  • Standardno pohranjivanje: Ovdje pohranjujemo "vruće" podatke, tj. Podatke koji moraju biti lako dostupni cijelo vrijeme.

GCP pruža Cloud Storage kao podatkovno jezero, Cloud SQL je usluga Database, BigTable i Datastore koji su NoSQL baze podataka i razne druge vrste skladišnih usluga.

Zaključak

Kao što vidite, računalstvo u oblaku potpuno je promijenilo način na koji gradimo tvrtke na mreži. S toliko mnogo platformi koje se međusobno natječu, mi potrošači ovih usluga imamo najviše koristi jer možemo odabrati između svih raspoloživih opcija i dobiti najbolju šansu za svoj dolar.

Preporučeni članak

Ovo je vodič za platforme za računalstvo u oblaku. Ovdje raspravljamo o platformama oblačnog računanja poput Amazon Web Services (AWS), Microsoft Azure, Google Cloud Platform (GCP). Možete i proći naše druge predložene članke da biste saznali više -

  1. Cloud Computing Architecture s karakteristikama
  2. Cloud Computing vs Grid Computing | Glavne razlike
  3. Cloud Computing Technologies s prednostima
  4. Pitanja o intervjuu u oblaku koja biste trebali znati | Top 10

Kategorija: