Hva er AWS S3? | Oversikt, funksjoner og bruk

Hva er AWS S3? | Oversikt, funksjoner og bruk
Før skylagringstjenester trengte brukeren å kjøpe lagringsenheter som HDD, USB, SD-kort osv. For å lage en sikkerhetskopi av dataene hans. Problemet her er at dataene vokser raskt, og gjennom det øker behovet for lagringsenheter også, noe som kan være dyrt og vanskelig å administrere. Gjennom S3 -tjenesten kan dataene lagres på skyen, og brukeren trenger ikke å bekymre seg for å administrere dem. Det er også tilgjengelig når som helst brukeren trenger det.

La oss starte med oversikten, funksjonene og bruken av AWS S3 -tjenesten.

Oversikt over S3

Oversikten over Amazon S3 -tjenesten er diskutert i følgende punkter:

  • Enkel lagringstjeneste - lansert i 2006 som AWSs første tjeneste
  • Fokusert på "Generell objektlagring”På skyen
  • Store filer, små filer, medieinnhold, kildekode, regneark osv.
  • Skalerbarhet, høy tilgjengelighet, holdbar, støtter integrasjon med AWS
  • Nyttig i en rekke sammenhenger:

- Nettstedshosting

- Database -sikkerhetskopier

- Databehandlingsrørledninger

Neste trinn forklarer hovedfunksjonene til AWS S3.

Funksjoner av Amazon S3

Kjernebegreper for AWS S3 -tjeneste er listet opp nedenfor:

Bøtter: Bøtter er ganske enkelt containere for å lagre objektfiler i et visst navneområde. Brukeren må gi bøtta et navn på samme måte mens han oppretter en mappe i systemet. Navnet på bøtta skal være globalt unikt, da det ikke kan være mulig å ha to bøtter med samme navn.

Objekter: Objekter er innholdsfilene som brukeren trenger å lagre på skyen inne i S3 -bøttene. Innholdet kan lagres i en rekke typer som medieinnhold, JSON -filer, CSV -filer, SDK -er, JAR -filer osv. Filstørrelsen har en begrensning mens du lagrer på en S3 -bøtte som kan være fra 0B til 5 TB i størrelse.

Adgang: Det er et par forskjellige måter å hente dataene som er lagret i en S3 -bøtte. Den første er gjennom en URL som kan brukes når bøtta er offentlig utsatt og syntaks er gitt nedenfor:

https: // s3.Amazonaws.com//

Den andre måten å få objektet fra en S3 -bøtte er ved å bruke AWS SDK på ethvert programmeringsspråk. Et eksempel på dette i Python er skrevet nedenfor:

S3Client = BOTO3.klient ('S3')
MyObject = S3Client.Get_Object (Bucket = 'Bucket_Name', Key = 'Object_name')
  • Bucket_name vil være navnet på bøtta som dataene er lagret
  • Objektnavn vil være navnet på filen som skal nås fra S3 -bøtta

Hvordan bruke en S3 -tjeneste?

For å bruke S3 -tjenesten på AWS -plattformen, klikk her for å logge på dashbordet ved å gi e -posten til rotbrukeren. Hvis brukeren er ny på plattformen, oppretter du bare en ny AWS -konto fra plattformen:

Etter at e -posten er lagt inn, må du oppgi passordet for å autentisere brukeren og la det gjennom til AWS -dashbordet:

Når brukeren er på AWS -konsollsiden, utvid "Tjenester”Meny fra navigasjonslinjen og velg“Oppbevaring”Alternativer for å gå inn i“S3" service:

På Amazon S3 -siden klikker du på “Bøtter”-Knappen fra venstre panel og trykk deretter på“Lag bøtte”Knapp for å opprette en ny S3 -bøtte:

Lag en S3 -bøtte ved å skrive navnet sitt og deretter velge regionen der tjenestene vil være tilgjengelige:

Bla nedover siden for å gi bøtta offentlig tilgang for å få URL -tilgangen til Bucket -objektene:

Etter det kan du gjennomgå konfigurasjonene og lag en S3 -bøtte på AWS:

Inne i bøtta, klikk på "Laste opp”Knapp for å lagre objektet/filene inne i bøtta:

På denne siden kan brukeren “Legg til filer”Ved å klikke på bøtta og også av“Dra slipp”Filer kan brukes:

Når objektet er lastet opp, kan du bare ta turen inn i "Egenskaper”Seksjon for å få URL for å få tilgang til innholdet i filen:

Du har brukt S3 -tjenesten til å lage en bøtte og lastet opp filer i den.

Konklusjon

AWS Simple Storage Service (S3) brukes til å lage bøtter som inneholder objektene som er lagret i dem. Størrelsen på objektet som kan lagres i bøtta kan være opptil 5 TB, og den faktiske størrelsen på bøtta er ubegrenset. Dataene som er lagret i bøtta kan nås ved hjelp av en URL som leveres av plattformen eller en kode for å få tilgang til private data. AWS Cloud -leverandøren kan brukes til å lagre innhold i S3 -bøtta og deretter få tilgang til dem over Internett.