Johdanto pilvipalvelualustoihin

Tässä artikkelissa Cloud Computing Platforms, tärkein näkökohta Internetin toiminnalle on Cloud Computing. Yritykset, kuten Google, Facebook, Amazon, Microsoft jne., Ovat käyttäneet miljoonia dollareita rakentamalla tietokeskuksia (pilviä) tarjoamaan palvelujaan Internetissä. Muutaman viime vuoden aikana jotkut näistä yrityksistä ovat avanneet pilvipalvelunsa yleisölle. Siksi kuka tahansa, jolla on kannettava tietokone ja Internet-yhteys, voi aloittaa liiketoiminnan Internetissä pilvipalvelualustojen avulla. Laskenta, tallennus ja kustannukset ovat tärkeimmät parametrit päätettäessä pilvilaskentajärjestelmästä. Kustannuksia on kuitenkin hiukan vaikea vertailla ottaen huomioon arvioinnin monimutkaisuus johtuen hintojen jatkuvista vaihtelusta ja myös erilaisista palveluista saatavissa olevista alennuksista.

3 suosituinta pilvipalvelualustaa

Alla on parhaat tänään saatavilla olevat pilvipalvelualustat:

1. Amazon Web Services (AWS)

Amazon on Cloud Computing Platforms -yrityksen edelläkävijä. Vuonna 2006 Amazon julkaisi AWS: n yhdistämällä alkuperäiset itsenäiset palvelut, kuten S3 (pilvitallennus), SQS (yksinkertainen jonotuspalvelu) ja EC2 (elastinen pilvilaskenta). Nyt AWS: llä on yli 150 palvelua kaikkiin tarpeisiisi. AWS: llä on jotain nimitettyjä alueita ja saatavuusvyöhykkeitä. Nämä ovat eri maantieteellisiä alueita ja erillisiä sijainteja, jotka koostuvat tietokeskuksista tietojen tallentamiseksi ja laskutoimitusten suorittamiseksi. Nykyään on noin 70 saatavuusvyöhykettä ja yli 20 aluetta. Tämä auttaa yrityksiä tai yksityishenkilöitä ajamaan sovelluksia lähimmissä paikoissa ja vähentämään viivettä.

Laskea:

AWS tarjoaa laajan valikoiman vaihtoehtoja. Voit määrittää EC2-ilmentymiäsi tarpeidesi mukaan tai mennä täysin palvelimettomaksi Lambdan kanssa. Voit kutoa hajautettujen tietokoneiden ryhmiä käyttämällä EMR (Elastic Map Reduce) tai käyttää yhtä konetta EC2-paljaan metallin palveluiden kautta. AWS tarjoaa Spot-tapauksia, jotka tarjoavat jopa 90% alennuksen EC2-koneista kysynnän ja tarjonnan mukaan. Nämä ovat esimerkkejä, jotka ovat tällä hetkellä saatavana ja toimivat rajoittamattoman ajan, elleivät muut käyttäjät vaadi niitä alkuperäiseen hintaan. Vaikka AWS antaa 2 minuutin varoitusajan ennen näiden ilmentymien poistamista työn tallentamiseksi ja klusterien sammuttamiseksi.

varastointi:

AWS tukee kaikenlaisia ​​tietomuotoja ja rakenteita antaen sopivat vaihtoehdot tietojen tallentamiseksi ja noutamiseksi. Jos sinulla on jäsennelty data kaikille sovelluksillesi, voit käyttää tietokantapalveluita, kuten DynamoDB, RDS jne. Jos sinulla on multimediatiedostoja, S3 tarjoaa halvan tilavuuspohjaisen tallennustilan ja analyyttisiä työkuormiasi ja monimutkaisia ​​kyselyjä varten, sinulla on palveluita, kuten Redshift ja Athena. AWS tukee nyt alueiden välistä ja saman alueen replikointia. Aiemmin resurssit toistettiin kolmessa muussa saatavuusvyöhykkeessä, mutta nyt voit kopioida tiedot tai koko S3-ämpäri toisella maantieteellisellä alueella.

2. Microsoft Azure

Microsoft Azure julkaistiin vuonna 2010 tarjoamaan Cloud Computing Services -yrityksiä. AWS: n menestyksen jälkeen Microsoft esitteli viime vuosina paljon palveluita kilpaillakseen niiden kanssa ja kasvattaa nyt hitaasti markkinaosuuttaan. Samanlainen kuin AWS, Azuressa on myös saatavuusvyöhykkeitä ja -alueita, mutta yksi asia, jonka AWS kaipaa, on Geo Redundancy -ominaisuus. Tämä tarkoittaa, että tallennustili kopioidaan toisella alueella, joka ei ole liian kaukana, mutta riittävän kaukana nykyisen alueen aiheuttamien alueellisten katastrofien välttämiseksi, jotta tietoja varmuuskopioidaan aina eikä menetettä.

Laskea:

Azure antaa käyttäjän mahdollisuuden käynnistää virtuaalikoneet (VM), jotka ovat Microsoftin versio EC2: sta. Sitten meillä on Azure Functions, joka on palvelimeton alusta. Vaikka AWS ja Azure ovat niskaan kaulaan tarjoamiensa palvelujen suhteen, Azure-esiintymät pyrkivät lisäämään kustannuksia sen koosta. Azure tarjoaa alhaisen prioriteetin VM-koneita, mutta toisin kuin AWS Spot -instituutiot, hinta on kiinteä ja saatavuus on yleensä heikko.

varastointi:

Azure tarjoaa kolmen tyyppisiä tallennustiloja:

  • Kuuma tallennustila: Missä tietojen on oltava helposti saatavilla. Täällä säilytyskustannukset ovat korkeat ja käyttökustannukset ovat alhaiset.
  • Kylmävarastointi: Jos tietoja ei käytetä niin usein. Täällä säilytyskustannukset ovat alhaiset ja käyttökustannukset korkeat.
  • Arkistotallennus: Jos tietoja käytetään harvoin, kuten varmuuskopiotiedostot. Täällä säilytyskustannukset ovat erittäin alhaiset ja käyttökustannukset ovat erittäin korkeat.

Azureen tietolähteitä voidaan hallita Azuren Blob-tallennuksella, Cosmos DB: llä, Data Lake -laitteella jne. Tarpeidemme mukaan.

3. Google Cloud Platform (GCP)

GCP tarjoaa pilvipalvelupalveluita, jotka toimivat samalla alustalla kuin Google-haku ja Youtube. GCP tunnetaan alhaisista hinnoista ja korkeasta turvallisuudesta. Apple käyttää GCP: n tietovarastoa pilvipalveluidensa tallentamiseen, ja hiljattain myös Twitterin ja GitLabin on sanottu siirtyneen GCP: hen. 20 alueella ja 61 saatavuusvyöhykkeellä GCP tarjoaa myös monialueellisen tallennuksen, joka tarjoaa varmuuskopioita pitämällä redundanssia useiden alueiden välillä.

Laskea:

GCP: n IaaS-komponentti on nimeltään Google Compute Engine, jonka avulla käyttäjät voivat käynnistää automaattisen automaation. Siinä on App Engine, PaaS-komponentti, jonka avulla kehittäjät voivat isännöidä ja hallita verkkosovelluksia. Se myös varaa automaattisesti enemmän resursseja ylimääräisten vaatimusten käsittelemiseen. GCP: n Preempible VM ovat lyhytaikaiset ja edulliset VM: t, joiden avulla käyttäjät voivat suorittaa lyhytaikaisia ​​sovelluksia edullisemmin. Nämä VM: t elävät 24 tuntia ja antavat 30 sekunnin irtisanomisajan ennen poistamista.

varastointi:

GCP: llä on 4 säilytysvaihtoehtoa:

  • Coldline Storage: Samanlainen kuin Azure's Archive -tallennustila, jossa tietoja käytetään vain kerran sinisellä kuulla.
  • Lähiverkkotallennus: Tämä on samanlainen kuin Azure's Cold Storage, jossa tietoja käytetään vähemmän kuin kerran kuukaudessa.
  • Vakiovarastointi: Tällöin me tallennamme "kuumia" tietoja, ts. Tietoja, joiden on oltava helposti saatavissa koko ajan.

GCP tarjoaa Pilvitallennus tietojärveksi, Cloud SQL on Database-palvelu, BigTable ja Datastore, jotka ovat NoSQL-tietokantoja ja erilaisia ​​muita tallennuspalveluita.

johtopäätös

Joten kuten huomaat, pilvipalvelut ovat täysin mullisaneet tavan, jolla rakennamme yrityksiä verkossa. Niin monen alustan tullessa kilpailemaan keskenään, me, näiden palvelujen kuluttajat, hyötymme eniten, koska voimme valita kaikista käytettävissä olevista vaihtoehdoista ja saada parhaan potkun vastineeksi.

Suositeltava artikkeli

Tämä on opas pilvipalvelualustoihin. Tässä keskustellaan pilvipalvelualustoista, kuten Amazon Web Services (AWS), Microsoft Azure, Google Cloud Platform (GCP). Voit myös käydä läpi muiden ehdotettujen artikkeleidemme saadaksesi lisätietoja -

  1. Pilvipalveluarkkitehtuuri ominaisuuksineen
  2. Pilvilaskenta vs. ruudukkonäyttö | Suurimmat erot
  3. Pilvitietoteknologiat hyödyllisinä
  4. Cloud Computing -haastattelukysymykset, jotka sinun pitäisi tietää 10 parasta

Luokka: