Hvordan lage og konfigurere Amazon S3 Bucket?



Prøv Instrumentet Vårt For Å Eliminere Problemer

Amazon Simple Storage Service (Amazon S3) er skylagring som brukes til å lagre og hente data i hvilken som helst Amazon-region. Amazon S3 er designet for 99,999999999% (11 9’er) av holdbarhet, og lagrer data for millioner av applikasjoner for selskaper over hele verden.



Amazon S3 Bucket



Alle filene er lagret som et objekt i Amazon S3 bøtte. Vi kan lage flere bøtter; hver bøtte fungerer som lagringsbeholdere. Når vi laster opp filer i Amazon S3-skuffen, kan vi sette tillatelse til objektet og deres data og definere hvem som får tilgang til dem. I tillegg kan vi opprette AWS-kontoer i IAM og definere hvem som har rett til å opprette en bøtte, laste opp eller endre dataene.



Hvis du allerede har en AWS-konto, vil du kunne bruke Amazon S3, da det er en tjeneste som leveres som standard med en Amazon-konto. I denne artikkelen viser vi deg hvordan du oppretter og konfigurerer Amazon S3-bøtte, laster opp filer og mapper og konfigurerer egenskaper og tillatelser.

  1. Logg inn på AWS Management Console
  2. Klikk på Tjenester type S3 i søkefeltet. Klikk på S3 for å få tilgang til Amazon S3
  3. Klikk på Lag bøtte som vil bli brukt til å laste opp objekter (for eksempel bildet ditt eller videofiler ).
  4. Under Navn og region skriv inn bøtte navn og velg Amazon-regionen og klikk Neste . Bucket-navnet må være unikt på tvers av alle eksisterende bucket-navn i Amazon S3. Velg regionen basert på regionen der du er vert for din Amazon EC2-forekomst. I vårt tilfelle er det EU (Frankfurt).
  5. Under Konfigurer alternativer konfigurer skuffen din og klikk Neste . I vårt tilfelle vil vi aktivere versjonering, men det er få andre tilgjengelige alternativer, inkludert:
    • Versjonering - Versjonering lar deg beholde flere versjoner av et objekt i en bøtte. Det kan også aktiveres senere. Vi aktiverer det.
    • Logg på servertilgang - det gir detaljerte poster for forespørslene som blir gjort til en bøtte, og det kan være nyttig i sikkerhets- og tilgangsrevisjoner. Loggene vil øke lagringsfakturering.
    • Merker - bruk koder for å spore bøttekostnader.
    • Logg på objektnivå - Registrer API-aktivitet på objektnivå ved hjelp av AWS CloudTrail mot en ekstra kostnad.
    • Standard kryptering - A kryptere objekter utomatisk når de lagres i Amazon S3. Dataene vil være beskyttet under transport (når den reiser til og fra Amazon S3 bøtte) og i ro (mens den er lagret på disker i Amazon S3). Vi aktiverer det.
    • Avanserte innstillinger - Tillat at gjenstander i denne bøtta låses permanent.
    • Ledelse - Overvåk forespørsler i bøtta din mot en ekstra kostnad

  1. Under Angi tillatelser konfigurere tillatelse for AWS-brukere som (ikke) skal ha tilgang til Amazon S3 bøtte og klikke Neste . Det er forskjellige alternativer tilgjengelig for å konfigurere offentlig tilgang til S3 bucket, inkludert:
    • Blokker all offentlig tilgang - Den er aktivert som standard.
    • Blokker offentlig tilgang til bøtter og gjenstander gitt gjennom nye tilgangskontrollister (ACL-er)
    • Blokker offentlig tilgang til bøtter og objekter som er gitt gjennom eventuelle tilgangskontrollister (ACL-er)
    • Blokker offentlig tilgang til bøtter og gjenstander gitt gjennom ny policy for offentlig bøtte eller tilgangspunkt
    • Blokker offentlig tilgang på tvers av kontoer og kontoer på tvers av kontoer og gjenstander gjennom retningslinjer for offentlig bøtte eller tilgangspunkt

Vi vil blokkere all offentlig tilgang.



  1. Under Gjennomgå bekreft konfigurasjonen din er riktig, og klikk deretter på Lag bøtte .
  2. Amazon S3-skuffen din er tilgjengelig. Som du ser er det en bøtte som heter
  3. Klikk på S3-bøtte for å laste opp filene
  4. Klikk på Lag mappe for å opprette en mappe og definere mappenavn og deretter klikke Lagre . Du kan også aktivere kryptering . Vi vil lage en mappe som heter Multimedia uten kryptering.
  5. Klikk på den nye mappen, og klikk deretter Laste opp .
  6. Under Velg filer klikk dra og slipp filer og mappe eller klikk Legg til filer for å laste opp filer og deretter Neste . For å laste opp en fil som er større enn 160 GB, bruk AWS CLI, AWS SDK eller Amazon S3 REST API
  7. Under Angi tillatelser legg til brukerkontoer som skal ha tilgang til filer og definere tillatelser, og klikk deretter Neste .
  8. Under Angi egenskaper velg en lagringsklasse basert på brukssaken og tilgangskravene, og klikk deretter Neste . Vi velger Standard lagringsklasse noe som betyr at data blir tilgjengelig ofte.
  9. Under Anmeldelse bekreft om konfigurasjonen er riktig, og klikk deretter Laste opp .
  10. Filen ble lastet opp til S3-skuffen.
  11. Klikk på filen for å åpne den. Som du ser er forskjellige alternativer tilgjengelige. Du kan åpne den, laste den ned eller endre eksisterende egenskaper og tillatelser.
2 minutter lest