Uvod v platforme za računalništvo v oblaku

V tem članku so platforme za računalništvo v oblaku, najpomembnejši vidik delovanja interneta je računalništvo v oblaku. Podjetja, kot so Google, Facebook, Amazon, Microsoft itd., So porabila milijone dolarjev za gradnjo svojih podatkovnih centrov (oblakov) za zagotavljanje svojih storitev na internetu. V zadnjih nekaj letih so nekatera od teh podjetij odprla svoje storitve v oblaku za javnost. Zato lahko vsakdo, ki ima prenosni računalnik in internetno povezavo, začne internetno poslovanje prek moči računalniških platform v oblaku. Računanje, shranjevanje in stroški so najpomembnejši parametri za odločitev o platformi za računalništvo v oblaku. Vendar je stroške nekoliko težko primerjati glede na zapletenost pri ocenjevanju zaradi stalnih nihanj cen in tudi različnih popustov, ki so na voljo za različne storitve.

Najboljše 3 platforme za računalništvo v oblaku

Spodaj so najboljše platforme za računalništvo v oblaku, ki so danes na voljo:

1. Spletne storitve Amazon (AWS)

Amazon je pionir platform za računalništvo v oblaku. Še leta 2006 je Amazon predstavil sistem AWS, ki je združil svoje prvotne neodvisne storitve, kot so S3 (shramba v oblaku), SQS (enostavna čakalna storitev) in EC2 (elastično računalništvo v oblaku). Zdaj ima AWS 150+ storitev za vse vaše raznolike potrebe. AWS ima nekaj regij in območij razpoložljivosti. Gre za različna geografska območja in ločene lokacije, ki jih sestavljajo podatkovni centri za shranjevanje podatkov in izvajanje računov. Zdaj je okoli 70 območij razpoložljivosti in 20+ regij. Tako podjetjem ali posameznikom pomagajo zagnati svoje aplikacije na svojih najbližjih lokacijah in zmanjšati zamude.

Izračunajte:

AWS ponuja široko paleto možnosti. Primere EC2 lahko konfigurirate glede na vaše zahteve ali pa se z Lambda popolnoma brez strežnika. Grozde razpršenih računalnikov lahko držite z uporabo EMR (Elastic Map Reduce) ali dostopate do enega stroja prek EC2 golih kovinskih storitev. AWS ponuja točke Spot, ki na EC2 strojih ponujajo do 90% popusta, odvisno od povpraševanja in ponudbe. To so primeri, ki so trenutno na voljo in se izvajajo neomejeno časa, razen če jih drugi uporabniki zahtevajo po prvotni ceni. AWS pred odstranjevanjem teh primerkov za shranjevanje opravila in zaustavitev grozdov prejme dve minuti.

Shranjevanje:

AWS podpira vse vrste formatov in struktur podatkov, kar daje ustrezne možnosti za shranjevanje in pridobivanje podatkov. Če imate strukturirane podatke za vse svoje aplikacije, lahko greste s storitvami baz podatkov, kot so DynamoDB, RDS itd. Če imate večpredstavnostne datoteke, potem S3 zagotavlja poceni shranjevanje na osnovi količin, za vaše analitične obremenitve in zapletena poizvedovanja pa imate storitve, kot je Redshift in Atena. AWS zdaj podpira medregionalno podvajanje in istoregijsko podvajanje. Prej so bili viri kopirani v 3 druge cone razpoložljivosti, zdaj pa lahko podatke ali celotno vedro S3 kopirate v drugem zemljepisu.

2. Microsoft Azure

Microsoft Azure je bil izdan leta 2010, da bi svojim podjetniškim strankam zagotavljal storitve računalništva v oblaku. Po uspehu AWS je Microsoft v zadnjih nekaj letih uvedel veliko storitev, da bi konkuriral njim in zdaj počasi pridobiva tržni delež. Podobno kot AWS ima tudi Azure območja razpoložljivosti in regije, vendar pa AWS manjka, kar je funkcija Geo Redundancy. To pomeni, da je račun za shranjevanje kopiran v drugi regiji, ki ni predaleč, vendar je dovolj oddaljena, da se prepreči regionalna katastrofa, povzročena v trenutni regiji, tako da so podatki vedno varnostno kopirani in ni izgub.

Izračunajte:

Azure uporabniku omogoča zagon virtualnih strojev (VM), ki so Microsoftova različica EC2. Nato imamo funkcije Azure, ki je platforma brez strežnika. Čeprav sta AWS in Azure v storitvah, ki jih ponujata, od vrat do vratu, primeri Azure povečujejo stroške s svojo velikostjo. Azure ponuja VM z nizko prioriteto, vendar je za razliko od primerov AWS Spot cena fiksna in razpoložljivost ponavadi nizka.

Shranjevanje:

Azure ponuja tri vrste pomnilnika:

  • Vroča shramba: Tam, kjer morajo biti podatki takoj na voljo. Tu so stroški shranjevanja visoki, stroški dostopa pa nizki.
  • Hladno shranjevanje: Kadar do podatkov ne dostopate tako pogosto. Tu so stroški shranjevanja nizki, stroški dostopa pa visoki.
  • Arhivsko shranjevanje: Kjer je dostop do podatkov redko, kot so varnostne datoteke. Tu so stroški skladiščenja izjemno nizki, stroški dostopa pa izredno visoki.

Podatkovne vire na Azure lahko v skladu z našimi zahtevami upravljate s shrambo Blob, Cosmos DB, Data Lake itd.

3. Google Cloud Platform (GCP)

GCP ponuja storitve računalništva v oblaku, ki delujejo na isti platformi kot Google iskanje in Youtube. GCP je znan po nizkih cenah in visoki varnosti. Apple uporablja shranjevanje podatkov GCP za shranjevanje svojih storitev v oblaku, nedavno pa naj bi tudi Twitter in GitLab prešli na GCP. Z 20 regijami in 61 območji razpoložljivosti GCP zagotavlja tudi večregionalno shranjevanje, kar zagotavlja varnostne kopije z ohranjanjem odvečnih vrednosti v več regijah.

Izračunajte:

IaaS komponenta GCP se imenuje Google Compute Engine, ki uporabnikom omogoča zagon VM-jev. Ima App Engine, komponento PaaS, ki razvijalcem omogoča gostovanje in upravljanje spletnih aplikacij. Prav tako samodejno dodeli več virov za obvladovanje dodatnih zahtev. Prejemljivi VM GCP so kratkotrajni in poceni VM, ki uporabnikom omogočajo zagon kratkotrajnih aplikacij za manjše stroške. Ti VM živijo 24 ur in pred odstranitvijo dajejo 30 sekund obvestila.

Shranjevanje:

GCP ima 4 vrste možnosti shranjevanja:

  • Hranjenje v hladilnici: Podobno kot v shrambi Arhiva Azure, kjer so podatki dostopni le enkrat v modri luni.
  • Shranjevanje v bližini: To je podobno kot Azure's Cold Storage, kjer so podatki dostopni manj kot enkrat na mesec.
  • Standardno shranjevanje: Tu shranjujemo "vroče" podatke, tj. Podatke, ki morajo biti ves čas lahko dostopni.

GCP zagotavlja Cloud Storage kot podatkovno jezero, Cloud SQL je storitev Database, BigTable in Datastore, ki so baze podatkov NoSQL in različne druge vrste storitev shranjevanja.

Zaključek

Kot vidite, je računalništvo v oblaku popolnoma spremenilo način, kako gradimo podjetja na spletu. Potrošniki teh storitev si s tako številnimi platformami tekmujemo med seboj največ, saj lahko izbiramo med vsemi razpoložljivimi možnostmi in dobimo najboljšo ponudbo za svoj dolar.

Priporočeni članek

To je vodnik po platformah za računalništvo v oblaku. Tukaj razpravljamo o platformah za računalništvo v oblaku, kot so Amazon Web Services (AWS), Microsoft Azure, Google Cloud Platform (GCP). Če želite izvedeti več, lahko preberete tudi druge naše predlagane članke -

  1. Arhitektura oblačnega računalništva z lastnostmi
  2. Računalništvo v oblaku v primerjavi z mrežnimi računalniki | Najboljše razlike
  3. Tehnologije računalništva v oblaku s prednostmi
  4. Vprašanja o intervjuju v oblaku, ki jih morate vedeti | Top 10

Kategorija: