Talaan ng mga Nilalaman:
- Mga Pangunahing Kaalaman sa AWS
- Mga Mahahalagang Pakinabang
- Mahahalagang Isyu
- Gastos
- Kakayahan
- Kahusayan
- Kakayahang Kakayahang umangkop
- Sunshine Sa pamamagitan ng Ulap?
Ang Cloud computing ay naging isang mainit na paksa sa mga nakaraang taon, ngunit kung tatanungin mo ang kalahating dosenang tao kung ano ito marahil makakakuha ka ng anim na magkakaibang mga sagot! Ito ay isang hudyat lamang ng kamag-anak na teknolohiya ng kamag-anak at ang patuloy na ebolusyon nito. Sa kabila nito, mayroon nang ilang mga pinuno sa lugar na ito. Ang Amazon Web Services (AWS), isang platform ng cloud computing mula sa online na higanteng Amazon.com Inc., ay isa sa kanila.
Sa ulap, mayroong ilang mga natatanging merkado, ngunit ang AWS ay sa pinakamalaki ang pinakamalaking manlalaro sa isa sa mga ito: Infrastruktura bilang isang Serbisyo (IaaS). Nag-aalok ang AWS ng isang bilang ng mga potensyal na benepisyo sa sinumang naghahanap upang maglunsad ng isang bagong pakikipagsapalaran o upang mai-optimize ang mga gastos para sa isang umiiral na sistema. Gayunpaman, may ilang mga potensyal na isyu na dapat isaalang-alang. (Para sa pagbabasa ng background, tingnan ang Gabay sa A ng Baguhan sa Ulap: Ano ang Kahulugan nito para sa Maliit na Negosyo.)
Mga Pangunahing Kaalaman sa AWS
Ang pagtukoy ng katangian ng anumang serbisyo sa ulap ay malayuang application sa pag-host, na naihatid gamit ang virtualization. Kung saan ang tradisyunal na pag-host na kasangkot na mga organisasyon na namumuhunan sa mga pisikal na mapagkukunan upang ma-deploy ang kanilang mga system, ang pag-host ng ulap ay nagpatibay ng isang virtual na modelo, kasama ang cloud provider na humahawak sa mga hardware at application na nag-access sa produkto sa pamamagitan ng mga interface ng gumagamit. Ang serbisyo ng ulap ng Amazon ay nagbibigay ng iba't ibang mga kagamitan upang pamahalaan ang mga mapagkukunan ng pagho-host.
Ang mga platform sa pag-host ng Cloud tulad ng AWS ay nagbibigay-daan sa isang hindi kapani-paniwalang magkakaibang hanay ng mga proyekto ng IT, mula sa mga komersyal, mga application na nakaharap sa customer hanggang sa mga panloob na sistema ng organisasyon. Pinapayagan nito ang mga kumpanya na ilipat ang kanilang imprastraktura ng IT patungo sa ulap sa paraang epektibo sa gastos sa pangmatagalang panahon. Ang AWS ay idinisenyo upang suportahan ang kung minsan ay inilarawan bilang pag-unlad na nakatuon sa serbisyo. Inilalagay nito ang mga serbisyo ng aplikasyon sa yugto ng gitnang, na naghahatid ng pag-andar sa pamamagitan ng malalakas na mga kasamang mga bahagi. Bilang malayo sa gumagamit ay nababahala, ang system ay gumana bilang isang magkakaibang unit.
Para sa isang serbisyo ng ulap upang gumana, ang mga interface sa pagitan ng pag-host ng mga mapagkukunan at mga elemento ng aplikasyon ay dapat na malakas, at sa Amazon, sila. Ang proseso ay nakasalalay sa virtualization, na lumilikha ng isang antas ng abstraction sa tuktok ng pisikal na network na aktwal na naghahatid ng iyong aplikasyon. Ang Amazon Elastic Compute Cloud (EC2) ay nagbibigay ng advanced na mga kagamitan sa API at pamamahala para sa pag-deploy ng mga aplikasyon, habang ang Amazon Simple Storage Service (S3) ay humahawak ng imbakan ng data.
Kung saan ang isang platform ng IaaS tulad ng AWS ay naiiba sa mga katapat nito sa Platform bilang isang Serbisyo (PaaS) at Software bilang isang Serbisyo (SaaS) na merkado ay nasa antas ng impluwensya ng mga gumagamit ay may higit sa mga detalye ng aplikasyon. Pinapayagan ng AWS ang mga uers na kontrolin ang software, habang ang Amazon ay nag-aalaga sa hardware. Ang Amazon ay may halos 90% ng pagbabahagi sa merkado ng ulap sa IaaS, na may pinakamalapit na karibal nito bilang Rackspace. Mas gusto ng maraming mga developer ang Rackspace sa Amazon, at marami ang nagsasabi na ang kumpanya ay may isang mas mahusay na reputasyon para sa serbisyo ng customer.
Mga Mahahalagang Pakinabang
Ano ang gumagawa ng platform ng ulap ng Amazon na katangi-tanging mapagkumpitensya na mahalagang nagmumula sa kakayahan ng kumpanya na lumikha ng mga ekonomiya ng sukat, at mag-alok ng halaga sa pamamagitan ng kakayahang umangkop. Tulad ng maraming mga platform ng ulap, ang Amazon ay may mga mapagkukunan upang magbigay kahit na ang mga maliliit na negosyo na may access sa potensyal na napakalaking halaga ng kapangyarihan sa pagproseso. Sa pag-unlad ng AWS, ang mga koponan ay maaaring tumuon sa mga gawain na ipinatutupad ng kanilang mga aplikasyon, sa halip na mai-snag ng mga problema sa software o hardware.
Sa halos walang limitasyong mga posibilidad sa pagproseso, ang matagumpay na mga eksperimentong proyekto ay epektibong nagpapatakbo ng mga supercomputer sa ulap ng Amazon. Ang kapangyarihang ito ay susi sa apela ng cloud computing sa pangkalahatan, ngunit kung ano ang dinadala ng Amazon ng higit sa anumang iba pang provider ay ang pag-access dito para sa bago at umuusbong na mga proyekto na may limitadong pondo. Sapagkat ang serbisyo ay gumagana sa isang pay-as-you-use na batayan, ang pagbabago ay hindi ipinagbabawal ng pangangailangan para sa matataas na pamumuhunan. Ang serbisyo ay idinisenyo upang maging lubhang nasusukat, umaangkop upang matugunan ang pangangailangan kung kinakailangan. (Ito ay isa sa mga kadahilanan na may hawak na labis na potensyal sa cloud computing. Matuto nang higit pa sa Cloud Computing: Bakit ang Buzz?)
Mahahalagang Isyu
Ang numero unong isyu sa anumang platform ng ulap, kabilang ang AWS, ay wala kang pisikal na pag-access sa mga server na nagho-host ng iyong mga aplikasyon. Ito ay maaaring maging lubhang nakakabigo kapag may mali. Para sa mga koponan sa pag-unlad na ginamit sa pagpapatakbo ng kanilang sariling mga server o hindi bababa sa pagkakaroon ng pag-access sa mga sentro ng data na pabahay sa kanila, ang kakulangan ng pag-access ay maaaring maging mahirap na isaayos. Sa huli ikaw ay nasa awa ng tagapagbigay ng serbisyo upang gawin ang lahat ng kanilang makakaya upang maiwasan ang mga pisikal na pagkabigo at hawakan sila agad kung mangyari ito, na hindi palaging nangyayari kung ano ang mangyayari, tulad ng makikita natin sa ibaba.
Tingnan natin ang pangunahing mga kadahilanan para sa AWS at iba pang mga platform ng ulap.
Gastos
Ang gastos ay sa pinakamalawak na kadahilanan na naghihiwalay sa Amazon mula sa mga karibal nito. Tulad ng ilang iba pang mga platform, ang mga gumagamit ng AWS ay nagbabayad lamang para sa mga mapagkukunan habang ginagamit nila ang mga ito, kaya mas kaunti ang panganib na kasangkot sa paglulunsad ng ideyang iyon na mamamatay. Ang AWS ay napakalawak na nagagawa nitong maglaan ng mga mapagkukunan ng at kung kailan sila kinakailangan; kapag ang isang negosyo ay hindi na kailangan ng isang naibigay na hanay ng mga mapagkukunan, bumalik lamang sila sa magagamit na pool. Para sa mga komersyal na aplikasyon, kung ano ang nararanasan nito na ang mga negosyo ay kailangang gumastos lamang kapag kumita sila.
Sa pangkalahatan, nag-aalok ito ng isang minarkahang ebolusyon mula sa tradisyonal na mga uri ng pagho-host, kung saan pumili ang mga gumagamit mula sa isang limitadong saklaw ng mga pakete na may itatakdang halaga ng imbakan ng data, transfer, pagproseso at kahit na pagpili ng mga teknolohiya. Sa sitwasyong ito, sa isang dulo ng scale ng mga gumagamit ay maaaring magtapos ng pagbabayad nang higit pa kaysa sa ginagamit nila; sa kabilang banda, ang mga mapagkukunang binili nila ay maaaring hindi mabatak upang matugunan ang kanilang lumalaking pangangailangan. Tulad ng pagpasok ng Oracle at Rackspace sa merkado noong 2011, inihayag ng Amazon na tatanggalin nito ang presyo ng ilan sa mga plano ng serbisyo sa premium na 50 porsyento sa isang pagsisikap upang maging mas mapagkumpitensya. Pagdating sa gastos, wala sa mga karibal ng Amazon ang talagang makikipagkumpitensya. Ang manipis na laki ng network ng Amazon ay naglalagay nito sa isang nangingibabaw na posisyon upang mag-alok ng mababang presyo.
Kakayahan
Ang mga platform ng Cloud ay nakapagbibigay ng walang uliran na scalability, at ang laki ng network ng AWS ay inilalagay ito sa isang malakas na posisyon upang maipatupad ito. Kung ang isang application ay nakamit sa isang biglaang pagtaas o pagbaba ng demand, ang mga mapagkukunan ay maaaring mag-inat o mag-urong upang magkasya. Nangangahulugan ito na ang mga gumagamit ay hindi kailangang mag-alala tungkol sa pag-upgrade o pagbaba, dahil ang mga pagbabagong ito ay maaaring mapamamahala agad sa pamamagitan ng AWS account. Kung ang isang spike o pagbagsak sa mga serbisyo ay ihiwalay sa maikling panahon, maaari itong mapunan nang walang pagkakaroon ng mga karagdagang gastos. Gayunpaman, natagpuan ng ilang mga developer na ang Rackspace ay nag-aalok ng isang mas mahusay na saklaw sa mga tuntunin ng laki ng virtual machine na magagamit, habang kasama ang AWS maaari mong makita ang iyong sarili na pumili sa pagitan ng mga pagkakataon na alinman ay masyadong malaki o napakaliit.Kahusayan
Mayroong ilang mga mahusay na naiulat na mga problema sa pagiging maaasahan sa mga AWS system sa nakaraan. Noong 2011, ang isang bilang ng mga pangunahing site kabilang ang Reddit, Foursquare, Netflix at Quora ay napinsala ng mga apektadong AWS, kasama ang Amazon na mas matagal kaysa sa inaasahan ng mga customer na lutasin ang isyu.
Ang materyal ng publisidad ng AWS ay gumaganap ng katotohanan na ang serbisyo ay nagbibigay ng mga developer ng kakayahang bumuo ng mga application na magagawang makayanan ang mga pagkabigo sa network at kapangyarihan. Ang simpleng katotohanan na ang mga sistema ng AWS ay na-deploy sa isang pandaigdigang ulap ay nangangahulugan na hindi nila kailangang maikakabit sa mga tiyak na pisikal na makina - o kahit na sa isang solong lugar na heograpiya. Maaaring magamit ng mga nag-develop ang mga magagamit na zone sa loob ng AWS upang mag-disenyo ng mga system na pisikal na na-deploy at nai-back up sa maraming mga pandaigdigang lugar. Gayunpaman, habang ito ay maaaring posible upang lumikha ng mga sistema na tunay na matatag sa harap ng mga pagkagastos, sa katotohanan mayroong maraming mga karagdagang gastos na kasangkot, paggawa ng isang potensyal na dent sa paunang pagtitipid.
Kakayahang Kakayahang umangkop
Sinusuportahan ng Amazon Web Services ang maraming mga teknolohiya sa parehong operating system at mga antas ng aplikasyon. Ang kakayahang umangkop na ito ay katangian ng iba pang platform ng ulap, dahil pinapanatili nito ang pagtuon sa mga serbisyo at gawain, hayaan ang mga gumagamit na pumili ng tamang mga tool para sa trabaho. Gayunpaman, maraming mga nag-uulat ang nag-ulat sa paghahanap ng mga interface ng Rackspace na mas madaling magtrabaho, na may isang mas malaking antas ng suporta at isang kapaligiran na sa pangkalahatan ay mas kaibig-ibig.Sunshine Sa pamamagitan ng Ulap?
Ang AWS ay may ilang mga malinaw na benepisyo, ngunit ang mga ito ay kailangang timbangin laban sa potensyal para sa mga problema at ang mga nagbebenta ng mga puntos ng karibal. Dagdag pa, ang desisyon na ilipat ang isang umiiral na aplikasyon o imprastraktura ng IT sa anumang ulap ay hindi maaaring gaanong gaanong gaanong gaanong makuha. Kung magpasya kang mag-deploy ng isang sistema sa platform ng ulap tulad ng AWS, sulit na isinasaalang-alang ang mga pagpipilian na nagbibigay ng ilang antas ng backup sa labas ng ulap, dahil maraming mga proyekto ang nagsimulang gawin.
Ang pinaka-nakapanghihimok na mga kadahilanan para sa paglipat sa ulap ay isang pangangailangan upang makaya na may mga makabuluhang pagbabago sa demand at isang pagnanais na mag-deploy ng mga bagong pakikipagsapalaran na maaaring hindi mahulaan ang mga pangangailangan sa pagproseso. Upang makamit ang mga benepisyo na ito, karaniwang kailangan mong tanggapin ang mga kinakailangang disbentaha ng hindi pagkakaroon ng pisikal na kontrol sa iyong hardware. (tungkol sa ilan sa mga drawbacks ng cloud computing sa The Dark Side of the Cloud.)
Anuman ang mangyayari sa merkado, habang lumilipas ang oras, ang posibilidad na ang old-school, nakabalot na diskarte sa pagho-host ay mahuhulog sa tabi ng daan at lahat tayo ay may mga ulo sa ulap.