Koti Pilvilaskenta Mitä amazon-verkkopalvelut tuovat pilveen?

Mitä amazon-verkkopalvelut tuovat pilveen?

Sisällysluettelo:

Anonim

Pilvipalveluista on tullut kuuma aihe viime vuosina, mutta jos kysyt puoli tusinaa ihmistä, mistä se on, saat todennäköisesti kuusi erilaista vastausta! Tämä on vain tunnusmerkki tämän tekniikan suhteelliselle uutuudelle ja sen jatkuvalle kehitykselle. Tästä huolimatta tällä alalla on jo joitain johtajia. Yksi heistä on Amazon Web Services (AWS), verkkopalvelun jättiläisen Amazon.com Inc: n pilvipalvelualusta.


Pilvessä on muutamia erillisiä markkinoita, mutta AWS on selvästi suurin toimija yhdessä niistä: Infrastruktuuri palveluna (IaaS). AWS tarjoaa useita potentiaalisia etuja jokaiselle, joka haluaa käynnistää uuden yrityksen tai optimoida olemassa olevan järjestelmän kustannukset. On kuitenkin harkittava joitain mahdollisia kysymyksiä. (Tutustu taustan lukemiseen: Aloittelijan opas pilveen: mitä se tarkoittaa pienyritykselle.)

AWS-perusteet

Minkä tahansa pilvipalvelun ominaisuus on etäsovellusten isännöinti, joka toimitetaan virtualisoinnin avulla. Kun perinteiseen isännöintiin osallistui organisaatioita, jotka investoivat fyysisiin resursseihin järjestelmiensä käyttöönottamiseksi, pilvipalvelu ottaa käyttöön virtuaalimallin, jolloin pilvipalveluntarjoaja käsittelee laitteisto- ja sovelluskehittäjiä pääsemällä tuotteeseen käyttöliittymien kautta. Amazonin pilvipalvelu tarjoaa erilaisia ​​apuohjelmia isäntäresurssien hallitsemiseksi.


Pilvipalvelualustat, kuten AWS, helpottavat uskomattoman monipuolista valikoimaa IT-projekteja kaupallisista, asiakaslähtöisistä sovelluksista sisäisiin organisaatiojärjestelmiin. Tämän ansiosta yritykset voivat siirtää IT-infrastruktuurinsa pilvelle kustannustehokkaalla tavalla pitkällä aikavälillä. AWS on suunniteltu tukemaan sitä, jota joskus kuvataan palvelukeskeiseksi kehitykseksi. Tämä asettaa sovelluspalvelut keskipisteeseen, toimittamalla toiminnallisuus löysästi kytkettyjen komponenttien kautta. Käyttäjän kannalta järjestelmä toimii yhtenäisenä yksikönä.


Jotta pilvipalvelu toimisi, isäntäresurssien ja sovelluselementtien välisten rajapintojen on oltava tehokkaita, ja Amazonin kanssa ne ovat. Prosessi perustuu virtualisointiin, joka luo abstraktion tason fyysisessä verkossa, joka tosiasiallisesti toimittaa sovelluksesi. Amazon Elastic Compute Cloud (EC2) tarjoaa edistyksellisiä sovellusohjelmien API- ja hallintatyökaluja sovellusten käyttöönottoon, kun taas Amazon Simple Storage Service (S3) käsittelee tietojen tallennusta.


Jos AWS: n kaltainen IaaS-alusta eroaa vastaavista Platform as a Service (PaaS) - ja Software as a Service (SaaS) -markkinoista, on käyttäjien vaikutusvaltaa sovelluksen yksityiskohdissa. AWS antaa käyttäjien hallita ohjelmistoja, kun taas Amazon huolehtii laitteistoista. Amazonilla on noin 90% IaaS-pilvimarkkinoista, ja lähin kilpailija on Rackspace. Monet kehittäjät pitävät parempana Rackspacea kuin Amazon, ja monet sanovat, että yrityksellä on parempi maine asiakaspalvelussa.

Avainedut

Mikä tekee Amazonin pilvialustasta ainutlaatuisen kilpailukykyisen, johtuu pääasiassa yrityksen kyvystä luoda mittakaavaetuja ja tarjota arvoa joustavuuden avulla. Kuten monilla pilvialustoilla, myös Amazonilla on resursseja tarjota pienillekin yrityksille mahdollisuus valtavan määrän prosessointitehoa. AWS-kehitystyön avulla joukkueet voivat keskittyä sovellustensa toteuttamiin tehtäviin sen sijaan, että heitä häiritsisivät ohjelmisto- tai laitteisto-ongelmat.


Käytännöllisesti katsoen rajoittamattomilla käsittelymahdollisuuksilla onnistuneet kokeelliset projektit johtavat tehokkaasti supertietokoneita Amazonin pilvessä. Tämä valta on avain pilvipalvelun vetovoimaan yleensä, mutta mitä Amazon tuo enemmän kuin mikään muu palveluntarjoaja, on pääsy siihen uusille ja syntyville hankkeille, joilla on rajalliset varat. Koska palvelu toimii maksamalla käyttöperusteella, ennakkoinvestointien tarve ei estä innovaatioita. Palvelu on suunniteltu erittäin skaalautuvaksi, sopeutua tarpeisiin tarpeen mukaan. (Tämä on yksi syy siihen, miksi pilvilaskennalla on niin paljon potentiaalia. Lisätietoja Cloud Computing -sovelluksesta: Miksi Buzz?)

Avainkohdat

Minkä tahansa pilvialustan, mukaan lukien AWS, suurin ongelma on, että sinulla ei ole fyysistä pääsyä palvelimillesi, jotka ylläpitävät sovelluksiasi. Tämä voi olla erittäin turhauttavaa, kun jokin menee pieleen. Kehitysryhmille, jotka ovat tottuneet käyttämään omia palvelimiaan tai ainakin pääsyyn heitä pitäviin tietokeskuksiin, pääsyn puute voi olla vaikea sopeutua. Loppujen lopuksi olet palveluntarjoajan armoilla tehdä kaikkensa välttääkseen fyysisiä vikoja ja käsitellä niitä nopeasti, jos niitä tapahtuu, mikä ei aina tapahdu, kuten näemme alla.


Katsotaanpa AWS: n ja muiden pilvialustojen päätekijöitä.

Kustannus

Kustannukset ovat selvästi suurin tekijä, joka erottaa Amazonin kilpailijoistaan. Kuten joillakin muilla alustoilla, AWS-käyttäjät maksavat vain resursseista käyttäessään niitä, joten kyseisen tappajaidean käynnistämiseen liittyy paljon vähemmän riskejä. AWS on niin laaja, että se pystyy jakamaan resursseja tarvittaessa; kun yksi yritys ei enää tarvitse tiettyä resurssijoukkoa, he vain menevät takaisin käytettävissä olevaan pooliin. Kaupallisissa sovelluksissa käy ilmi, että yritysten on käytettävä rahaa vain ansaitsemalla.


Yleensä tämä tarjoaa selkeän kehityksen perinteisistä isännöintityypeistä, joissa käyttäjät valitsevat rajoitetusta valikoimasta paketteja, joissa on tietyt määrät tallennusta, siirtoa, käsittelyä ja jopa tekniikoita. Tässä skenaariossa asteikon toisessa päässä käyttäjät voivat maksaa paljon enemmän kuin he käyttävät; toisaalta heidän ostamat resurssit eivät välttämättä veny vastaamaan kasvavia tarpeitaan. Kun Oracle ja Rackspace tulivat markkinoille vuonna 2011, Amazon ilmoitti alentavansa joidenkin premium-palvelusuunnitelmiensa hintoja 50 prosentilla pyrkiessään olemaan kilpailukykyisempi. Kun kyse on kustannuksista, yksikään Amazonin kilpailijoista ei todellakaan pysty kilpailemaan. Amazonin verkon pelkkä laajuus asettaa sen hallitsevaan asemaan alhaisten hintojen tarjoamiseksi.

skaalautuvuus

Pilvialustat pystyvät tarjoamaan ennennäkemättömän skaalautuvuuden, ja AWS-verkon koko antaa sille vahvan aseman tämän toteuttamisessa. Jos sovellus kohtaa kysynnän äkillisen kasvun tai laskun, resurssit voivat venyä tai kutistua sopimaan. Tämä tarkoittaa, että käyttäjien ei tarvitse huolehtia päivityksestä tai alentamisesta, koska näitä muutoksia voidaan hallita välittömästi AWS-tilin kautta. Jos palveluiden piikki tai pudotus on lyhytaikaisesti eristetty, se voidaan mukauttaa aiheuttamatta ylimääräisiä kustannuksia. Jotkut kehittäjät ovat kuitenkin havainneet, että Rackspace tarjoaa paremman valikoiman käytettävissä olevien virtuaalikoneiden koon suhteen, kun taas AWS: n kanssa voit joutua valitsemaan joko liian isojen tai liian pienten esiintymien välillä.

Luotettavuus

AWS-järjestelmien luotettavuudessa on aiemmin ollut muutama hyvin ilmoitettu ongelma. Vuonna 2011 AWS-katkokset vaikuttivat pahasti useisiin tärkeimpiin sivustoihin, kuten Reddit, Foursquare, Netflix ja Quora, Amazonin vievän paljon kauemmin kuin asiakkaiden odotettiin ratkaisevan ongelman.


AWS-julkaisumateriaali toistaa sen, että palvelu tarjoaa kehittäjille mahdollisuuden rakentaa sovelluksia, jotka pystyvät selviytymään verkko- ja sähkökatkoksista. Yksinkertainen tosiasia, että AWS-järjestelmät otetaan käyttöön globaalissa pilvessä, tarkoittaa, että niitä ei tarvitse kytkeä tiettyihin fyysisiin koneisiin tai edes yhteen maantieteelliseen alueeseen. Kehittäjät voivat hyödyntää AWS: n saatavuusvyöhykkeitä suunnitellakseen järjestelmiä, jotka fyysisesti otetaan käyttöön ja varmuuskopioidaan useille globaaleille alueille. Vaikka on kuitenkin teknisesti mahdollista luoda järjestelmiä, jotka ovat todella kestäviä seisokkien varalta, todellisuuteen liittyy huomattavia lisäkustannuksia, mikä tekee potentiaalisista virroista alkuperäisiä säästöjä.

Tekninen joustavuus

Amazon Web Services tukee useita tekniikoita sekä käyttöjärjestelmä- että sovellustasolla. Tämä joustavuus on ominaista myös muille pilvialustoille, koska se keskittyy palveluihin ja tehtäviin antamalla käyttäjille valita oikeat työkalut työhön. Monet kehittäjät kuitenkin ilmoittavat löytäneensä Rackspace-käyttöliittymiä helpommin käytettäviksi, ja niiden tuki on suurempi ja ympäristö on yleensä ystävällisempi.

Auringonpaiste pilven läpi?

AWS: llä on joitain selviä etuja, mutta niitä on punnittava kilpailevien tarjoajien ongelmamahdollisuuksien ja myyntikohtien suhteen. Lisäksi päätöstä siirtää olemassa oleva sovellus tai IT-infrastruktuuri mihin tahansa pilveen ei voida koskaan tehdä kevyesti. Jos päätät ottaa järjestelmän käyttöön pilvialustalla, kuten AWS, kannattaa harkita vaihtoehtoja, jotka tarjoavat jonkin verran varmuuskopioita pilven ulkopuolella, koska monet projektit ovat alkaneet tehdä.


Pakottavimmat syyt pilveen siirtymiseen ovat tarve selviytyä merkittävistä kysynnän muutoksista ja halu ottaa käyttöön uusia yrityksiä, joilla voi olla arvaamaton käsittelytarve. Näiden etujen saamiseksi sinun on periaatteessa hyväksyttävä tarvittavat haitat, koska sinulla ei ole fyysistä hallintaa laitteistosi. (noin pilvilaskennan haitoista pilven tummalla puolella.)


Mitä markkinoille tapahtuu, ajan myötä on todennäköistä, että vanha koulu, koottu lähestymistapa isännöintiin putoaa tietä pitkin ja meillä kaikilla on päämme pilvessä.

Mitä amazon-verkkopalvelut tuovat pilveen?