„AWS S3“ pamoka: giliai pasinerkite į „Amazon Simple Storage Service“



„AWS S3“ mokymo programa padės jums susipažinti su pagrindinėmis duomenų organizavimo, regioninio saugojimo, duomenų perdavimo technikos ir kainodaros S3 sąvokomis su naudojimo atvejais.

„AWS S3“ mokymo programa suteiks jums aiškų supratimą apie paslaugą, taip pat paminėjome keletą pavyzdžių, prie kurių galite prisijungti.

Poreikisdėl saugojimas kasdien didėja, todėl kurti ir tvarkyti savo saugyklas tampa nuobodus ir varginantis darbas, nes žinoti, kokio pajėgumo jums gali prireikti ateityje, sunku nuspėti. Galite arba per daug jį panaudoti, dėl kurio programa sugenda dėl to, kad neturite pakankamai vietos, arba galite nusipirkti saugyklos krūvas, kurios tada bus nepakankamai panaudotos.



Turėdama omenyje visus šiuos vargus, „Amazon“ pasiūlė interneto saugojimo paslaugą AWS S3. Mesnaudosite šią paslaugą šiame AWS S3 mokymo tinklaraštyje.

Kas yra AWS S3?

„Amazon Simple Storage Service“ (S3) yra interneto saugykla. Jis skirtas didelės talpos, nebrangiai sandėliuoti keliuose geografiniuose regionuose. „Amazon S3“ teikia kūrėjams ir IT komandoms Saugus , Patvarus ir Labai keičiama daiktų saugojimas.



S3 yra Saugus nes AWS teikia:

  • Jūsų saugomų duomenų šifravimas. Tai gali įvykti dviem būdais:
    • Kliento pusės šifravimas
    • Serverio pusės šifravimas
  • Keli egzemplioriai yra palaikomi, kad būtų galima atkurti duomenis sugadinus duomenis
  • Versija, kur kiekvienas redagavimas yra archyvuojamas galimam paieškai.

S3 yra Patvarus nes:

  • Jis reguliariai tikrina saugomų duomenų vientisumą naudodamas kontrolines sumas, pvz. jei S3 nustato, kad yra kokių nors duomenų sugadinimų, jie nedelsiant suremontuojami naudojant pakartotus duomenis.
  • Net saugodamas ar gaudamas duomenis, jis tikrina gaunamą tinklo srautą, ar nėra sugadintų duomenų paketų.

S3 yra Labai keičiama , nes tai automatiškai keičia jūsų saugyklą pagal jūsų reikalavimus ir jūs mokate tik už naudojamą saugyklą.



Kitas mums kylantis klausimas yra:

Kokius duomenis ir kiek duomenų galima saugoti AWS S3?

kaip pakeisti java kelią

Galite laikyti bet kokio tipo duomenis bet kokiu formatu S3 ir kai kalbame apie talpą, apimtį ir skaičiųobjektaikuriuos galime laikyti S3, yra neriboti.

* Objektas yra pagrindinis S3 subjektas. Jį sudaro duomenys, raktas ir metaduomenys.

Kai kalbame apie duomenis, jie gali būti dviejų tipų -

  • Duomenys, prie kurių reikia dažnai prisijungti.
  • Duomenys, prie kurių prieinama ne taip dažnai.

Todėl „Amazon“ sugalvojo 3 saugojimo klases, kad suteiktų savo klientams geriausią patirtį ir už prieinamą kainą.

Supraskime 3 saugojimo klases su „sveikatos priežiūros“ naudojimo atveju:

1. „Amazon S3“ standartas norint dažnai naudotis duomenimis
standartinė saugykla - „aws s3“ pamoka - „edureka“Tai tinka našiems naudojimo atvejams, kai vėlavimas turėtų būti žemas.pvz. ligoninėje dažnai prieinami duomenys bus priimtų pacientų duomenys, kuriuos reikėtų greitai gauti.

2. „Amazon S3“ standartas retai prieigai prie duomenų

Tai tinka naudoti tais atvejais, kai duomenys yra ilgai saugomi ir rečiau prieinami, t. Y. Duomenų archyvavimui, tačiau vis tiek tikisi aukšto našumo.pvz. toje pačioje ligoninėje išrašyti žmonės, jų įrašai / duomenys nebus reikalingi kasdien, tačiau jei jie grįš su kokia nors komplikacija, jų išrašymo santrauka turėtų būti greitai gauta.

3. Amazonės ledynas
Tinka naudoti tais atvejais, kai duomenys turi būti archyvuojami, o didelio našumo nereikia, jie kainuoja pigiau nei kitos dvi paslaugos.pvz. ligoninėje pacientų tyrimų ataskaitų, receptų, MRT, rentgeno, nuskaitymo dokumentų ir kt., kurie yra vyresni nei metai, kasdien nereikės ir net jei to reikia, mažesnio delsos nereikia.

Specifikacijos momentinė nuotrauka: Sandėliavimo klasės

Kaip duomenys tvarkomi S3?

Duomenys S3 yra suskirstyti į grupes.

  • Kaušas yra logiškas S3 atminties vienetas.
  • Grupėje yra objektų, kuriuose yra duomenys ir metaduomenys.

Prieš pridėdamas bet kokius duomenis S3, vartotojas turi sukurti grupę, kuri bus naudojama objektams laikyti.

Kur jūsų duomenys saugomi geografiškai?

Galite patys pasirinkti, kur arba kuriame regione jūsų duomenys turėtų būti saugomi. Svarbu priimti sprendimą dėl regiono, todėl jis turėtų būti gerai suplanuotas.

Tai yra 4 parametrai, norint pasirinkti optimalų regioną -

  • Kainodara
  • Vartotojo / kliento vieta
  • Vėlavimas
  • Paslaugų prieinamumas

Supraskime tai pateikdami pavyzdį:

Tarkime, kad yra įmonė, kuri turi paleisti šias saugyklos egzempliorius, kad priglobtų svetainę JAV ir Indijos klientams.

Siekdama suteikti geriausią patirtį, įmonė turi pasirinkti regioną, kuris geriausiai atitinka jo reikalavimus.

Dabar, žvelgdami į aukščiau nurodytus parametrus, galime aiškiai nustatyti, kad N Virdžinija bus geriausias šios įmonės regionas dėl mažo vėlavimo ir mažos kainos.Nepriklausomai nuo savo vietos, galite pasirinkti bet kurį regioną, kuris gali atitikti jūsų reikalavimus, nes prie S3 kibirų galite prisijungti bet kur.

Kalbėdami apie regionus, pažiūrėkime apie galimybę turėti atsarginę kopiją kitame prieinamumo regione arba galbūt norėsite perkelti savo duomenis į kitą regioną.Laimei, ši funkcija neseniai buvo įtraukta į AWS S3 sistemą ir yra gana paprasta naudoti.

Tarp regionų replikacija

Kaip rodo pavadinimas, „Tarp regionų replikacija“ leidžia vartotojui be jokio vargo pakartoti arba perkelti duomenis į kitą vietą.

Tai akivaizdžiai kainuoja, kuri buvo aptarta toliau šiame straipsnyje.

Kaip perduodami duomenys?

Be tradicinių interneto perdavimo praktikų, AWS turi dar 2 būdus, kaip saugiai ir greičiau užtikrinti duomenų perdavimą:

  • Perkėlimo pagreitis
  • Sniego gniūžtė

Perkėlimo pagreitis įgalina greitą, lengvą ir saugų perdavimą dideliais atstumais, naudojant „Amazon“ „CloudFront edge“ technologiją.

„CloudFront“ yra AWS talpyklos paslauga, kurioje duomenys iš kliento svetainės perkeliami į artimiausią krašto vietą ir iš ten duomenys nukreipiami į jūsų AWS S3 segmentą per optimizuotą tinklo kelią.


The
Sniego gniūžtė yra būdas fiziškai perkelti jūsų duomenis. Šiuo „Amazon“ į jūsų patalpas siunčia įrangą, kurioje galite įkelti duomenis. Prie jo pridedamas pakuras, kuris turi jūsų siuntimo adresą, kai jis išsiunčiamas iš „Amazon“.
Kai „Snowball“ duomenų perdavimas bus baigtas, „Kindle“ pakeis siuntimo adresą atgal į AWS būstinę, kur reikia siųsti „Snowball“.

„Sniego gniūžtė“ idealiai tinka klientams, turintiems dideles duomenų partijas. Vidutinis „Snowball“ apyvartos laikas yra 5–7 dienos, tuo pačiu metu „Transfer Acceleration“ gali perduoti iki 75 TB duomenų tam skirtoje 1Gbps linijoje. Taigi, atsižvelgdamas į naudojimo atvejį, klientas gali nuspręsti.

Akivaizdu, kad aplink jį bus tam tikros išlaidos, pažvelkime į bendrą S3 kaštų kainą.

Kainodara

„Ar AWS nėra nieko nemokamo?“

Taip! Kaip „AWS Free Usage Tier“ dalį galite nemokamai pradėti naudotis „AWS S3“. Prisiregistruodami nauji AWS klientai gauna 5 GB standartinės „Amazon S3“ atminties, 20 000 „Get-Requests“, 2 000 „Put-Requests“ ir 15 GB duomenų perdavimo kiekvieną mėnesį vieneriems metams.

Viršijus šią ribą, yra susieta kaina. Supraskime, kaip „Amazon“ jus apmokestina:

Kaip atsiskaitoma už S3?

Nors ir tiek daug funkcijų, „AWS S3“ yra prieinama ir lanksti. Tai veikia toliau Mokėti už naudojimą, reiškia, mokate tik tai, ką naudojate. Toliau pateiktoje lentelėje pateikiamas konkretaus regiono S3 kainodaros pavyzdys:

Šaltinis : aws.amazon.com skirta Šiaurės Virdžinijos regionui

Tarp regionų replikacija atsiskaitoma tokiu būdu:

Jei atkartosite 1 000 1 GB objektų (1 000 GB) tarp regionų, turėsite sumokėti 0,005 USD užklausą (1 000 užklausų x 0,005 USD už 1 000 užklausų) už 1000 objektų atkūrimą ir 20 USD (0,020 USD už perkeltą GB x 1 000 GB) mokestį už inter -regiono duomenų perdavimas. Po pakartojimo už 1 000 GB reikės mokėti už saugyklą, atsižvelgiant į paskirties regioną.

Sniego gniūžtė, yra 2 variantai:

  • Sniego gniūžtė 50 TB: 200 $
  • Sniego gniūžtė 80 TB: 250 USD

Tai yra fiksuotas paslaugų mokestis, kurį jie ima.

Be to, vietoje yra mokesčiai, išskyrus pristatymo dienas, pristatymo dienos yra nemokamos.

Pirmos 10 dienų vietoje taip pat yra nemokamos, o tai reiškia, kad kai „Sniego gniūžtė“ pasiekia jūsų patalpas iki tos dienos, kai ji išsiunčiama atgal, tai yra dienos vietoje. Diena, kai ji atvyksta, ir diena, kai ji išsiunčiama, skaičiuojama kaip siuntimo diena, todėl yra nemokama.

konvertuoti dešimtainį į dvejetainį Python

Perkėlimo pagreitis Kainos nurodytos šioje lentelėje:


„AWS S3“ naudojimo atvejis: 1

Pramonės „žiniasklaida“

Supraskime tai per realaus laiko naudojimo atvejį, kad įsisavintume viską, ko išmokome iki šiol: IMDb interneto filmų duomenų bazė yra garsi internetinė duomenų bazė, susijusi su filmais, televizijos programomis ir vaizdo žaidimais.

Pažiūrėkime, kaip jie naudojasi AWS paslaugomis:

  • Norint gauti kuo mažesnę delsą, visi galimi paieškos rezultatai iš anksto apskaičiuojami kartu su dokumentu kiekvienam ieškomų raidžių deriniui. Kiekvienas dokumentas perkeliamas į „Amazon Simple Storage Service“ (S3) ir į jį „Amazon CloudFront“ , fiziškai priartinant dokumentus prie vartotojų. Teorinis galimų paieškų skaičius yra neįtikėtinas - 20 simbolių paieškoje yra 23 x 1030 deriniai
  • Tačiau praktiškai naudojant IMDb autoritetą filmų ir garsenybių duomenims, paieškos erdvę galima sumažinti iki maždaug 150 000 dokumentų, kuriuos „Amazon S3“ ir „Amazon CloudFront“ gali išplatinti vos per kelias valandas.

AWS S3 naudojimo atvejis: 2

Projekto ataskaita - Statinės svetainės talpinimas „Amazon S3“

Pirmiausia supraskime: kas yra statiška svetainė?

Trumpai tariant, tai yra svetainė, kurią sudaro tik HTML, CSS ir (arba) „JavaScript“. Tai reiškia, kad serverio scenarijai nepalaikomi, todėl jei norite priglobti „Rails“ ar PHP programą, turėsite ieškoti kitur.

Paprastesniais tikslais kviečiame apsilankyti nuostabiame svetainių talpinimo AWS S3 pasaulyje!

1 žingsnis: sukurkite kibirą

Norėdami sukurti segmentą, „AWS Management Console“ eikite į S3 ir spustelėkite „Kurti segmentą“. Būsite paraginti įvesti pavadinimą ir regioną.

Jei planuojate naudoti savo domeną / padomenį, naudokite tai savo grupės pavadinimui. Regionui pasirinkite artimiausią ir paspauskite „Kurti“. Jei pasiseks, pamatysite, kad naujasis kibiras pasirodys konsolėje.

2 veiksmas: patikrinkite sukurtą kibirą

3 žingsnis: įgalinkite svetainių talpinimą

Vienintelis dalykas, kurį dabar reikia padaryti, yra įjungti „Static Website Hosting“. Tiesiog pasirinkite jį iš savybių skydelio dešinėje.

4 žingsnis: sukurkite HTML failą

skirtingų seleno karkasų tipų

Būtinai nustatykite indekso dokumentą į index.html. Tu taip pat gali nustatyti klaidos puslapis Jeigu nori. Baigę paspauskite „Išsaugoti“.

Vienas gražus dalykas apie „AWS Management Console“ yra tai galite įkelti failus į savo kibirą tiesiai iš naršyklės. Pradėkime nuo vieno, vadinamo, sukūrimo index.html . Tai bus pagrindinio puslapio turinys:

Sveiki, S3!

Pirmoji mano S3 svetainė

Negaliu patikėti, kad tai buvo taip lengva!

5 žingsnis: Įkelkite failą į kibirą

Norėdami įkelti failą, pasirinkite naują segmentą ir paspauskite mygtuką Pradėti įkelti.

Kai įkelsite index.html, jis bus rodomas jūsų grupėje. Tačiau to nepadarysi dar negalėsite pamatyti savo naršyklėje, nes pagal numatytuosius nustatymus viskas AWS S3 yra privati.

6 žingsnis: Padarykite HTML failą viešą

i) Jei norite, kad index.html failas būtų viešas, dešiniuoju pelės mygtuku spustelėkite index.html ir pasirinkite Padaryti viešą. (Nepamirškite tai padaryti dėl visų kitų failų, kuriuos įkeliate į savo svetainę!)

Dabar, kai jūsų pagrindinis puslapis yra matomas pasauliui, atėjo laikas viską išbandyti!

ii) Dabar konsolėje pasirinkite index.html ir eikite į skirtuką Ypatybės.

7 žingsnis: paskutinis žingsnis norint patikrinti rezultatą

Spustelėję nuorodą pateksite į naują pagrindinį puslapį.

Sveikiname! Jūs ką tik priglobėte HTML svetainę AWS naudodami S3.

Čia yra trumpas „AWS S3“ mokymo vaizdo įrašas, kuriame paaiškinama: Tradicinės saugojimo pakopos, Tradicinės saugyklos per debesį trūkumai, AWS saugojimo parinktys: EBS, S3, Ledynas, AWS jungiamoji saugykla: „Snowball & Storage Gateway“, AWS komandinės eilutės sąsaja (CLI), demonstracinė versija ir kt. AWS S3 mokymo programa yra labai svarbi paslauga tiems, kurie nori tapti AWS sertifikuotų sprendimų architektais.

Tikiuosi, kad jums patiko giliai pasinerti į šią AWS S3 mokymo programą. Tai vienas iš labiausiai ieškomų įgūdžių rinkinių, kurių darbdaviai ieško „AWS Solution Architect Professional“. Štai kolekcija padėti pasirengti kitam AWS darbo pokalbiui.

„Edureka“ rengia tiesioginius ir instruktorių vedamus kursus apie AWS architektų sertifikavimo mokymus, kuriuos bendrai sukūrė pramonės specialistai. !

Turite mums klausimą? Prašau tai paminėti šios AWS S3 pamokos komentarų skyriuje ir mes su jumis susisieksime.