Amazon S3 - The Beginners Guide
For få dage siden kæmpede jeg stadig med løsningen for at uddybe denne blog, så den vil tjene indhold hurtigere og samtidig ikke presse serveren for hårdt. Hongkiat.com serverer omkring 50.000 sidevisninger dagligt, og det forbruges dagligt omkring 60-80Gb båndbredder. Nogen skal gøres her, så anmodningen om billeder og filer vil ikke påvirke stabiliteten af hele serveren. Efter nogle aflæsninger, overvejelser og undersøgelser afregner jeg mig Amazon S3.
Du har måske hørt om det, eller måske allerede brugt det. Men for dem der har problemer med at scalere dit websted, søger løsninger eller leder efter en stabil online filhosting, har jeg skrevet en ret komplet artikel (jeg håbede), der giver dig en grundlæggende forståelse af Amazon S3, sammen med vejledninger om at få og regne med at bruge det.
For nem læsning er indholdet spredt op i de følgende afsnit.
- I en nøddeskal
- Gettting en Amazon S3 konto
- Brug af Amazon S3
- Amazon S3 som Image Hosting
- Amazon S3 applikationer og andre ressourcer
Fuld guide efter hoppe.
I en nøddeskal
Amazon Simple Storage Service, også kendt som Amazon S3 er en online lager facilitet. Det er billigt, hurtigt og nemt at installere. Og da det er en tjeneste, der leveres af e-handelsgiganten Amazon, du kan være sikker på, uanset hvad du gemmer på S3 er sikret. Læs mere om Amazon S3.
Hvem har brug for Amazon S3?
I S3 er der ingen indledende gebyrer, nul opsætningsomkostninger. Du betaler kun for, hvad du bruger. Det er yderst velegnet til webmastere og bloggere, især dem der har følgende problemer:
- Kører ud af båndbredder
Hvis du er på delt hosting-konto, kan enhver Stumble Upon eller Digg-effekt nemt spise hele båndbreddegrænsen for måneden. Det meste af tiden vil webhosten suspendere kontoen, indtil du har afregnet betalingen for de forbrugte ekstra båndbredder. Amazon S3 giver ubegrænset båndbredde, og du vil blive serveret med en hvilken som helst mængde båndbredde dit websted har brug for. Afgifter vil blive foretaget på kreditkort og betaling kan ske i slutningen af måneden.
- Bedre skalerbarhed
Amazon S3 ved hjælp af cloud hosting og billedbetjening er relativt hurtig. At adskille dem væk fra normal HTTP-anmodning vil helt sikkert lette serverens belastning og dermed garantere bedre stabilitet.
- Betaler for mere, at du rent faktisk brugte
Uanset om du er på delt hosting, VPS eller dedikeret server, betaler du et fast beløb hver måned (eller år), og mængden inkluderer harddiskopbevaring og båndbredde, som du måske ikke fuldt ud benytter. Hvorfor betale for mere, når du kun kan betale for, hvad du er brugt.
- Gem filer online
I stedet for at sikkerhedskopiere dine filer i cd / dvd'er for at spare mere plads på harddisken, her er en anden mulighed. Gem dem online, og du har mulighed for at holde dem private eller gøre dem offentligt tilgængelige. Det er helt op til dig.
- Nemere filer hentning og deling
Hvis du gemmer din fil online, kan du få adgang til dem overalt, så længe der er internetforbindelse. Amazon S3 tillader mig også at kommunikere filer bedre med venner, klienter og blog læsere.
Ubegrænset lagring og båndbredde, betaler som du bruger, fuld kontrol med filens privatliv er det, der spænder mig imod migrering af billeder på hongkiat.com til Amazon S3. Du kan nok tænke på mere, der passer til dit behov. Læs mere om hvorfor du skal bruge Amazon S3.
Dernæst vil jeg forklare, hvordan du kan Tilmeld dig en Amazon S3 konto.
Tilbage til toppen ↑
Gettting en Amazon S3 konto
Før vi går i gang med at tilmelde en konto, tror jeg, at du i det mindste bør vide, hvordan Amazon S3 opkræver. Tjek dem ud her, eller vurder med en AWS Simple Monthly Calculator. Nu, hvis du er klar, lad os få en Amazon S3-konto.
- Tilmeld dig / Log på til Amazon
Hvis du har en Amazon-konto, login, ellers tilmelde dig en.
- Få Amazon AWS-konto
Gå til aws.amazon.com og tilmeld en Amazon Web Services-konto.
- Søg efter - Amazon Simple Storage Service (S3)
Når du er færdig med at tilmelde dig, vil du blive mødt med en side, der siger, at din konto er oprettet, og der er blevet sendt oplysninger til din e-mail. Lede efter Amazon Simple Storage Service Klik på listen under listen.
- Tilmeld dig - Amazon Simple Storage Service (S3)
Endnu engang bliver du bragt til Amazon S3 introduktionsside. Læs det igen, hvis du har brug for det, eller bare spring til at tilmelde dig en konto ved at klikke på Tilmeld dig denne webservice. Indtast dine kreditkortoplysninger og følg vejledningen til opsætning af din konto.
- Kend dit brugernavn / adgangskode
Når du har registreret dig, vil Amazon bede dig om din AWS Access Identifiers, som indeholder din Adgangskode ID og Secret Access Key. Noter det Adgangskode ID og Secret Access Key er så godt som dit brugernavn og din adgangskode, så du skal holde dem sikre.
Hvis du har gået glip afAdgangskode ID og Secret Access Key meddelelse, klik på Din Web Service Konto, vælge AWS Access Identifiers at hente dem.
Under din webtjenester konto er også hvor du tjekker kontoaktiviteterne, hvor meget du skal betale i slutningen af måneden, ændre din profil osv. At kende til disse sider er nødvendigt.
Nu er din Amazon S3-konto oprettet og klar til at gå. Lad os lave nogle uploads.
Tilbage til toppen ↑
Brug af Amazon S3
Din Amazon S3-konto starter med en ren rodkonto. På roden er hvor du skaber spande. Bucket er Amazon S3's terminologi for rodmappe. Du kan oprette flere spande, og inden i spande er hvor du placerer dine mapper og billeder.
Amazon S3 udgiver et sæt API'er og udviklere rundt om i verden frigiver applikation, der gør det muligt for din Amazon S3-konto at tale med din lokale computer, så du kan gøre alle filoploading, synkronisering, backup osv. Til at begynde med bliver vi ser på hvordan du kan udnytte S3Fox-udvidelsen fra RJonna (Firefox-udvidelse) for at oprette forbindelse til din Amazon S3-konto og senere giver vi dig en liste over alternativer til gratis og betalte applikationer for at oprette forbindelse til Amazon S3.
Brug af Amazon S3 med Firefox S3Fox
S3Fox er et Firefox-plugin, så hvis du ikke har en Firefox-browser installeret i din maskine, skal du få en. Installer S3Fox plugin, få din Adgangskode ID og Secret Access Key klar, lad os komme i gang.
- Start S3 Organizer
I Firefox skal du gå til Værktøj, Vælg S3 Organizer.
- Opsætning af konto
Konfigurer din Amazon S3-konto med S3 Organizer. Indtast en selvforklaring Kontonavn, dine Adgangstast og Secret Key. Klik Tilføje.
- Få forbindelse, lav første skovl
Når du har indtastet de korrekte oplysninger, bliver du bragt til din konto (som er tom, som standard). På venstre side af S3 Organizer vil være dine lokale maskinmapper og Amazon S3 til højre.
Højreklik, Opret bibliotek. Alt, der oprettes på rodniveau, vil være dine spande. Alle filer og mapper bliver gemt / organiseret under spande.
- Opret mapper, upload billeder
Dobbeltklik på din skovl, lav en mappe. Indlæs et billede i mappen. Som standard er noget, der uploades til din Amazon S3-konto, ikke tilgængelig for offentligheden.
Tilbage til toppen ↑
Amazon S3 som Image Hosting
Som standard vil billeder, der uploades til Amazon S3 med S3 Organizers, ikke offentliggøres. Hvis du har til hensigt at dele uploadede filer med dine venner og jævnaldrende, eller hvis du vil bruge Amazon S3 til at være vært for dit websites billeder, vil der blive brug for yderligere trin..
- Rediger billedgodkendelse
Højreklik på et af billedet uploadet, vælg Rediger ACL.
- Gør offentligheden tilgængelig
For at gøre dit billede offentligt tilgængeligt, sørg for, at alle, autentiserede brugere og mig (ejer) har læseadgang. Følg indstillingerne i billedet nedenfor. Klik på ikonet for at bytte mellem flåter og kryds.
- Få billede URL
Højreklik på et bestemt billede, vælg Kopier URL til Udklipsholder. Din webadresse vil se sådan ud:https://assets.hongkiat.com/uploads/10yearsago/amazon_10ya.png
Billedwebadressen kommer i følgende faste format:http: //bucket_name.s3.amazonaws.com/mappenavn/filename.jpg
Tilbage til toppen ↑
Amazon S3 applikationer og andre ressourcer
Vi har brugt S3Fox i hele forklaringen, fordi det er gratis, og det ligger på Firefox-browseren. Men jeg troede du også bør være opmærksom på andre applikationer og forskellige måder derude, der giver lignende faciliteter.
Amazon S3-understøttede applikationer
- JungleDisk - Pålidelig onlineopbevaring drevet af Amazon S3.
- Transmit - FTP / SFTP applikation til Mac.
- S3Sync - Består af S3syncs og S3cmds. Ruby program, der tillader kontrol af Amazon S3 konto med shell kommandoer.
- Bucket Explorer - Brugergrænseflader til Amazon S3.
- Backup Manager - Command-line værktøj til Linux.
- S3 Backup - Windows desktop applikation, der gør det trivielt for alle at bruge Amazons imponerende infrastruktur til eksterne sikkerhedskopier og sikre online fillagring.
- jets3t - Værktøjskasse til Amazon S3 online storage service.
- Sync2S3 - Synkroniserer dine filer med Amazon (S3), der giver dig en sikker og overkommelig backup-løsning.
- Lager til små og mellemstore virksomheder - Få adgang til filer fra hvor som helst.
Tilbage til toppen ↑
Flere online referencer
Her er flere online referencer til at hjælpe dig med at forstå Amazon S3 og dens tilslutningsmuligheder bedre.
- Amazon Simple Storage Service - Gennemse de løsninger, som Amazon Web Services udviklere har bygget ved hjælp af Amazon Simple Storage Service (Amazon S3).
- Amazon S3 Forum - S3 Forum med masser af nyttig information.
- Amazon S3 API - Forstå Amazon S3 API.
- Amazon S3 i Wiki
- Brug af Amazon S3 som Image Hosting Service
- Hvordan bruger jeg Amazon S3- Læs Pauls metode til at bruge Amazon S3 med rsync og JungleDisk.
- Bulletproof Server Backups med Amazon S3 - Kontrol S3 med Ruby og S3Sync.
- Sådan bruger du JungleDisk, Amazon S3 og rsync til at sikkerhedskopiere dit OS X Home Directory
- Billige Server Backup med Amazon S3
- Brug af Amazon S3 fra Perl
- Brug af Amazon S3 med Django
Det er alt! Håber du finder denne vejledning nyttig.