Kaj je Amazon AWS in zakaj svet prehaja na virtualizacijo?



Preizkusite Naš Instrument Za Odpravo Težav

Ali naj svoje podjetje postavim v AWS? To so pogosto zastavljena vprašanja. Ta članek je zasnovan kot pregled ravni AWS na visoki ravni in zakaj je lahko koristen za vaše podjetje. Ni pa vseobsegajoč ali globok potapljaški izdelek vsake storitve, ki je v okrilju AWS.



Začeli bomo z osnovami. AWS pomeni Amazon Web Services. To je dežnik storitev, ki jih ponuja Amazon za vaše platforme in infrastrukturne potrebe. Uradno je bil predstavljen leta 2006 in je skozi leta močno dozorel. Na trgu obstajajo tudi drugi konkurenti, kot sta Microsoft Azure (2010) in Jelastic (2011). Niso edini, mnogi veliki ponudniki storitev si prizadevajo zagotoviti svoje.



aws



V tem članku obstajata dve glavni vrsti storitev. Infrastruktura kot storitev (IaaS) se nanaša na tradicionalno infrastrukturo, kot sta VM in shramba. VMware je pripomogel k povečanju priljubljenosti IaaS in obstaja že kar nekaj časa. Platforma kot storitev (PaaS) je novejši razvoj, vendar še vedno obstaja dovolj dolgo za doseganje rezultatov, odvisno od prodajalca, ki ste ga izbrali za dobavo. PaaS razvijalcem olajša uporabo različnih storitev brez infrastrukture, ki bi jo podpirala, kot so strežniki, VM-ji, stikala itd.

Če na primer potrebujete samo bazo podatkov, s katero boste črpali zapise in jih potegnili iz njih, bi tradicionalno z IaaS zagotovili strežnik, operacijski sistem in ga prilagodili svojim potrebam ter ga morali spremljati glede zdravja. S PaaS lahko zavrtite samo primerek sistema baz podatkov, ki ga potrebujete, in preprosto usmerite svojo kodo proti njemu. Amazon ponuja tudi več aplikacijskih vsebnikov, ki vam omogočajo, da preprosto objavite kodo nekje za zagon, namesto da bi morali zgraditi strežnik z vsemi odvisnostmi.

Ko večina ljudi sliši AWS, je ena glavnih storitev, na katero pomislijo, EC2 (Elastic Compute Cloud). Amazonov EC2 je platforma za infrastrukturo kot storitev (IaaS) in omogoča najem računalnikov prek VM v različnih operacijskih sistemih (običajno Linux ali Windows). Obstajajo različne stopnje / velikosti zabojnikov EC2, stroški pa temeljijo na velikosti in času uporabe zabojnika. V vašem podjetju se lahko izvajajo procesi ob koncu meseca, ki zahtevajo, da se za konec tedna ali nekaj dni zavrti več primerkov EC2, nato pa se jih lahko zaustavi do konca meseca. Ta vrsta stroškov, ki temeljijo na uporabi, vam omogoča, da plačate točno tisto, kar potrebujete. Velikokrat se podjetja med rastjo odločijo boleče. Običajno, ko je bilo treba opremo kupiti, kako jo prilagoditi tako, da ustreza takojšnjim potrebam in tudi, da je ni treba zamenjati čez 6 mesecev. Storitve, kot je EC2, ki se merijo, omogočajo to plačilo po vzoru in samo za tisto, kar potrebujete.



Druga storitev, na katero ljudje pomislijo, ko slišijo AWS, je običajno S3 (Amazon Simple Storage Service). Amazonov S3 je storitev shranjevanja, ki temelji na spletnih storitvah. Zelo koristno je za gostovanje zelo osnovnih / statičnih spletnih mest, kjer vam zaračunavajo le pasovno širino in se uporabljajo za javno skladišče podatkov. Do njega lahko dostopate tudi prek REST, SOAP in BitTorrent. Če ima vaša organizacija spletno aplikacijo, ki mora redno shranjevati in dostopati do podatkov, ki temeljijo na datotekah, lahko te klice API-jev za spletne storitve izvede na S3, ne da bi ji bilo treba skrbeti za lokalno shrambo na dejanskem strežniku, ki gosti vašo spletno aplikacijo. V tem primeru pomaga zmanjšati režijske stroške za IT, tako da vaši razvijalci ne poskušajo redno spreminjati velikosti strežnikov, temveč samo potiskajo in vlečejo podatke iz storitve. Amazon ima lepo napravo za shranjevanje, ki se veže na S3. Z aparatom lahko podatke, ki so v S3, pritrdite na obstoječi strežnik v vašem prostoru. Naprava bo predpomnila pogosto dostopne podatke in po potrebi potisnila in povlekla podatke iz S3 v ozadje. Zahteve za shranjevanje lokalne naprave so veliko manjše od skupnih podatkov v S3. Na primer, morda ni nenavadno, da ima lokalni prehod za shranjevanje s 100 GB trdih diskov, ki se v S3 povežejo z več terabajti podatkov.

Obstaja ogromno drugih storitev, ki jih Amazon ponuja za povečanje vaših potreb v njihovem okolju, od izravnalnikov obremenitve do požarnih zidov spletnih aplikacij (WAF). Izravnalniki obremenitve lahko pomagajo usmerjati promet, namenjen na določeno mesto, na več zalednih strežnikov in pomagajo, da se vaše okolje poveča, ko rastete, tako da ne dobite enega velikega strežnika, ki je tudi ena točka okvare. WAF vam omogoča, da zaklenete varnost in preprečite, da bi zlonamerni napadalci uničili vaše spletno mesto ali ogrozili podatke na njem. Tu je lep njihov posnetek zaslona. V nadaljnjih spletnih dnevnikih lahko na zahtevo nadaljujemo z njimi.

Amazon ponuja tudi številne različne regije po vsem svetu za gostovanje teh storitev. Morda imate sedež v ZDA in potrebujete boljše storitve v Avstraliji zaradi težav z zakasnitvijo. Med ZDA in Avstralijo je lahko zakasnitev 200-300ms. Za to obstaja regija. Morda celo iščete nekaj presežkov / DR zunaj vaše regije, ne pa tudi na nasprotnem koncu sveta. Vsaka regija je razdeljena na podskupine, imenovane cone razpoložljivosti. To so segmentirani odseki okolja, ki vam omogočajo razdelitev več strežnikov, tako da, če se ena podmnožica izpade, celotna vaša infrastruktura ne. Spodaj je posnetek zaslona regij, kakršne obstajajo danes.

Morda se sprašujete, to je vse super, toda kakšni scenariji mi AWS morda ne bodo uspeli. Teh je običajno nekaj. Vaši varnostni pravilniki morda ne dovoljujejo službenih IP (intelektualna lastnina) ali podatkov v javni ponudbi v oblaku. AWS je dokaj varen in skladen s PCI in HIPAA, vendar ima vaš varnostni uslužbenec še vedno pomisleke. Drugi razlogi so lahko, če imate dokaj statičen IT odtis, nakup opreme za vaš prostor ali kolokacijski prostor za podatkovni center in stanovanja tam lahko dolgoročno prihranijo denar. Če potrebujete zajamčena sredstva, na primer zajamčeno delovanje diska, AWS morda ni za vas. Namenska rešitev za zasebni oblak je morda prava pot.

Če imate potrebe po PCI (industrija plačilnih kartic), HIPAA (zakon o prenosljivosti in odgovornosti zdravstvenega zavarovanja), HITECH (zdravstvena informacijska tehnologija za ekonomsko in klinično zdravje) ali drugi, vam Amazon pokriva veliko informacij, pa tudi nekaj Pogosto zastavljena vprašanja o temah. Tu je povezava z obilico ponujenih različnih skladnosti - https://aws.amazon.com/compliance/

Če povzamemo, je AWS odličen kraj za nova podjetja, ki niso prepričana v svojo rast, ali celo zelo zrela podjetja, ki potrebujejo veliko infrastrukturo, da se lahko povečujejo in spuščajo, kot je njihova potreba po uporabi. Za uporabo AWS je mogoče navesti veliko primerov uporabe, nekatere lahko tudi, če ga ne uporabljate, toda tako kot pri kateri koli drugi rešitvi bo preverjanje vašega primera glede rešitve določilo, kaj je prav za vašo organizacijo.

5 minut branja