Startpagina » hosting » Amazon S3 - De beginnershandleiding

    Amazon S3 - De beginnershandleiding

    Een paar dagen geleden worstelde ik nog steeds met een oplossing om deze blog verder te schalen, zodat deze de inhoud sneller zal serveren en tegelijkertijd de server niet te zwaar zal belasten. Hongkiat.com serveert dagelijks ongeveer 50.000 pageviews en dat verbruikte dagelijks ongeveer 60-80 GB aan bandbreedtes. Er moet hier iets worden gedaan, dus het aanvragen van afbeeldingen en bestanden heeft geen invloed op de stabiliteit van de hele server. Na wat lezingen, overwegingen en onderzoek, neem ik genoegen met Amazon S3.

    Misschien heb je er al van gehoord, of misschien al gebruikt. Maar voor degenen die problemen hebben met het schalen van uw site, op zoek zijn naar oplossingen of op zoek zijn naar een stabiele online hosting van bestanden, hier heb ik een vrij compleet artikel geschreven (ik hoopte) dat u een basiskennis geeft over Amazon S3, samen met handleidingen over het verkrijgen van en account aan het gebruik ervan.

    Voor het gemak van het lezen wordt de inhoud in de volgende secties opgevoerd.

    • In een notendop
    • Een Amazon S3-account bemachtigen
    • Amazon S3 gebruiken
    • Amazon S3 als Image Hosting
    • Amazon S3-applicaties en andere bronnen

    Volledige gids na de sprong.

    In een notendop

    Amazon Simple Storage Service, ook gekend als Amazon S3 is een online opslagfaciliteit. Het is goedkoop, snel en eenvoudig in te stellen. En omdat het een service is die wordt aangeboden door e-commerce gigant Amazone, u kunt gerust zijn, wat u ook bij S3 hebt opgeslagen, is beveiligd. Lees meer over Amazon S3.

    Wie heeft Amazon S3 nodig??

    In S3 zijn er geen initiële kosten, geen instelkosten. U betaalt alleen voor wat u gebruikt. Het is uitermate geschikt voor webmasters en bloggers, vooral degenen die de volgende problemen hebben:

    • Te weinig bandbreedte

      Als je op een shared hosting account zit, kan elk Stumble Upon- of Digg-effect de hele bandbreedtelimiet voor de maand gemakkelijk opeten. Meestal zal de webhost het account opschorten totdat u de betaling voor de extra verbruikte bandbreedtes heeft vereffend. Amazon S3 biedt onbeperkte bandbreedte en je zult worden bediend met elke hoeveelheid bandbreedte die je site nodig heeft. Kosten worden in rekening gebracht op de creditcard en de betaling kan aan het einde van de maand worden gedaan.

    • Betere schaalbaarheid

      Amazon S3 met behulp van cloud hosting en afbeelding serveren is relatief snel. Door ze van het normale HTTP-verzoek te scheiden, wordt de serverbelasting zeker verlicht en wordt een betere stabiliteit gegarandeerd.

    • Betalen voor meer dat je daadwerkelijk hebt gebruikt

      Of u nu op shared hosting, VPS of dedicated server bent, u betaalt elke maand (of jaar) een vast bedrag en het bedrag omvat de opslagcapaciteit en bandbreedte van de harde schijf die u mogelijk niet volledig gebruikt. Waarom meer betalen als u alleen kunt betalen voor wat u gewend bent.

    • Sla bestanden online op

      In plaats van een back-up van uw bestanden op cd / dvd's te maken om meer ruimte op de harde schijf te besparen, is hier nog een andere optie. Bewaar ze online, en je hebt de mogelijkheid om ze privé te houden of ze openbaar toegankelijk te maken. Het is volledig aan jou.

    • Makkelijker bestanden ophalen en delen

      Als u uw bestand online opslaat, hebt u overal toegang tot deze bestanden zolang er een internetverbinding is. Met Amazon S3 kan ik ook bestanden beter communiceren met vrienden, klanten en bloglezers.

    Onbeperkte opslag en bandbreedtes, betalen als je gebruikt, volledige controle over bestandsprivacy zijn wat me opwindt bij het migreren van afbeeldingen op hongkiat.com naar Amazon S3. Je kunt waarschijnlijk meer bedenken dat bij je past. Lees meer over Waarom u Amazon S3 zou moeten gebruiken.

    Vervolgens ga ik uitleggen hoe je kunt meld u aan voor een Amazon S3-account.

    Terug naar boven ↑

    Een Amazon S3-account bemachtigen

    Voordat we beginnen met het aanmelden van een account, denk ik dat je op zijn minst moet weten hoe Amazon S3 aanklaagt. Bekijk ze hier, of schat met een AWS eenvoudige maandelijkse rekenmachine. Als je helemaal klaar bent, laten we dan een Amazon S3-account nemen.

    1. Aanmelden / Inloggen bij Amazon

      Als u een Amazon-account hebt, logt u in, of meldt u zich aan voor één account.

    2. Ontvang Amazon AWS-account

      Ga naar aws.amazon.com en registreer a Amazon Web Services-account.

    3. Zoek naar - Amazon Simple Storage Service (S3)

      Als u klaar bent met aanmelden, wordt u begroet met een pagina waarop staat dat uw account is aangemaakt en informatie naar uw e-mail is verzonden. Zoeken Amazon Simple Storage Service onder de lijst, klik erop.

    4. Aanmelden - Amazon Simple Storage Service (S3)

      Nogmaals, je wordt naar de introductiepagina van Amazon S3 gebracht. Lees het opnieuw als je het nodig hebt, of ga gewoon door met het aanmelden van een account door op de Aanmelden voor deze webservice. Voer uw creditcardgegevens in en volg de instructies om uw account in te stellen.

    5. Ken uw gebruikersnaam / wachtwoord

      Zodra u zich succesvol heeft aangemeld, zal Amazon u om uw mening vragen AWS Access Identifiers, waaronder uw Toegang Key ID en Geheime toegangssleutel. Let daar op Toegang Key ID en Geheime toegangssleutel zijn net zo goed als uw gebruikersnaam en wachtwoord, dus u moet ze veilig bewaren.

      Als u deToegang Key ID en Geheime toegangssleutel notificatie, klik op Uw webserviceaccount, Kiezen AWS Access Identifiers om ze op te halen.

    6. Onder uw Web Services-account is ook waar u de accountactiviteiten controleert, hoeveel u aan het eind van de maand gaat betalen, uw profiel wijzigt enz. Vertrouwd raken met deze pagina's is noodzakelijk.

      Nu is je Amazon S3-account gemaakt en klaar voor gebruik. Laten we wat uploaden.

    Terug naar boven ↑

    Amazon S3 gebruiken

    Je Amazon S3-account begint met een schoon root-account. In de root maak je emmers aan. Bucket is de terminologie van Amazon S3 voor de hoofdmap. U kunt meerdere buckets maken en binnen in buckets plaatst u uw mappen en afbeeldingen.

    Amazon S3 geeft een reeks API's vrij en ontwikkelaars publiceren wereldwijd applicaties waarmee je je Amazon S3-account kunt gebruiken om met je lokale computer te praten, zodat je alle bestanden kunt uploaden, synchroniseren, back-uppen, enz. Om te beginnen zijn we kijken naar hoe u kunt profiteren van de S3Fox-extensie van RJonna (Firefox-extensie) om verbinding te maken met uw Amazon S3-account en later geven we je een lijst met alternatieven voor gratis en betaalde applicaties om verbinding te maken met Amazon S3.

    Amazon S3 gebruiken met Firefox S3Fox

    S3Fox is een Firefox-plug-in, dus als u geen Firefox-browser op uw computer hebt geïnstalleerd, moet u er een downloaden. Installeer S3Fox plug-in, gebruik uw Toegang Key ID en Geheime toegangssleutel klaar, laten we beginnen.

    1. Start S3 Organizer

      Ga in Firefox naar Hulpmiddelen, kiezen S3 Organizer.

    2. Account aanmaken

      Stel uw Amazon S3-account in met S3 Organizer. Voer zelfverklarend in Accountnaam, jouw Toegangssleutel en Geheime sleutel. Klik Toevoegen.

    3. Maak verbinding, maak de eerste emmer

      Nadat u de juiste gegevens hebt ingevoerd, wordt u naar uw account gebracht (standaard leeg). Aan de linkerkant van S3 Organizer staan ​​de lokale machinemappen en Amazon S3 aan de rechterkant.

      Klik met de rechtermuisknop, Directory maken. Alles wat op hoofdniveau is gemaakt, zijn uw emmers. Alle bestanden en mappen worden onder buckets opgeslagen / georganiseerd.

    4. Maak mappen, upload afbeeldingen

      Dubbelklik in je bucket, maak een map. Sla binnen de map een afbeelding op. Standaard is alles dat is geüpload naar je Amazon S3-account niet openbaar toegankelijk.

    Terug naar boven ↑

    Amazon S3 als Image Hosting

    Standaard worden afbeeldingen die zijn geüpload naar Amazon S3 met S3 Organizers niet openbaar gemaakt. Als u geüploade bestanden met uw vrienden en collega's wilt delen, of als u Amazon S3 wilt gebruiken om de afbeeldingen van uw website te hosten, zijn extra stappen nodig.

    1. Bewerk afbeeldingstoestemming

      Klik met de rechtermuisknop op een van de afbeeldingen die is geüpload, selecteer Bewerk ACL.

    2. Maak publiek toegankelijk

      Om uw afbeelding openbaar toegankelijk te maken, zorg ervoor dat Iedereen, Geverifieerde gebruikers en ik (Eigenaar) leestoegang heeft. Volg de instellingen in de onderstaande afbeelding. Klik op het pictogram om te wisselen tussen tikken en kruisjes.

    3. Afbeeldings-URL ophalen

      Klik met de rechtermuisknop op een bepaalde afbeelding en selecteer URL naar klembord kopiëren. Uw URL ziet er ongeveer zo uit:https://assets.hongkiat.com/uploads/10yearsago/amazon_10ya.png

      Afbeeldings-URL heeft de volgende vaste indeling:http: //bucket_name.s3.amazonaws.com/naam van de map/Bestandnaam.jpg

    Terug naar boven ↑

    Amazon S3-applicaties en andere bronnen

    We hebben gebruikt S3Fox gedurende de hele uitleg omdat het gratis is en het zich in de Firefox-browser bevindt. Maar ik dacht dat je ook op de hoogte moest zijn van andere applicaties en verschillende manieren die vergelijkbare faciliteiten bieden.

    Amazon S3-ondersteunde applicaties

    • JungleDisk - Betrouwbare online opslag mogelijk gemaakt door Amazon S3.

    • overdragen - FTP / SFTP-toepassing voor Mac.

    • S3Sync - Besta uit S3syncs en S3cmds. Ruby-programma waarmee u het Amazon S3-account kunt besturen met shell-opdrachten.
    • Bucket Explorer - Gebruikersinterfaces voor Amazon S3.
    • Backup Manager - Opdrachtregelprogramma voor Linux.
    • S3 Backup - Windows-desktoptoepassing die het voor iedereen triviaal maakt om de indrukwekkende infrastructuur van Amazon te gebruiken voor externe back-ups en veilige online opslag van bestanden.
    • jets3t - Toolkit voor Amazon's S3 online opslagdienst.
    • Sync2S3 - Synchroniseert uw bestanden met de Amazon (S3) en biedt u een veilige en betaalbare back-upoplossing.
    • MKB-opslag - Toegang tot bestanden vanaf elke locatie.

    Terug naar boven ↑

    Meer online-referenties

    Hier vindt u meer online verwijzingen om u te helpen Amazon S3 en de bijbehorende connectiviteit beter te begrijpen.

    • Amazon Simple Storage Service - Blader door de oplossingen die ontwikkelaars van Amazon Web Services hebben gebouwd met Amazon Simple Storage Service (Amazon S3).
    • Amazon S3 Forum - S3 Forum met veel nuttige informatie.
    • Amazon S3 API - Begrijp de API van Amazon S3.
    • Amazon S3 in Wiki
    • Amazon S3 gebruiken als een beeldhostingservice
    • Hoe gebruik ik Amazon S3- Lees de methode van Paul om Amazon S3 te gebruiken met rsync en JungleDisk.
    • Bulletproof serverbackups met Amazon S3 - Bedien S3 met Ruby en S3Sync.
    • Hoe JungleDisk, Amazon S3 en rsync te gebruiken om een ​​back-up te maken van uw OS X Home Directory
    • Goedkope serverback-up met Amazon S3
    • Amazon S3 van Perl gebruiken
    • Amazon S3 gebruiken met Django

    Dat is alles! Ik hoop dat je deze gids nuttig zult vinden.