HDG förklarar: Vad är Amazon S3?

Har du stora mängder data som behöver lagras? Är(Are) du trött på att betala stora, schablonmässiga avgifter för att lagra dessa uppgifter? Vad sägs om behovet av säkra, krypterade filupp- och nedladdningar? Om någon av dessa frågor följdes av ett rungande " Ja(Yes) ", kan Amazon S3 vara ett alternativ värt att utforska.

Men vad är Amazon S3 ? Med sitt enkla gränssnitt för webbtjänster tillhandahåller Amazon S3 lösningar på alla dessa frågor och mycket mer när det gäller dina datalagringsbehov. Utvecklare kan njuta av tillgång till samma mycket skalbara, pålitliga, snabba, billiga datalagringsinfrastruktur som Amazon driver sitt eget globala nätverk av webbplatser på.

Med Amazon S3 kommer du att kunna lagra och hämta vilken mängd data som helst, när som helst, var som helst på webben.

Vad är Amazon S3?(What Is Amazon S3?)

Amazon S imple S torage Service(S) (S3) designades med utvecklare i åtanke. Det gör datoranvändning i webbskala enklare och är en viktig del av en solid A mazon W eb Services (AWS) molnmiljö .(S)

Genom webbgränssnittet tillhandahåller Amazon S3 objektlagring(object ) , eller som AWS kallar det, "grundläggande enheter som kan lagras i Amazon S3." Objektlagring byggdes för att lagra, skydda och hämta data från "fundamentala lagringsbehållare" som kallas hinkar(buckets) . En användare skapar en hink och hinken lagrar objekt i molnet.

Den här tjänsten är tillgänglig för organisationer av alla storlekar i alla branscher för användning av, men inte begränsat till, webbplatser, mobilappar, arkivering, säkerhetskopiering och återställning av data, IoT- enheter och företagsappar.

Hur fungerar Amazon S3?(How Does Amazon S3 Work?)

För att förstå vad Amazon S3 är och hur allt fungerar, ska vi dyka lite djupare in i varje komponent i lagringssystemet. Vi kommer att fokusera på två huvudsakliga saker - hinkar och föremål. Dessa två komponenter arbetar tillsammans för att skapa ditt Amazon S3- lagringssystem.

Amazon S3- objekt kan vara dokument, foton, videor och mer av vilken filtyp som helst. Varje objekt får en unik nyckel som gör det identifierbart inom S3-miljön. Objektfilens(Object) uppladdningsstorlek är inställd på maximalt 160 GB, även om AWS har olika verktyg som hjälper dig att lägga till större filer om det behövs.

Föremål är i behov av platser att förvaras inom S3-miljön, och det är här hinkar kommer in i bilden. Som tidigare nämnts är en hink den grundläggande förvaringsbehållaren för ett föremål. Du kan ladda upp obegränsat antal objekt till en enda hink med hjälp av Amazon S3 API .

AWS begränsar skapandet av hinkar till 100 för vart och ett av dina AWS- molnkonton. Detta antal kan ökas till maximalt 1000 vid inlämnande av en begäran om höjning av tjänstegränsen.

När en hink skapas väljer du AWS- regionen för var du vill ha den lagrad. Ju närmare regionen är din fysiska plats, desto minimala problem med latens och kostnader kommer att vara. Objekt i en hink som lagras i en specifik region förblir där tills de överförs av dig.

Den unika identifieraren för varje hink är global. Det betyder att ingen annanstans i världen kommer en hink att ha samma namn som den du har skapat förrän den hinken har tagits bort.

Amazon S3-konsolen(Amazon S3 Console) finns i AWS Management Console . Det är där du skapar, konfigurerar och hanterar varje hink samt lagringsobjekten som finns i.

Amazon S3(Amazon S3) -konsolen använder en hierarkisk mappstruktur som tillåter sökningar som innehåller antingen nyckelord eller fraser som hjälper dig att enkelt hitta och hämta det du letar efter.

Åtkomstbehörigheter till dina hinkar och objekt ställs också in med hjälp av hanteringskonsolen.

Fördelarna med Amazon S3(The Advantages Of Amazon S3)

Amazon S3 är enkel och robust säker lagring. De tillhandahållna funktionerna erbjuder skalbarhet, hållbarhet, tillgänglighet, kostnadseffektivitet och säkerhet. De erbjuder också något som kallas versionshantering, vilket gör att du kan skapa dubbletter av ett objekt inom samma bucket som en felsäker för en dataåterställning eller återställning.

Skalbarhet(Scalability)

Amazon S3 håller inte samma standard som din vanliga molnlagringsleverantör. Istället för att betala för fastställda gränser som du får eller inte får använda, debiterar Amazon S3 dig bara för det du faktiskt använder.

Den här tjänsten hjälper till att undvika att bli överdebiterad för obemannat utrymme och risken för överskottsavgifter om du överskrider din gräns. Det finns inga dolda avgifter eller överdriftsavgifter alls med Amazon S3 . Du kan skala upp och ned dina lagringsresurser för att möta dina fluktuerande krav.

Hållbarhet, tillgänglighet och kostnadseffektivitet(Durability, Accessibility, And Cost-effectiveness)

AWS noterar att Amazon S3 är "designad för 99,999999999% av hållbarhet och lagrar data för miljontals applikationer för företag över hela världen. ” Amazon S3 skapar och lagrar automatiskt dina S3-objekt över flera felskyddade system. Detta möjliggör snabb åtkomst till dina data när det behövs.

Data kan lagras i en rad frekvensbaserade lagringsklasser(storage classes) . Lagringsklasser sträcker sig från hög till låg kostnad, baserat på hur verksamhetskritiska filerna är till hur ofta vissa filer nås.

Om du behöver omedelbar tillgång till viktiga filer kommer intervallet att ställas in till den dyrare delen. Detta kan ändras med tiden beroende på hur ofta filerna används. AWS ger dig verktygen för att övervaka varje objekt och avgöra om de behöver flyttas till en högre eller lägre lagringsklass. Det kommer också att flytta dina objekt automatiskt baserat på pågående åtkomstmönster.

Denna inställning är användbar för att skapa en livscykelpolicy, vilket är vad som definierar de åtgärder du vill att Amazon S3 ska vidta under ett objekts livstid. Ett exempel på detta skulle vara övergången av objekt till en annan lagringsklass, deras arkivering eller radering efter en viss tidsperiod. Du kan sedan ställa in automatisk dataöverföring närhelst de policyvillkor du har angett uppfylls.

säkerhet(Security)

Krypteringsfunktioner och åtkomstverktyg skyddar data du lagrar i din AWS S3- miljö från obehörig åtkomst. Detta är både för hinknivå och på kontonivå.

Som standard kommer användare bara att ha tillgång till de hinkar och objekt som de skapar. AWS erbjuder en mängd olika säkerhetshanteringsfunktioner till ditt förfogande för att ändra och anpassa åtkomstbehörigheter.

Att välja Amazon S3(Choosing Amazon S3)

Amazon S3 byggdes för mogna företag som behöver skalbarhet och därför kanske inte är idealiska för mindre företag som behöver minimalt med datalagring och inga framtida planer på att expandera på kort sikt.

Men med en flexibel kostnadsmodell, robust arkitektur och en allestädes närvarande närvaro på webben är Amazon S3 ett bra val för alla företag som behöver webbtillgänglig data som anpassar sig till dess behov.



About the author

Jag är en erfaren mjukvaruingenjör med över 10 års erfarenhet av att utveckla och hantera användarkonton, familjesäkerhet och Google Chrome-teknik. Jag har en stark grund inom matematik och datavetenskap som jag använder för att skapa tydliga, kortfattade beskrivningar av mina färdigheter.



Related posts