- AWS siūlo daugiau nei 200 paslaugų: skaičiavimo, duomenų, dirbtinio intelekto, daiktų interneto ir analizės, su mokėjimo pagal naudojimą galimybėmis.
- Pasaulinė infrastruktūra pagal regionus ir Arizoną, sertifikuotas saugumas ir didelis atsparumas.
- Pagrindinės paslaugos: EC2, Lambda, S3, RDS, DynamoDB, Redshift, Athena, EMR ir QuickSight.
- Optimizuojamos išlaidos naudojant skaičiuotuvą, etiketes, tinkamą dydžio nustatymą, automatinį mastelio keitimą ir išlaidų naršyklę.

Jei svarstote, kas yra AWS ir kodėl tiek daug įmonių jį naudoja kasdien, pateikiame išsamų , aiškų ir labai praktišką vadovą. Aptarsime viską, kas svarbu: paslaugas, regionus, saugumą, kainodarą, naudojimo atvejus ir kaip pradėti nemokamai.
Be madingų temų, AWS pirmiausia yra apie infrastruktūrą ir įrankius, paruoštus darbui dideliu mastu. Nuo skaičiavimo ir saugojimo iki dirbtinio intelekto, daiktų interneto ir pažangios analizės , „Amazon“ platforma siūlo platų katalogą, leidžiantį greitai pradėti projektus, naudojant aiškų mokėjimo pagal naudojimą modelį.
Kas yra AWS ir kaip į jį įsiterpia debesų kompiuterija?

„Amazon Web Services“ yra debesijos paslaugų platforma, turinti daugiau nei du šimtus funkcijų, apimančių skaičiavimą, saugyklą, duomenų bazes, tinklus, saugumą, analizę, mašininį mokymąsi, daiktų internetą, mobiliųjų įrenginių kūrimą ir daug daugiau.
Jų pagrindinis pasiūlymas paprastas: jūs galite pasiekti IT išteklius pagal poreikį, nepirkdami ir neprižiūrėdami techninės įrangos , beveik iš karto pasiekdami mastelio keitimą ir atsiskaitydami pagal faktinį suvartojimą.
Nuo pat pradžių daugelis jos paslaugų buvo teikiamos per HTTP, naudojant REST arba SOAP API , todėl kūrėjams buvo lengva jas integruoti į svetaines ir programas. Filosofija aiški: dauguma paslaugų nėra skirtos „galutiniam vartotojui“, o yra sudedamosios dalys, kurias integruoja kiti kūrėjai.
Kasdien naudojant tai reiškia, kad galite pasirinkti tiksliai reikiamą duomenų bazę, skaičiavimo lygį, saugyklą ar pranešimų siuntimo komponentą, sudaryti savo architektūrą moduliais ir keisti dydį pagal poreikį.
MVĮ ir ankstyvosios stadijos projektams vertė akivaizdi: jos išvengia investicijų į duomenų centrą ir infrastruktūrą paverčia kintamomis sąnaudomis . O įmonėms, turinčioms savo duomenų centrą, AWS tinka kaip verslo tęstinumo galimybė , leidžianti perkelti darbo krūvį į debesį, jei pagrindinėje vietoje įvyktų incidentas.
Pasaulinė struktūra: regionai, zonos ir duomenų laikymo vieta

„Amazon“ debesis yra diegiamas keliuose regionuose, kurių kiekvienas turi kelias fizines prieinamumo zonas (AZ), atskirtas viena nuo kitos, kad būtų galima izoliuoti gedimus. Kai kurioms paslaugoms (pvz., S3, „DynamoDB“ arba tokiems varikliams kaip „MariaDB“ RDS ) kelių zonų veikimas yra įgimtas; kitoms galite konfigūruoti tarpzoninę replikaciją, kad padidintumėte atsparumą.
Kiekvienas regionas yra vienoje šalyje, ir pagal numatytuosius nustatymus duomenys gali likti pasirinktame regione . Taip pat yra specializuotas regionas – AWS GovCloud (JAV) – JAV vyriausybinėms agentūroms, kuriam taikomi konkretūs atitikties reikalavimai.
Paskelbtame istoriniame sąraše regionai minimi su jų AZ numeriu. Tipiniai pavyzdžiai :
- JAV rytaiŠiaurės Virdžinija (6), Ohajas (3).
- JAV vakaraiŠiaurės Kalifornija (3), Oregonas (3).
- KanadaCentrinė (2). MeksikaCentrinė (2).
- Asia PacíficoBombėjus (2), Seulas (2), Singapūras (2), Sidnėjus (3), Tokijas (3).
- Kinija: Pekinas (2), Ningxia (2).
- EuropaFrankfurtas (3), Airija (3), Londonas (3), Paryžius (3), Saragosa (3).
- Pietų Amerika: San Paulas (3), ir tai buvo pažymėta kitą Lima (1).
- Centrinė AmerikaSan Chosė, Kosta Rika (1).
- AWS GovCloud (JAV vakarai): (2).
Ši architektūra leidžia projektuoti didelio prieinamumo darbo krūvius ir užkirsti kelią sutrikimų plitimui tarp AZ . Ji taip pat įgalina kelių regionų modelius, užtikrinančius mažą delsą arba išplėstinį tęstinumą.
Istorija, etapai ir svarbūs įvykiai
AWS ištakos siekia 2003 m., kai Chrisas Pinkhamas ir Benjaminas Blackas pasiūlė parduoti infrastruktūros galimybes, remiantis „Amazon.com“ vidaus praktika. Pirmoji viešai prieinama paslauga buvo „Amazon SQS“ 2004 m. lapkritį.
Platforma oficialiai buvo paleista 2006 m., o netrukus po to „Amazon EC2“ sukūrė Keiptauno komanda, techniškai vadovaujama Chriso Browno, o vadovaujama Chriso Pinkhamo.
„Amazon“ teigė, kad iki 2007 m. daugiau nei 330 000 kūrėjų jau buvo užsiregistravę naudodamiesi AWS, o tai yra ankstyvas masinio diegimo rodiklis.
Kaip ir bet kuri didelė infrastruktūra, AWS taip pat susidūrė su incidentais . 2011 m. balandžio mėn. dalis EBS paslaugos patyrė kliūtį, kuri kelias dienas sutrikdė skaitymą ir rašymą. 2012 m. birželį Šiaurės Virdžinijoje siautėjusi smarki audra sutrikdė ryšį keliose svetainėse. 2012 m. spalį duomenų rinkimo agento delsos klaida paveikė tokias svetaines kaip „Reddit“, „Foursquare“ ir „Pinterest“ . 2012 m. Kūčių vakarą įvyko dar vienas sutrikimas, paveikęs „Netflix“ ir vėliau išsamiai paaiškintas dėl elastingo apkrovos balansavimo.
Verslo srityje analitikai apskaičiavo, kad AWS pajamos 2012 m. viršijo 1,5 mlrd. JAV dolerių. Visai neseniai AWS sustiprino savo ekosistemą tokiais susitarimais kaip bendradarbiavimas su SENA Kolumbijoje (teikiant mokymus dirbtinio intelekto, duomenų, debesų kompiuterijos ir kibernetinio saugumo srityse daugiau nei 150 000 žmonių) ir 2022 m. sudaryta partnerystė su „Hugging Face“, siekiant paspartinti mašininio mokymosi ir dirbtinio intelekto pajėgumų plėtrą.
Jei ieškote oficialių išteklių, be dokumentacijos, galite apsilankyti AWS svetainėje ir jų „YouTube“ kanale su pranešimais, leidimais ir mokymo priemonėmis.
Pagrindiniai privalumai, saugumas ir atsparumas
Viena iš priežasčių, kodėl tiek daug įmonių renkasi AWS, yra jos funkcionalumo platumas ir branda. Tai išsamiausias ir plačiausiai naudojamas debesijos sprendimas , veikiantis daugiau nei 190 šalių ir turintis daugiau nei 10 000 partnerių ekosistemą.
Kalbant apie saugumą, AWS integruoja etaloninius valdiklius ir sertifikatus, tokius kaip PCI DSS 1 lygis, FISMA vidutinis, HIPAA, ISO 27001 ir SOC 1/2/3 auditai . Fiziniu lygmeniu jos duomenų centruose veikia 24 valandas per parą, 7 dienas per savaitę veikianti stebėjimo sistema, biometriniai duomenys ir personalo aprūpinimas.
AWS tinklo srautui naudoja ugniasienes, IDS/IPS ir TLS šifravimą . Prieiga valdoma naudojant IAM , o raktų šifravimą tvarko KMS . Stebėjimą ir auditą teikia „CloudWatch“ ir „CloudTrail“ , o DDoS apsaugai naudojama „AWS Shield“.
Tai taip pat palengvina sąnaudų ir turto valdymą bei matomumą , o tai labai svarbu IT ir finansų komandoms. O architektūriniame projekte, taikant kelių zonų ir kelių regionų strategijas, galima siekti labai aukšto prieinamumo lygio, net tokių kaip 99,99999 % veikimo laiko.
Partnerių ekosistemoje yra skirtingo lygio konsultacinių firmų, tokių kaip kai kurių specializuotų firmų (pavyzdžiui, „Hiberus “) „Partner Select“ , kurios siūlo viską – nuo perkėlimo iki veiklos ir nuolatinio tobulinimo.
AWS pagrindinės paslaugos
Katalogas yra labai platus, tačiau naudinga rasti pagrindinius elementus, kurie dažniausiai kartojasi klientų architektūrose .
Kompiuterija
„Amazon EC2“ („Elastic Compute Cloud“) yra elastingų skaičiavimų pagrindas: jūs paleidžiate instancijas, pasirenkate optimizuotus tipus (CPU, atmintis, saugykla arba GPU), koreguojate dydį ir automatizuojate automatinio mastelio keitimo funkciją.
EC2 sujungia neapdorotą galią ir valdymą: jūs pasirenkate operacinę sistemą, tinklą, saugumą ir saugyklą . Jei jūsų srautas svyruoja, galite padidinti arba sumažinti pajėgumus nepertraukdami paslaugos ir mokėti tik už tai, ką naudojate. Jis taip pat palaiko tokių konteinerių kaip „Docker“ paleidimą , integruodamas šiuolaikines diegimo architektūras.
„AWS Lambda“ yra beserverė kompiuterija: jūs įkeliate savo funkciją, ir ji veikia pagal įvykius, nevaldant fizinių mašinų. Paleidimo laikas priklauso nuo vykdymo aplinkos, o „Node.js“, „Python“, „Java“, „Go“ ir „C#“ yra oficialiai palaikomos.
„Lambda“ išsiskiria savo atsiskaitymo modeliu: mokėjimas kas 100 ms vykdymo laiko intervalais , su specialiu nemokamu lygiu, kuris, skirtingai nei kiti, negalioja po 12 mėnesių. Be to, yra metodų, kaip iškviesti „Linux“ dvejetainius failus per suderinamas vykdymo aplinkas; pavyzdžiai netgi buvo parodyti naudojant „Haskell“.
Tipiniai naudojimo atvejai apima S3 įkėlimų apdorojimą, reagavimą į „DynamoDB“ pakeitimus , svetainių paspaudimų tvarkymą arba reagavimą į daiktų interneto jutiklių rodmenis. Norint pasiekti HTTP galinius taškus, API šliuzas dažnai derinamas su „Cognito“ autentifikavimui ir autorizacijai.
Sandėliavimas
„Amazon S3“ yra objektų saugojimo paslauga: patvari, keičiamo dydžio ir saugi bet kokiam duomenų kiekiui – nuo statinių failų iki duomenų ežerų. Daugiau techninės informacijos apie jos veikimą ir klases galite rasti „Amazon S3: kas tai yra ir kaip tai veikia“.
„Amazon S3 Glacier “ (ir panašios klasės) yra skirtos labai nebrangiam ilgalaikiam archyvavimui , kai prieiga nėra iš karto pasiekiama, puikiai tinka atsarginėms kopijoms, istoriniams žurnalams ir ilgesniems saugojimo laikotarpiams.
Duomenų bazės
„Amazon RDS“ supaprastina reliacines duomenų bazes naudodama tokius variklius kaip „MySQL“, „PostgreSQL“, „MariaDB“, „Oracle“ arba „SQL Server“ , valdydama pataisas, atsargines kopijas ir mastelio keitimą. Išsamesnės informacijos apie debesijos duomenų bazių naudojimo privalumus ir iššūkius rasite skyriuje „Debesijos duomenų bazių naudojimas“.
„Amazon DynamoDB“ yra visiškai valdoma „NoSQL“ duomenų bazė, sukurta vieno skaitmens milisekundės delsai ir automatiniam mastelio keitimui, idealiai tinkanti kintamo srauto ir rakto bei reikšmės arba dokumentų prieigos šablonams.
Analitika ir didieji duomenys
„Amazon Redshift“ yra valdoma duomenų saugykla, skirta greitoms SQL užklausoms dideliems duomenų kiekiams , istorinei analizei ir verslo analitikai. Jei jus domina duomenų analizės koncepcija ir praktika, skaitykite daugiau apie duomenų analizę.
„Amazon Athena“ leidžia atlikti duomenų užklausas „Amazon S3“ sistemoje naudojant SQL be serverio , taip sumažinant paruošimo laiką ir sumažinant nereikalingą apkrovą.
„Amazon EMR“ („Elastic MapReduce“) naudoja „Hadoop“, „Spark“ ir kitas paskirstytas sistemas , kad lygiagrečiai apdorotų didelius kiekius.
„Amazon QuickSight“ palengvina interaktyvų vizualizavimą ir debesijos pagrindu veikiančias verslo ataskaitų suvestines .
Tinklas, pranešimų siuntimas ir diegimas
Virtualiems privatiems tinklams „Amazon VPC“ izoliuoja ir segmentuoja jūsų topologiją naudodama potinklius, maršruto lenteles ir saugumo valdiklius.
Pranešimų siuntimo srityje „Amazon SQS“ (eilės) ir „Amazon SNS“ (publikavimas / prenumerata) leidžia atsieti paslaugas ir organizuoti įvykius.
„Amazon CloudFront“ pagreitina turinio teikimą kaip CDN, o „AWS Elastic Beanstalk“ supaprastina programų diegimą naudodama valdomą infrastruktūrą.
Be to, katalogas suskirstytas pagal tokias sritis kaip migracija, hibridinis debesis, saugumas, valdymas, kūrimo įrankiai, stebėsena, dirbtinis intelektas / mašininis mokymasis, daiktų internetas ir kitos disciplinos.
Naudojimo atvejai, sektoriai ir tikros istorijos
AWS apima viską – nuo svetainių ir mobiliųjų programėlių iki sudėtingų įmonių sistemų, duomenų ežerų ar dirbtinio intelekto / mašininio mokymosi , įskaitant atvaizdavimą ir didelio našumo skaičiavimus.
Tarp gerai žinomų pavyzdžių „Netflix“ naudojasi mastelio keitimu pasaulinėms transliacijoms, „Airbnb“ kasdien tvarko didžiulius užsakymus, o „Slack“ pasikliauja pasaulinio tinklo patikimumu, kad galėtų nepertraukiamai bendrauti.
Sveikatos priežiūros srityje AWS padeda saugoti ir analizuoti klinikinius duomenis , įgalina telemediciną ir suasmenina gydymą. Finansų srityje mažo delsos infrastruktūra ir pažangi analizė palaiko realiuoju laiku vykdomas operacijas. Gamybos srityje AWS daiktų internetas sujungia mašinas ir sumažina prastovas naudodamas realaus laiko duomenis.
Be to, daugelis kitų įmonių naudoja AWS gamyboje: „Intuit“, „Coinbase“, FINRA, „Johnson & Johnson“, „Capital One“, „Adobe“, AOL ir „Hitachi“ – tai tik kelios nuorodos.
Kainos, nuolaidos ir išlaidų kontrolė
Modelis yra „mokėk, kiek naudoji“ : skaičiavimas, saugykla ir duomenų perdavimas apmokestinami pagal suvartojimą. Pagal numatytuosius nustatymus nėra ilgalaikių įsipareigojimų, todėl galite pradėti su minimaliomis išlaidomis.
Kad padėtų jums įvertinti išlaidas, AWS siūlo mėnesinę skaičiuoklę . Didesnis naudojimas atveria nuolaidas dideliems kiekiams ir, skaičiavimo srityje, tokias parinktis kaip rezervuoti egzemplioriai arba taupymo planai.
Optimizavimo srityje gerai veikia tokios praktikos kaip išteklių žymėjimas (siekiant priskirti išlaidas), tinkamas dydžio nustatymas (tinkamo egzemplioriaus tipo pasirinkimas) ir automatinis mastelio keitimas (vengiant per didelio matmenų nustatymo) .
Siekiant užtikrinti finansinį matomumą, „AWS Cost Explorer“ išsamiai aprašo tendencijas, modelius ir nustato taupymo galimybes, o tai yra labai svarbu norint maksimaliai padidinti platformos vertę.
Nemokama paskyra ir pradžia
AWS siūlo nemokamą paketą su visada nemokamais planais, kitus planus, galiojančius 12 mėnesių nuo registracijos, ir trumpalaikius bandomuosius laikotarpius. Tai idealiai tinka eksperimentuoti su kontroliuojamais limitais.
Įprastas registracijos procesas apima: paskyros (asmeninės arba verslo) sukūrimą, el. pašto adreso ir slaptažodžio, kontaktinės informacijos pateikimą , mokėjimo būdo patvirtinimui pateikimą, telefono patvirtinimą su kodu, palaikymo plano pasirinkimą ( „Basic“ yra nemokamas), kliento sutarties sutikimą ir 2FA nustatymą prieigai apsaugoti.
Sukūrę paskyrą, galite pasiekti AWS prietaisų skydelį ir užtikrintai paleisti nemokamus išteklius, visada tikrindami limitus, kad išvengtumėte nenumatytų mokesčių.
Verslo analitika ir vizualizacija: „Tableau“ integruota su AWS
Verslo analizei „Tableau“ automatiškai integruojasi su AWS paslaugomis , prisijungdama prie tokių sistemų kaip „Redshift“, „PostgreSQL“, „MySQL“ ar „SQL Server“ , taip pat prie išorinių šaltinių, tokių kaip „Google Analytics“, „Salesforce“ ar „Snowflake“.
Šis derinys leidžia aprėpti visą gyvavimo ciklą: įkėlimą, transformavimą, saugojimą ir vizualizavimą . Pirmaujančios įmonės, tokios kaip „Lenovo“, „St. Mary's Bank“, „Box“ ir „Dwolla“, derina AWS su „Tableau“ vizualinei analizei ir sprendimų priėmimui. Jei dirbate su „MySQL“, galite rasti „MySQL“ išteklių , kurie palengvina integraciją ir optimizavimą.
Prekyvietė, palaikymas ir galimi trūkumai
„ AWS Marketplace“ prideda trečiųjų šalių programinės įrangos, paruoštos diegti, katalogą, išplėsdamas ekosistemą saugumo, duomenų, stebėjimo ar integracijos sprendimais.
Verta paminėti, kad išplėstiniai palaikymo planai yra mokami ; daugelis įmonių investuoja į juos, kad gautų greitą reagavimą ir iniciatyvius patarimus.
Sudėtingos migracijos atskleidė iššūkių, susijusių su tęstinumu, atsarginėmis kopijomis ir pakeitimų langais ; siekiant sumažinti riziką, labai svarbu planuoti, išbandyti ir išnaudoti replikaciją tarp AZ/regionų.
Taip pat pranešta apie pablogėjimą scenarijuose, kai tam tikrose programose staigiai pasikeičia apkrova / aparatinė įranga; elastingas dizainas ir testavimas įtempiams padeda tai sušvelninti.
Jei mėgstate mokytis naudodamiesi audiovizualiniu turiniu, daugelis svetainių rekomenduoja įvadinius vaizdo įrašus , kuriuose paaiškinami šie pagrindai ir geriausios praktikos pavyzdžiai.
Be kasdienės veiklos, AWS skatina inovacijas teikdama tokias paslaugas kaip „SageMaker“ (ML) ir „Redshift“ (analitika) , pasaulinę pagalbą, paprastą valdymo pultą ir mokymo išteklius, įskaitant sertifikatų, tokių kaip AWS Certified Cloud Practitioner, gavimo kelius.
AWS apjungia platų katalogą, pasaulinį tinklą, saugumą ir sąnaudų kontrolę, kad bet kokio dydžio projektus būtų galima saugiai, greitai ir orientuotis į verslą.