Introduktion till Cloud Computing-plattformar

I den här artikeln Cloud Computing Platforms är den viktigaste aspekten av hur internet fungerar Cloud Computing. Företag som Google, Facebook, Amazon, Microsoft, etc. har spenderat miljoner dollar på att bygga sina datacenter (moln) för att tillhandahålla sina tjänster på internet. Under de senaste åren har några av dessa företag öppnat sina molntjänster för allmänheten. Därför kan vem som helst med en bärbar dator och en internetuppkoppling starta ett företag på internet genom kraften från molnberäkneplattformar. Beräkning, lagring och kostnad är de viktigaste parametrarna för att besluta om en Cloud-datorplattform. Kostnaden är emellertid något svår att jämföra med tanke på komplexiteten i uppskattningen på grund av ständiga fluktuationer i priserna och även olika rabatter tillgängliga på olika tjänster.

Topp 3 molnberäkningsplattformar

Nedan finns de bästa Cloud Computing-plattformarna tillgängliga idag:

1. Amazon Web Services (AWS)

Amazon är pionjären inom Cloud Computing Platforms. Redan 2006 lanserade Amazon AWS och kombinerade deras initiala oberoende tjänster som S3 (molnlagring), SQS (Simple Queuing Service) och EC2 (Elastic Cloud Computing). Nu har AWS 150+ tjänster för alla dina olika behov. AWS har något beräknade regioner och tillgänglighetszoner. Dessa är olika geografiska områden respektive isolerade platser, som består av datacenter för att lagra data och utföra beräkningar. Det finns cirka 70 tillgänglighetszoner och 20+ regioner från och med nu. Detta hjälper företag eller individer att köra sina applikationer på sina närmaste platser och minska latensen.

Beräkna:

AWS erbjuder en mängd olika alternativ. Du kan konfigurera dina EC2-instanser enligt dina krav eller gå helt serverlöst med Lambda. Du kan leka kluster av distribuerade datorer med EMR (Elastic Map Reduce) eller få åtkomst till en enda maskin via EC2 barmetalltjänster. AWS erbjuder Spot-instanser som erbjuder upp till 90% rabatt på EC2-maskiner beroende på efterfrågan och utbudet. Detta är de fall som för närvarande är tillgängliga och körs under en obegränsad tid om de inte krävs av andra användare för det ursprungliga priset. AWS ger dock två minuters varsel innan de tas bort för att rädda jobbet och stänga klustren.

Lagring:

AWS stöder alla typer av dataformat och strukturer, vilket ger lämpliga alternativ för att lagra och hämta data. Om du har strukturerad data för alla dina applikationer kan du gå med databastjänster som DynamoDB, RDS, etc. Om du har multimediafiler så erbjuder S3 billig volymbaserad lagring och för dina analytiska arbetsbelastningar och komplexa frågor, du har tjänster som Redshift och Athena. AWS stöder nu tvärregional replikering och Same-regional replikering. Tidigare replikerades resurserna i tre andra tillgänglighetszoner men nu kan du kopiera data eller en hel S3-hink i en annan geografi.

2. Microsoft Azure

Microsoft Azure släpptes 2010 för att tillhandahålla Cloud Computing Services till sina företagskunder. Efter framgången med AWS introducerade Microsoft många tjänster under de senaste åren för att tävla med dem och vinner nu långsamt marknadsandelen. I likhet med AWS har Azure också tillgänglighetszoner och regioner, men det finns en sak som AWS saknar, vilket är funktionen Geo Redundancy. Detta innebär att lagringskontot replikeras i en annan region som inte är för långt men tillräckligt långt för att undvika regionala katastrofer orsakade i den nuvarande regionen så att data alltid säkerhetskopieras och det inte går att förlora.

Beräkna:

Azure gör det möjligt för en användare att starta virtuella maskiner (VM) som är Microsofts version av EC2. Sedan har vi Azure-funktioner som är en serverlös plattform. Även om AWS och Azure är hals till hals när det gäller de tjänster de tillhandahåller tenderar Azure-instanser att öka kostnaden med dess storlek. Azure tillhandahåller lågprioritets-VM, men till skillnad från AWS Spot-instanser är priset fast och tillgängligheten är vanligtvis låg.

Lagring:

Azure ger tre typer av lagring:

  • Varm lagring: Där uppgifterna måste vara lättillgängliga. Här är lagringskostnaden hög och åtkomstkostnaden låg.
  • Kyllagring: Då det inte finns åtkomst till data så ofta. Här är lagringskostnaderna låga och åtkomstkostnaderna höga.
  • Arkivlagring: Där data sällan nås, som säkerhetskopior. Här är lagringskostnaderna extremt låga och åtkomstkostnaderna extremt höga.

Dataressurser på Azure kan hanteras med Azures Blob-lagring, Cosmos DB, Data Lake, etc. enligt våra krav.

3. Google Cloud Platform (GCP)

GCP tillhandahåller molntjänstjänster som körs på samma plattform som Google-sökning och Youtube. GCP är känt för sin låga prissättning och höga säkerhet. Apple använder GCPs datalagring för att lagra sina molntjänster och nyligen har Twitter och GitLab också sagts ha flyttat till GCP. Med 20 regioner och 61 tillgänglighetszoner tillhandahåller GCP också multiregional lagring, vilket ger säkerhetskopior genom att upprätthålla redundans i flera regioner.

Beräkna:

IaaS-komponenten i GCP kallas Google Compute Engine som gör det möjligt för användare att starta VM. Den har App Engine, en PaaS-komponent som gör det möjligt för utvecklare att vara värd och hantera webbapplikationer. Den fördelar också automatiskt fler resurser för att hantera ytterligare krav. GCP: s preemptible VM är kortvariga och billiga VM: er, vilket gör det möjligt för användare att köra kortlivade applikationer till en lägre kostnad. Dessa VM: er lever i 24 timmar och ger 30 sekunders varsel innan de tas bort.

Lagring:

GCP har fyra typer av lagringsalternativ:

  • Coldline Storage: Liknar Azures arkivlagring, där informationen bara nås en gång i en blå måne.
  • Närliggande lagring: Detta liknar Azures kyllagring där informationen nås mindre än en gång i månaden.
  • Standardlagring: Det är här vi lagrar "heta" data, dvs de data som måste vara lättillgängliga hela tiden.

GCP tillhandahåller Cloud Storage som en datasjö, Cloud SQL är en databastjänst, BigTable och Datastore som är NoSQL-databaser och olika andra typer av lagringstjänster.

Slutsats

Så som ni ser har molnberäkning helt revolutionerat hur vi bygger företag online. Med så många plattformar som kommer upp och tävlar med varandra, har vi kunderna av dessa tjänster mest nytta eftersom vi kan välja mellan alla tillgängliga alternativ och få bästa möjliga pris för vårt pengar.

Rekommenderad artikel

Detta är en guide till Cloud Computing-plattformar. Här diskuterar vi Cloud Computing Platforms som Amazon Web Services (AWS), Microsoft Azure, Google Cloud Platform (GCP). Du kan också gå igenom våra andra föreslagna artiklar för att lära dig mer -

  1. Molnberäkningsarkitektur med egenskaper
  2. Cloud Computing vs Grid Computing | Topp skillnader
  3. Cloud Computing Technologies med fördelar
  4. Intervju om Cloud Computing-frågor du borde veta | Topp 10

Kategori: