For et par tiår siden ble alle menneskenes data enten lagret i form av en papirkopi, en diskett eller tidlige CD-er. Etter hvert som teknologien utviklet seg, begynte mengden data å vokse mye. For en liten stund tilbake var et minnekort på noen få titalls megabyte mye, og i dag bruker folk minnekort som kan holde på gigabyte med data. Faktisk vokser behovet for lagring eksponentielt og blir mer og mer viktig for å trygt lagre dataene dine.
Men i dagens verden kan til og med minnekort være utdaterte. Jada, de er fortsatt nyttige, men dataene på den kan lett forsvinne fra den, eller du kan rett og slett miste den. Dette er grunnen til at skylagring er et mye bedre alternativ. Den lar deg laste ned filene dine på en server fra hvor som helst i verden, og du kan også ha tilgang til dem hvor som helst.

Men selv om det er fantastisk skylagring der ute, vet mange fortsatt ikke hvordan og hvorfor de skal bruke dem. I denne artikkelen vil du kunne lære om S3 Bucket, en flott lagringsplasstjeneste som du kan bruke til å lagre dataene dine trygt.
Innhold
Hva er det egentlig?
Før vi kommer inn på flere detaljer, la oss gå gjennom noe grunnleggende om denne tjenesten. Først av alt, hva er egentlig S3-bøtte ? S3-bøtte representerer AWS sin skylagringstjeneste. S3 i den står for enkel lagringstjeneste, og det er akkurat slik det høres ut! Det er en enkel, men trygg, billig og effektiv måte å lagre, hente, få tilgang til og sikkerhetskopiere en hvilken som helst mengde av dataene dine på hvor som helst, når som helst.
I motsetning til mange andre servere som dette, er S3 objektbasert lagring. Dette betyr at når du laster opp dataene dine, lagres alt som objekter. Hver av dem har tre hovedkomponenter. Disse inkluderer objektets innhold, dets unike identifikator, samt dets metadata (objektets navn, størrelse og URL). Imidlertid kan et objekt ikke være uavhengig, det må eksistere i en bøtte. Men ikke bekymre deg, det kan være hundrevis av disse bøttene i hver Amazon-konto.
Bøttesystemet er veldig nyttig
Bøttene du lagrer filene dine i, er ganske like mappene på datamaskinen din. Alle har sitt eget unike navn, som bare kan brukes én gang. Dette er selvfølgelig ganske nyttig for unik identifisering av ressurser så vel som for statisk nettstedshosting med domenenavn. Og det beste er at det ikke er noen begrensning på antall filer som kan lagres i bøtten din. Bøtter gir deg dessuten ekstra funksjoner som versjonskontroll og retningslinjer.
Det du også kan gjøre er å bruke forskjellige bøtter for bare en enkelt applikasjon. For eksempel kan en app du bruker til å lagre medisinske journaler bruke et par bøtter. Den kan bruke en for de private dataene til kunden og en annen for whitepapers.
Du kan opprette dine egne S3-tillatelser
For å hjelpe deg med å administrere offentlig tilgang til S3-ressurser, gir Amazon deg muligheten til å definere innstillinger for blokkering av tilgangspunkter, kontoer så vel som bøtter. Og selvfølgelig er offentlig tilgang til nye objekter, tilgangspunkter og bøtter ikke tillatt som standard.
Innstillingene for blokkering av offentlig tilgang har noen få alternativer du kan bruke. Du kan bruke disse i hvilken som helst kombinasjon på bøtten din og til og med på hele AWS-kontoen . Når du gjør det for hele kontoen, vil disse innstillingene bli brukt på hver enkelt bøtte i den. La oss nå gå gjennom de fire alternativene du kan bruke for å administrere og få tilgang til S3-bøtter.
BlockPublicAcls
Når du setter dette alternativet til TRUE, tillates ingen nye ACL-definisjoner. Imidlertid vil de eksisterende fortsatt brukes. Dette betyr at hvis det er en bestemt bøtte med en ACL som gir offentlig tilgang, vil ikke BlockPublicAcls påvirke den.
Ignorer PublicAcls
Når alternativet IgnorePublicAcls er satt til TRUE, vil Amazon S3 ignorere alle offentlige tilgangskontrollister på en bøtte, så vel som alle objekter den kan inneholde. Så all offentlig tilgang som er gitt av et bestemt objekt eller en bøtte ACL vil ikke gjelde.
BlockPublicPolicy
Når du setter BlockPublicPolicy til TRUE, vil bare eksisterende policyer gjelde for bøtten, mens ingen nye kan knyttes til den. Så hvis det er en bøttepolicy som tillater offentlig tilgang, vil ikke dette alternativet påvirke det.
RestrictPublicBuckets
Det siste alternativet du kan bruke er RestrictPublicBuckets. Når dette alternativet er satt til TRUE, og hvis det er retningslinjer som gir offentlig tilgang, vil tilgangen bare være begrenset til AWS-tjenestens oppdragsgivere, så vel som autoriserte brukere i bøtteeierens konto.
Det er veldig trygt
Som vi allerede har nevnt, er S3 sikker som standard. Med en så høy tilbøyelighet til sikkerhet , er S3 et av de mest populære valgene blant selskaper. Dette betyr selvsagt ikke at lagring av offentlig tilgjengelig informasjon ikke er mulig i S3.
Den låser bare alle dataene med høy sikkerhet med mindre du spesifiserer det motsatte i innstillingene. Dessuten opprettholder S3 mange compliance-programmer. Disse inkluderer EUs databeskyttelsesdirektiv, FedRAMP, PCI-DSS, FISMA og mange flere. Alt dette kan hjelpe deg med å møte bransjens regulatoriske krav.
Det er rimelig
Sammenlignet med andre skylagringsløsninger er S3 ganske billig. Og det beste er at du bare må betale for det du bruker. Det er ingen oppsett og ingen forhåndskostnader. I tillegg tilbyr S3 også et gratis nivå som er tilgjengelig hver måned det første året av bruk. Så hvis du bruker S3 slipper du å betale for plass og båndbredde du ikke trenger.

I en verden hvor datalagring har blitt så avgjørende, er det viktig å ha en måte å lagre den trygt og til en anstendig pris på. S3 er et fantastisk verktøy å bruke, enten det gjelder lagringskrav for mobil eller nettapplikasjoner. Med sin skalerbarhet og prissystem er S3 absolutt et godt skylagringsvalg for enhver liten eller stor bedrift.
Med alle fordelene har den tiltrukket seg til og med bedrifter som Netflix. Men selvfølgelig kan S3 også brukes som en personlig oppbevaringsløsning. Oppsummert, uansett formål du måtte trenge skylagring, kan du bruke S3.