„Amazon Web Services“ (AWS) yra pirmaujanti platforma, teikianti įvairių domenų žiniatinklio paslaugas. AWS seka skaitmeninių IT tendencijas ir teikia reikiamas paslaugas su optimizuotu našumu, apimančiu platų paslaugų spektrą nuo skaičiavimo iki saugojimo. Ji apima platesnį įvairių sričių klientų ratą, kad galėtų plėsti savo verslo operacijas. Šiame straipsnyje aptariami AWS pagrindai ir jos IT verslo sritis.
Turinys
- Kas yra AWS ir kodėl jis naudojamas?
- AWS istorija
- Kaip veikia AWS?
- AWS pagrindai
- Populiariausios AWS paslaugos
- „Amazon“ žiniatinklio paslaugų pranašumai
- Amazon Web Services trūkumai
- AWS programos
- AWS pasaulinė infrastruktūra
- AWS valdymo konsolė
- AWS debesų kompiuterijos modeliai
- „Amazon Web Services“ – DUK
Kas yra AWS ir kodėl jis naudojamas?
AWS reiškia „Amazon“ žiniatinklio paslaugos , Tai išplėstas debesų kompiuterijos platforma pateikė Amazon Bendrovė. AWS teikia platų paslaugų spektrą su a apmokėjimo už naudojimą kainodaros modelis per internetą, pvz., saugyklą, skaičiavimo galią, Duomenų bazės , Mašininis mokymasis paslaugas ir daug daugiau. AWS palengvina tiek įmonėms, tiek individualiems vartotojams efektyviai priglobti programas, saugiai saugoti duomenis ir naudoti daugybę įrankių bei paslaugų, gerinančių IT išteklių valdymo lankstumą.
AWS istorija
Tada teikia Paprasta saugojimo paslauga („Amazon S3“) sukėlė revoliuciją naudojant keičiamo dydžio saugyklos valdymą. Sugalvojus efektyvias skaičiavimo ir saugojimo paslaugas bei suteikus jų nuomos pagrindą, daugeliui pradedančiųjų įmonių ir vartotojų sumažėjo rankinio aparatinės įrangos infrastruktūros sąrankos kaina. Pristatome sąvoką kompiuterija be serverio su AWS lambda paslaugos sustiprino savo verslą visame pasaulyje. Tai sugalvojo tokias paslaugas kaip Elastingas pupelių kotelis labai palengvino programų diegimą ir pritraukė dideles auditorijas. AWS visada teikė įvairias paslaugas su techninėmis naujovėmis, atnaujintas paslaugas pagal dabartines tendencijas. AWS tapo galinga jėga pasaulyje Debesų kompiuterija.
chromo adreso juosta
Kaip veikia AWS?
AWS sukuria savo tinklo infrastruktūrą, kurdama duomenų centrus skirtinguose regionuose, daugiausia visame pasaulyje. Jos pasaulinė infrastruktūra veikia kaip AWS teikiamų operacijų ir paslaugų pagrindas. Tai padeda vartotojams kurti saugią aplinką naudojant Amazon VPC ( Virtualūs privatūs debesys ). Esminės paslaugos, pvz Amazon EC2 ir „Amazon S3“, skirtą naudoti skaičiavimo ir saugojimo paslaugą su elastingu mastelio keitimu. Jis palaiko dinaminį programų mastelio keitimą tokiomis paslaugomis kaip Automatinis mastelio keitimas ir Elastinis apkrovos balansavimas (AWS ELB) . Tai patogi vartotojui AWS valdymo pultas, palengvinantis sklandų AWS paslaugų konfigūravimą ir valdymą vartotojams. Jo architektūra užtikrina aukštą prieinamumą, atsparumą gedimams, todėl AWS yra universali galinga debesų kompiuterijos platforma.
AWS pagrindai
AWS kelionėje labai svarbu suprasti pagrindines sąvokas, tokias kaip regionai, prieinamumo zonos, pasaulinė tinklo infrastruktūra ir kt. AWS pagrindai ir toliau palaiko programų patikimumą ir mastelio keitimą naudojant paslaugas visame pasaulyje, strategiškai paskirstant išteklius, kad būtų užtikrintas optimalus našumas ir atsparumas. Toliau pateikiami keli pagrindiniai AWS pagrindai:
- Regionai: AWS teikia paslaugas su atitinkamu regionų padalijimu. Regionai skirstomi pagal geografines vietoves ir (arba) vietoves ir steigs duomenų centrus. Remiantis vartotojų poreikiu ir srautu, duomenų centrų mastas priklauso nuo to, kad būtų lengviau naudotis mažais paslaugų delsos laikotarpiais.
- Pasiekiamumo zonos (AZ): Siekiant užkirsti kelią stichinių nelaimių ar bet kokių kitų nelaimių duomenų centrams. Duomenų centrai įkurti kaip poskyriai su atskirtomis vietomis, siekiant pagerinti atsparumą gedimams ir atkūrimo valdymą po nelaimių.
- Pasaulinė tinklo infrastruktūra: AWS užtikrina paslaugų patikimumą ir mastelį, nustatydama savo AWS tinklo infrastruktūra visame pasaulyje. Tai padeda geriau valdyti duomenų perdavimą, kad būtų optimizuotas našumas ir patikimumas.
Populiariausios AWS paslaugos
Sparčioje debesų kompiuterijos revoliucijoje AWS palengvina platų paslaugų spektrą atsižvelgiant į sritis ir poreikius. Toliau pateikiamos populiariausios AWS paslaugos, kurios yra plačiai naudojamos:
- „Amazon EC2“ („Elastic Compute Cloud“) : Tai suteikia keičiamo dydžio skaičiavimo galią per debesį, leidžiančią vartotojams paleisti programas ir valdyti darbo krūvius nuotoliniu būdu.
- „Amazon S3“ (paprasta saugojimo paslauga): Ji siūlo keičiamo dydžio objektų saugyklą kaip paslaugą, kuri yra ilgaamžė bet kokio duomenų kiekio saugojimui ir nuskaitymui.
- AWS lambda : Tai paslauga be serverio architektūroje su funkcija kaip paslauga, palengvinanti be serverio skaičiavimą, t. y. paleidžiant kodą reaguojant į įvykius, serverių fono aplinkos valdymą aws tvarko automatiškai. Tai padeda kūrėjams visiškai sutelkti dėmesį į kodo kūrimo logiką.
- „Amazon RDS“ (reliacinė duomenų bazės paslauga) : Tai aws paslauga, kuri supaprastina duomenų bazių valdymą, teikiant daug pasiekiamų reliacinių duomenų bazių debesyje.
- „Amazon VPC“ (virtualus privatus debesis): Tai leidžia vartotojams kurti izoliuotus tinklus su galimybe viešai ir privačiai atskleisti AWS debesyje, užtikrinant saugias ir pritaikomas jų išteklių konfigūracijas.
Norėdami sužinoti daugiau apie tai, skaitykite straipsnį - 25 geriausių AWS paslaugų sąrašas
leksikografiškai
„Amazon“ žiniatinklio paslaugų pranašumai
- AWS leidžia lengvai padidinti arba sumažinti išteklių mastelį, kai keičiasi jūsų poreikiai, taip padeda sutaupyti pinigų ir užtikrinti, kad jūsų programoje visada būtų reikiamų išteklių.
- AWS suteikia labai patikimą ir saugią infrastruktūrą su keliais duomenų centrais ir įsipareigojimu užtikrinti 99,99 % daugelio paslaugų prieinamumą.
- AWS siūlo platų paslaugų ir įrankių spektrą, kuriuos galima lengvai derinti kuriant ir diegiant įvairias programas, todėl jis yra labai lankstus.
- AWS siūlo mokamąjį kainodaros modelį, leidžiantį mokėti tik už faktiškai naudojamus išteklius ir išvengti išankstinių išlaidų bei ilgalaikių įsipareigojimų.
Amazon Web Services trūkumai
- AWS gali būti sudėtingas su daugybe paslaugų ir funkcijų, kurias gali būti sunku suprasti ir naudoti, ypač naujiems vartotojams.
- AWS gali būti brangus, ypač jei turite didelio srauto programą arba turite paleisti kelias paslaugas. Be to, laikui bėgant paslaugų kaina gali didėti, todėl turite reguliariai stebėti savo išlaidas.
- Nors AWS suteikia daug saugos funkcijų ir įrankių, apsaugoti savo išteklius naudojant AWS vis tiek gali būti sudėtinga, todėl gali tekti įdiegti papildomas saugos priemones, kad atitiktumėte konkrečius reikalavimus.
- AWS valdo daugelį infrastruktūros aspektų, o tai gali apriboti tam tikrų programos ir aplinkos dalių valdymą.
AWS programos
AWS paslaugas naudoja ir pradedančiosios, ir MNC įmonės pagal jų naudojimo atvejį. Pradedančios įmonės efektyviai naudoja įveiktas aparatinės įrangos infrastruktūros sąnaudas ir taikomąsias programas su sąnaudomis ir našumu. Tuo tarpu didelės įmonės naudoja AWS debesijos paslaugas savo infrastruktūros valdymui, siekdamos visiškai sutelkti dėmesį į produktų kūrimą. Toliau pateikiami realaus pasaulio AWS paslaugų pramoninio naudojimo atvejai:
- „Netflix“: Didelis srautinio perdavimo pranašumas, naudojant AWS, skirtas programoms saugoti ir keisti, kad būtų užtikrintas sklandus turinio pristatymas su maža delsa be pertrūkių milijonams vartotojų visame pasaulyje.
- Airbnb: Naudodama AWS, „Airbnb“ valdo įvairius darbo krūvius ir savo virtualiai prekyvietei bei nakvynės pasiūlymams teikia draudiminę ir plečiamą infrastruktūrą.
- NASA reaktyvinio judėjimo laboratorija: Norint tvarkyti ir analizuoti didelio masto duomenų, susijusių su gyvybiškai svarbiomis mokslinių tyrimų misijomis ir kosmoso tyrinėjimais, apimtis, reikia AWS paslaugų.
- Pirma didžioji: Finansų įmonė, kuri naudoja AWS savo saugumui ir atitikčiai teikdama naujoviškas banko paslaugas savo klientams.
AWS pasaulinė infrastruktūra
AWS pasaulinė infrastruktūra yra didžiulė ir suskirstyta į geografinius regionus. Tada geografiniai regionai suskirstomi į atskiras pasiekiamumo zonas. Renkantis AWS geografinius regionus, atsižvelgiama į tris veiksnius
- Latencijos optimizavimas
- Išlaidų mažinimas
- Vyriausybės nuostatai (kai kurios paslaugos kai kuriuose regionuose nepasiekiamos)
Kiekvienas regionas yra padalintas į mažiausiai dvi pasiekiamumo zonas, kurios yra fiziškai atskirtos viena nuo kitos, o tai užtikrina infrastruktūros veiklos tęstinumą kaip paskirstytoje sistemoje. Jei viena zona neveikia, kitų pasiekiamumo zonų infrastruktūra veikia. Didžiausias Šiaurės Virdžinijos regionas (JAV rytai) turi šešias prieinamumo zonas. Šios pasiekiamumo zonos yra sujungtos didelės spartos šviesolaidiniu tinklu.
Visame pasaulyje yra daugiau nei 100 kraštinių vietų, kurios naudojamos „CloudFront“ (turinio pristatymo tinklui). CloudFront gali talpykloje saugoti dažnai naudojamą turinį, pvz., vaizdus ir vaizdo įrašus (taip pat ir tiesioginius vaizdo įrašus) kraštutinėse vietose ir platinti jį kraštuose visame pasaulyje, kad galutiniai vartotojai galėtų greitai ir greitai pristatyti laiką. Tai taip pat apsaugo nuo DDOS atakų.
AWS valdymo konsolė
AWS valdymo konsolė yra žiniatinklio sąsaja, skirta pasiekti AWS. Tam reikalinga AWS paskyra ir tam pačiam tikslui skirta išmaniojo telefono programa. Taigi, kai prisijungiate pirmą kartą, pamatysite pagrindinį konsolės puslapį, kuriame matote visas AWS teikiamas paslaugas. Sąnaudų stebėjimas taip pat atliekamas per konsolę.
AWS išteklius taip pat galima pasiekti naudojant įvairius programinės įrangos kūrimo rinkinius (SDK), kurie leidžia kūrėjams kurti programas kaip AWS kaip pagrindinę programą. Yra SDK visoms pagrindinėms kalboms (pvz., JavaScript , Python, Node.js , .Net , PHP, Ruby, Eik, C++ ). Yra mobiliųjų SDK, skirtų „Android“, „iOS“, „React Native“, „Unity“ ir „Xamarin“. AWS taip pat galima pasiekti sukūrus HTTP skambučiai naudojant AWS-API. AWS taip pat teikia a AWS komandų eilutės sąsaja (CLI) Norėdami nuotoliniu būdu pasiekti AWS, ir gali įdiegti scenarijus daugeliui procesų automatizuoti. Ši konsolė taip pat pasiekiama kaip programa, skirta „Android“ ir „iOS“. Programoms mobiliesiems galite tiesiog atsisiųsti AWS konsolės programą.
kokio dydžio mano kompiuterio ekranas
AWS debesų kompiuterijos modeliai
Yra trys debesų kompiuterijos modeliai pasiekiama AWS.
- Infrastruktūra kaip paslauga (IaaS): Tai yra pagrindinis debesų IT blokas. Paprastai tai suteikia prieigą prie duomenų saugojimo vietos, tinklo funkcijų ir kompiuterio aparatinės įrangos (virtualios arba specialios aparatinės įrangos). Jis yra labai lankstus ir suteikia kūrėjui IT išteklių valdymo kontrolę. Pavyzdžiui, VPC , EC2 EBS .
- Platforma kaip paslauga (PaaS): Tai yra paslaugos tipas, kai AWS valdo pagrindinę infrastruktūrą (dažniausiai operacinę sistemą ir aparatinę įrangą). Tai padeda kūrėjams būti efektyvesniems, nes jiems nereikia jaudintis dėl nediferencijuoto sunkiųjų darbų, reikalingų programoms paleisti, pvz., pajėgumų planavimas, programinės įrangos priežiūra, išteklių pirkimas, pataisymas ir kt., ir daugiau dėmesio skirti programų diegimui ir valdymui. . Pavyzdžiui, RDS , EMR , ElasticSearch.
- Programinė įranga kaip paslauga (SaaS): Tai pilnas produktas, kuris paprastai veikia naršyklėje. Visų pirma tai susiję su galutinio vartotojo programomis. Jį valdo ir valdo paslaugų teikėjas. Galutiniam vartotojui belieka rūpintis, ar bus pritaikyta jo poreikius atitinkanti programinė įranga. Pavyzdžiui, Saleforce.com, žiniatinklio el. paštas, Office 365.
„Amazon Web Services“ – DUK
Kam naudojamas AWS?
AWS tikslas – teikti įvairias paslaugas, įskaitant saugyklą, skaičiavimo galią, duomenų bazes ir mašininį mokymąsi, padedant įmonėms ir vartotojams efektyviai kurti, paleisti ir diegti savo programas, optimizuojant našumą ir ekonomiškai efektyviai.
Ar AWS tinka karjerai ir koks yra atlyginimas?
Taip, karjera AWS Cloud yra puikus pasirinkimas. Tai labai konkurencinga ir didelė paklausa, tas, kuris įgis patirties, gaus konkurencingą uždarbį.
Ar galiu išmokti AWS nemokamai ir ar lengva išmokti?
Taip. AWS siūlo nemokamos pakopos paskyras, skirtas mokytis ir atlikti praktiką su tam tikrais ištekliais, kurių apribojimas yra geras. Pradedantiesiems labai puiku turėti puikių praktinių mokymų su įgyvendinimais.
paieškos algoritmai
Ar AWS reikia kodavimo įgūdžių?
Net ir nesate susipažinę su kodavimo įgūdžiais, galite išmokti ir naudoti „Cloud Service“. Tačiau žinodami, kaip koduoti, ypač skriptų kalbomis, galite būti produktyvesni naudojant AWS.
Ar AWS sertifikatai reikalingi debesų kompiuterijos karjerai?
Taip, šie AWS sertifikatai yra labai naudingi tiek norint gauti parodymą, tiek galimybę gauti darbą. Tai padeda pagerinti jūsų karjeros perspektyvas konkurencinėje debesijos srityje.