Kas ir Amazon AWS un kāpēc pasaule pāriet uz virtualizāciju?



Izmēģiniet Mūsu Instrumentu Problēmu Novēršanai

Vai man vajadzētu ievietot savu biznesu AWS? Šie ir bieži uzdotie jautājumi. Šis raksts ir izstrādāts kā augsta līmeņa AWS pārskats un kāpēc tas var būt noderīgs jūsu biznesam. Kas tas nav, tas ir visaptverošs vai dziļi niršanas raksts par katru pakalpojumu, kas atrodas AWS lietussargā.



Mēs sāksim ar pamatiem. AWS nozīmē Amazon Web Services. Tas ir Amazon sniegto pakalpojumu jumts jūsu platformas un infrastruktūras vajadzībām. Tas oficiāli tika palaists 2006. gadā un gadu gaitā ir ļoti nobriedis. Tirgū ir arī citi konkurenti, piemēram, Microsoft Azure (2010) un Jelastic (2011). Tie nav vienīgie, daudzi no lielajiem pakalpojumu sniedzējiem strādā, lai nodrošinātu savus.



aws



Šajā rakstā ir divi galvenie pakalpojumu veidi. Infrastruktūra kā pakalpojums (IaaS) attiecas uz tradicionālo infrastruktūru, piemēram, VM un krātuvi. VMware ir palīdzējis panākt IaaS popularitāti, un tas pastāv jau ilgu laiku. Platforma kā pakalpojums (PaaS) ir jaunāka attīstība, taču tā joprojām ir bijusi pietiekami ilga, lai veiktu ierakstu, atkarībā no pārdevēja, kuru izvēlaties to piegādāt. PaaS ļauj izstrādātājiem daudz vieglāk patērēt dažādus pakalpojumus bez infrastruktūras, lai to atbalstītu, piemēram, serverus, VM, komutatorus utt.

Piemēram, ja jums ir nepieciešama tikai datu bāze, lai iesūknētu ierakstus un tos izvilktu, tradicionāli ar IaaS jūs nodrošinātu serveri, operētājsistēmu un pielāgotu to savām vajadzībām, un jums jāuzrauga tā veselība. Izmantojot PaaS, jūs varat izveidot tikai nepieciešamo datu bāzes sistēmu un vienkārši novirzīt kodu uz to. Amazon piedāvā arī vairākus lietojumprogrammu konteinerus, lai ļautu vienkārši publicēt kodu palaišanai, nevis jāveido serveris ar visām atkarībām.

Kad lielākā daļa cilvēku dzird AWS, viens no galvenajiem viņu domātajiem pakalpojumiem ir EC2 (Elastic Compute Cloud). Amazon EC2 ir Infrastructure as a Service (IaaS) platforma, kas ļauj iznomāt skaitļošanu, izmantojot VM, dažādās operētājsistēmās (parasti Linux vai Windows). EC2 konteineriem ir dažādi līmeņi / izmēri, un izmaksas ir atkarīgas no šī konteinera lieluma un laika izmantošanas. Jūsu uzņēmumam var būt mēneša beigu procesi, kuru veikšanai ir nepieciešami vairāki EC2 gadījumi nedēļas nogalē vai dažās dienās, bet pēc tam to var apturēt uz atlikušo mēnesi. Šāda veida uz lietošanu balstītās izmaksas ļauj maksāt tieši par to, kas jums nepieciešams. Daudzas reizes izaugsmes laikā uzņēmumiem ir jāpieņem sāpīgs lēmums. Tradicionāli, kad aprīkojums bija jāiegādājas, kā to izmērīt tā, lai tas atbilstu tūlītējām vajadzībām, kā arī lai tos nevajadzētu nomainīt pēc 6 mēnešiem. Pakalpojumi, piemēram, EC2, kas tiek mērīti, pieļauj šo atalgojuma modeli un tikai nepieciešamo.



Otrais pakalpojums, par kuru cilvēki domā, dzirdot AWS, parasti ir S3 (Amazon Simple Storage Service). Amazon's S3 ir tīmekļa pakalpojumu glabāšanas pakalpojums. Tas ir ļoti noderīgi, lai mitinātu ļoti vienkāršas / statiskas vietnes, kurās tiek iekasēts tikai joslas platums, kā arī to izmanto publiskai datu krātuvei. Tam var piekļūt arī caur REST, SOAP un BitTorrent. Ja jūsu organizācijai ir tīmekļa lietojumprogramma, kurai regulāri jāglabā un jāpiekļūst failiem balstītiem datiem, tā var veikt šos tīmekļa pakalpojuma API izsaukumus uz S3, neraizējoties par vietējo krātuvi faktiskajā serverī, kurā mitina jūsu tīmekļa lietojumprogrammu. Tādā gadījumā tas palīdz samazināt IT pieskaitāmās izmaksas, lai jūsu izstrādātāji nemēģinātu regulāri izmērīt serverus, bet tikai spiež un velk datus no pakalpojuma. Amazon ir jauka glabāšanas vārtejas ierīce, kas savienojas ar S3. Izmantojot ierīci, varat jau esošajā serverī pievienot krātuvi datiem, kas atrodas S3. Ierīce kešatmiņā bieži piekļūtos datus un vajadzības gadījumā fonā virzīs un velk datus no S3. Vietējās ierīces uzglabāšanas prasības ir daudz mazākas nekā kopējie dati S3. Piemēram, var nebūt neparasts, ka vietējā atmiņas vārteja ar 100 GB cietajiem diskiem ir savienota ar vairākiem terabaitus datu S3.

Ir daudz citu pakalpojumu, ko Amazon piedāvā, lai palīdzētu palielināt jūsu vajadzības viņu vidē, sākot no slodzes līdzsvarotājiem līdz tīmekļa lietojumprogrammu ugunsmūriem (WAF). Slodzes līdzsvarotāji var palīdzēt satiksmi, kas paredzēta vienai konkrētai vietai, novirzīt uz vairākiem aizmugures serveriem un palīdzēt jūsu videi pieaugt, pieaugot, lai jūs nenonāktu pie viena liela servera, kas ir arī viens kļūmes punkts. WAF ļauj bloķēt drošību un palīdzēt novērst ļaunprātīgus uzbrucējus no jūsu vietnes atrašanas vai šīs vietnes datu bojāšanas. Šeit ir jauks viņu ekrānuzņēmums. Turpmākajos emuāros mēs pēc pieprasījuma varam tos apskatīt sīkāk.

Amazon piedāvā arī daudzus dažādus reģionus visā pasaulē, lai mitinātu šos pakalpojumus. Varbūt jūs atrodaties ASV un jums latentuma problēmu dēļ ir labāk jāapkalpo Austrālija. Latentums starp ASV un Austrāliju var būt 200–300 ms. Tam ir savs reģions. Jūs pat varat meklēt kādu atlaišanu / DR ārpus sava reģiona, bet ne pretējā pasaules galā. Katrs reģions ir sadalīts apakškopās, kuras sauc par pieejamības zonām. Tās ir segmentētas vides sadaļas, kas ļauj sadalīt vairākus serverus tā, ka, ja viena apakškopa pazeminās, visa jūsu infrastruktūra to nedara. Zemāk ir redzams pašreizējo reģionu ekrānuzņēmums.

Jūs, iespējams, jautājat sev, tas viss ir lieliski, bet kādi scenāriji AWS man varētu nedarboties. Parasti ir daži no tiem. Jūsu drošības politikas, iespējams, neatļauj uzņēmuma IP (intelektuālais īpašums) vai datus publiskā mākoņa piedāvājumā. AWS ir diezgan droša un atbilst PCI un HIPAA, taču jūsu drošības virsniekam joprojām var būt bažas. Citi iemesli var būt, ja jums ir diezgan statisks IT nospiedums, ja iegādājaties aprīkojumu savai telpai vai datu centra izvietošanas vietai un tur esošajiem mājokļiem, ilgtermiņā var ietaupīt naudu. Ja jums ir nepieciešami garantēti resursi, piemēram, garantēta diska veiktspēja, AWS var nebūt jums. Īpašs privāts mākoņu risinājums var būt veids, kā iet.

Ja jums ir vajadzīgas PCI (Maksājumu karšu nozare), HIPAA (Veselības apdrošināšanas pārnesamības un atbildības likums), HITECH (Veselības informācijas tehnoloģija ekonomiskajai un klīniskajai veselībai) vai citām vajadzībām, Amazon ir iekļāvis daudz informācijas, kā arī dažas Bieži uzdotie jautājumi (FAQ) par tēmām. Šeit ir saite ar daudz dažādu piedāvāto atbilstību - https://aws.amazon.com/compliance/

Apkopojot, AWS ir lieliska vieta jauniem uzņēmumiem, kuri nav pārliecināti par savu izaugsmi, vai pat ļoti nobriedušiem uzņēmumiem, kuriem nepieciešama liela infrastruktūra, lai varētu palielināt un samazināt, ņemot vērā to lietošanas vajadzības. AWS lietošanai var izmantot daudzus gadījumus, dažus var izmantot, ja to neizmantojat, bet tāpat kā ar jebkuru citu risinājumu, pārbaudot jūsu biznesa lietu pret risinājumu, tiks noteikts, kas ir piemērots jūsu organizācijai.

5 minūtes lasīts