Amazon S3 - Ο οδηγός για αρχάριους
Πριν από λίγες ημέρες, αγωνιζόμουν ακόμα με τη λύση για περαιτέρω κλιμάκωση αυτού του ιστολογίου, ώστε να εξυπηρετεί τα περιεχόμενα γρηγορότερα και ταυτόχρονα, χωρίς να πιέζει τον διακομιστή πολύ σκληρά. Το Hongkiat.com εξυπηρετεί περίπου 50.000 προβολές σελίδων ημερησίως και καταναλώνει περίπου 60-80Gb εύρους ζώνης σε καθημερινή βάση. Κάτι πρέπει να γίνει εδώ, ώστε η υποβολή αιτήσεων για εικόνες και αρχεία δεν θα επηρεάσει τη σταθερότητα ολόκληρου του διακομιστή. Μετά από κάποιες αναγνώσεις, σκέψεις και έρευνες, ταλαντεύομαι Amazon S3.
Μπορεί να έχετε ακούσει για αυτό, ή ίσως να το χρησιμοποιήσετε ήδη. Αλλά για εκείνους που έχουν προβλήματα στην κλιμάκωση του ιστότοπού σας, αναζητώντας λύσεις ή ψάχνοντας για μια σταθερή φιλοξενία αρχείων σε απευθείας σύνδεση, εδώ έχω γράψει ένα αρκετά πλήρες άρθρο (ελπίζω) που θα σας δώσει μια βασική κατανόηση για Amazon S3, μαζί με οδηγούς για την απόκτηση και τη χρήση του λογαριασμού.
Για ευκολία ανάγνωσης, τα περιεχόμενα σπρώχνονται στις παρακάτω ενότητες.
- Με λίγα λόγια
- Πάρτε έναν λογαριασμό Amazon S3
- Χρησιμοποιώντας το Amazon S3
- Amazon S3 ως φιλοξενία εικόνων
- Amazon S3 Εφαρμογές και άλλοι πόροι
Πλήρης οδηγός μετά από άλμα.
Με λίγα λόγια
Απλή υπηρεσία αποθήκευσης του Amazon, γνωστός και ως Amazon S3 είναι μια ηλεκτρονική εγκατάσταση αποθήκευσης. Είναι φθηνό, γρήγορο και εύκολο στη ρύθμιση. Και δεδομένου ότι είναι μια υπηρεσία που παρέχεται από τον ηλεκτρονικό εμπόριο γίγαντα Αμαζόνα, μπορείτε να είστε σίγουροι ότι ό, τι αποθηκεύσατε στο S3 είναι ασφαλές. Διαβάστε περισσότερα για το Amazon S3.
Ποιος χρειάζεται Amazon S3?
Στο S3, δεν υπάρχουν αρχικές χρεώσεις, μηδενικό κόστος εγκατάστασης. Πληρώνετε μόνο για αυτό που χρησιμοποιείτε. Είναι απόλυτα κατάλληλο για webmasters και bloggers, ειδικά για εκείνους που έχουν τα ακόλουθα θέματα:
- Εξαντληθεί το εύρος ζώνης
Αν βρίσκεστε σε κοινόχρηστο λογαριασμό φιλοξενίας, οποιοδήποτε φαινόμενο Stumble Upon ή Digg μπορεί εύκολα να τρώει όλο το όριο εύρους ζώνης για το μήνα. Τις περισσότερες φορές, ο οικοδεσπότης Ιστού θα αναστείλει τον λογαριασμό μέχρι να εξοφλήσετε την πληρωμή για τα πρόσθετα εύρη ζώνης που καταναλώνονται. Το Amazon S3 παρέχει απεριόριστο εύρος ζώνης και θα σας εξυπηρετείται με οποιοδήποτε εύρος ζώνης που χρειάζεται ο ιστότοπός σας. Οι χρεώσεις θα γίνονται με πιστωτική κάρτα και η πληρωμή μπορεί να γίνει στο τέλος του μήνα.
- Καλύτερη επεκτασιμότητα
Το Amazon S3 που χρησιμοποιεί τη φιλοξενία σύννεφων και την προβολή εικόνων είναι σχετικά γρήγορη. Ο διαχωρισμός τους από το κανονικό αίτημα HTTP σίγουρα θα διευκολύνει το φορτίο του διακομιστή και έτσι θα εγγυάται καλύτερη σταθερότητα.
- Πληρώνοντας για περισσότερα που χρησιμοποιήσατε πραγματικά
Είτε είστε σε κοινή φιλοξενία, VPS ή dedicated server, πληρώνετε ένα κατ 'αποκοπή ποσό κάθε μήνα (ή έτος) και το ποσό περιλαμβάνει την αποθήκευση του σκληρού δίσκου και το εύρος ζώνης που ίσως να μην χρησιμοποιήσετε πλήρως. Γιατί να πληρώσετε για περισσότερα όταν μπορείτε να πληρώσετε μόνο για αυτό που χρησιμοποιείτε.
- Αποθηκεύστε τα αρχεία online
Αντί να δημιουργήσετε αντίγραφα ασφαλείας των αρχείων σας σε CD / DVD, για να εξοικονομήσετε περισσότερο χώρο στο σκληρό δίσκο, εδώ μια άλλη επιλογή. Αποθηκεύστε τα online, και έχετε την επιλογή να τα κρατήσετε ιδιωτικά ή να τα καταστήσετε δημόσια. Είναι ολόκληρο για εσάς.
- Εύκολη ανάκτηση και κοινή χρήση αρχείων
Εάν αποθηκεύσετε το αρχείο σας online, μπορείτε να έχετε πρόσβαση σε αυτό οπουδήποτε εφ 'όσον υπάρχει σύνδεση στο Internet. Το Amazon S3 μου επιτρέπει επίσης να επικοινωνώ καλύτερα με τους φίλους, τους πελάτες και τους αναγνώστες blog.
Απεριόριστη αποθήκευση και εύρος ζώνης, πληρώνουν όσο χρησιμοποιείτε, πλήρη έλεγχο της ιδιωτικής ζωής των αρχείων είναι αυτό που με ενθουσιάζει προς τη μετανάστευση εικόνων στο hongkiat.com στο Amazon S3. Μπορείτε πιθανώς να σκεφτείτε περισσότερα που σουίτες σας ανάγκη. Διαβάστε περισσότερα για το γιατί θα πρέπει να χρησιμοποιήσετε το Amazon S3.
Στη συνέχεια, θα σας εξηγήσω πώς μπορείτε εγγραφείτε για λογαριασμό Amazon S3.
Επιστροφή στην κορυφή ↑
Πάρτε έναν λογαριασμό Amazon S3
Πριν πάμε στην εγγραφή ενός λογαριασμού, νομίζω ότι θα πρέπει τουλάχιστον να ξέρετε πώς το Amazon S3 χρεώνει. Ελέγξτε τους εδώ, ή υπολογίστε με ένα Απλό Μηνιαίο Υπολογιστή AWS. Τώρα, αν είστε έτοιμοι, ας πάρουμε έναν λογαριασμό Amazon S3.
- Εγγραφή / Σύνδεση στο Amazon
Αν έχετε λογαριασμό Amazon, συνδεθείτε, διαφορετικά εγγραφείτε για ένα.
- Αποκτήστε λογαριασμό Amazon AWS
Πηγαίνετε στο aws.amazon.com και εγγραφείτε a Λογαριασμός Υπηρεσιών Web της Amazon.
- Ψάξτε για - Απλή υπηρεσία αποθήκευσης Amazon (S3)
Μόλις ολοκληρώσετε την εγγραφή σας, θα σας υποδεχτεί μια σελίδα που δηλώνει ότι ο λογαριασμός σας έχει δημιουργηθεί και έχουν σταλεί στο ηλεκτρονικό σας ταχυδρομείο πληροφορίες. Ψάχνω Απλή υπηρεσία αποθήκευσης του Amazon κάτω από τη λίστα, κάντε κλικ στο κουμπί.
- Εγγραφή - Απλή υπηρεσία αποθήκευσης Amazon (S3)
Για άλλη μια φορά, θα μεταφερθείτε στη σελίδα εισαγωγής του Amazon S3. Διαβάστε το ξανά αν χρειαστείτε ή απλά παραλείψτε να εγγραφείτε σε ένα λογαριασμό κάνοντας κλικ στο Εγγραφείτε για αυτήν την υπηρεσία Web. Τοποθετήστε τα στοιχεία της πιστωτικής σας κάρτας και ακολουθήστε τις οδηγίες για να ρυθμίσετε το λογαριασμό σας.
- Γνωρίστε το όνομα χρήστη / τον κωδικό πρόσβασης
Αφού ολοκληρώσετε επιτυχώς την εγγραφή σας, η Amazon θα σας ζητήσει να σας απαντήσει Αναγνωριστές πρόσβασης AWS, που περιλαμβάνει το δικό σας Αναγνωριστικό κλειδιού πρόσβασης και Κλειδί μυστικής πρόσβασης. Σημειώστε ότι Αναγνωριστικό κλειδιού πρόσβασης και Κλειδί μυστικής πρόσβασης είναι τόσο καλή όσο το όνομα χρήστη και ο κωδικός πρόσβασής σας, ώστε να τους κρατάτε ασφαλείς.
Εάν χάσατε τοΑναγνωριστικό κλειδιού πρόσβασης και Κλειδί μυστικής πρόσβασης ειδοποίηση, κάντε κλικ στο Ο λογαριασμός υπηρεσίας Web, επιλέγω Αναγνωριστές πρόσβασης AWS για να τα ανακτήσετε.
Κάτω από τον Λογαριασμό σας στις Υπηρεσίες Web είναι επίσης όπου ελέγχετε τις δραστηριότητες του λογαριασμού, πόσο θα πληρώσετε στο τέλος του μήνα, αλλάζοντας το προφίλ σας κλπ. Είναι απαραίτητο να εξοικειωθείτε με αυτές τις σελίδες.
Τώρα ο λογαριασμός σας Amazon S3 δημιουργείται και είναι έτοιμος να πάει. Ας κάνουμε κάποια αποστολή.
Επιστροφή στην κορυφή ↑
Χρησιμοποιώντας το Amazon S3
Ο λογαριασμός σας Amazon S3 ξεκινάει με καθαρό λογαριασμό root. Στη ρίζα δημιουργείτε κουβάδες. Ο κάδος είναι η ορολογία του Amazon S3 για τον ριζικό φάκελο. Μπορείτε να δημιουργήσετε πολλαπλά κουβάδες, και μέσα στους κάδους είναι όπου τοποθετείτε τους φακέλους και τις εικόνες σας.
Το Amazon S3 κυκλοφορεί ένα σύνολο API και προγραμματιστών σε όλο τον κόσμο που εκδίδει εφαρμογή που επιτρέπει στον λογαριασμό σας Amazon S3 να μιλήσει στον τοπικό σας υπολογιστή, ώστε να μπορείτε να κάνετε όλα τα αρχεία uploading, συγχρονισμό, back-up, κλπ. Για αρχή, κοιταζώ πώς μπορείτε να επωφεληθείτε από την επέκταση S3Fox από την RJonna (επέκταση του Firefox) για να συνδεθείτε στον λογαριασμό σας στο Amazon S3 και αργότερα, θα σας δώσουμε μια λίστα εναλλακτικών λύσεων για δωρεάν και πληρωμένες εφαρμογές για σύνδεση με το Amazon S3.
Χρησιμοποιώντας το Amazon S3 με το Firefox S3Fox
S3Fox είναι ένα πρόσθετο του Firefox, οπότε αν δεν έχετε εγκαταστήσει ένα πρόγραμμα περιήγησης Firefox στο μηχάνημά σας, θα χρειαστεί να πάρετε ένα. Εγκαταστήστε το πρόσθετο S3Fox, το δικό σας Αναγνωριστικό κλειδιού πρόσβασης και Κλειδί μυστικής πρόσβασης έτοιμοι, ας ξεκινήσουμε.
- Εκκινήστε το Organizer S3
Στον Firefox, πηγαίνετε στο Εργαλεία, επιλέγω S3 Διοργανωτής.
- Ρύθμιση λογαριασμού
Ρυθμίστε το λογαριασμό σας στο Amazon S3 με το Organizer S3. Εισαγάγετε μια αυτο-επεξηγηματική Ονομα λογαριασμού, τα δικα σου Κλειδί πρόσβασης και Μυστικό κλειδί. Κάντε κλικ Προσθέτω.
- Συνδεθείτε, δημιουργήστε τον πρώτο κάδο
Μόλις καταχωρίσετε τις σωστές πληροφορίες, θα μεταφερθείτε στο λογαριασμό σας (το οποίο είναι κενό, από προεπιλογή). Στην αριστερή πλευρά του S3 Organizer θα είναι οι τοπικοί φάκελοι των μηχανών σας και ο Amazon S3 στα δεξιά.
Κάντε δεξί κλικ, Δημιουργία καταλόγου. Οτιδήποτε δημιουργείται σε επίπεδο root θα είναι οι κάδοί σας. Όλα τα αρχεία και οι φάκελοι θα αποθηκεύονται / οργανώνονται κάτω από κάδους.
- Δημιουργία φακέλων, μεταφόρτωση εικόνων
Κάντε διπλό κλικ στον κάδο σας, δημιουργήστε ένα φάκελο. Μέσα στο φάκελο, μεταφορτώστε μια εικόνα. Από προεπιλογή, οτιδήποτε φορτώθηκε στο λογαριασμό σας στο Amazon S3 δεν θα είναι προσβάσιμο από το κοινό.
Επιστροφή στην κορυφή ↑
Amazon S3 ως φιλοξενία εικόνων
Από προεπιλογή, οι εικόνες που μεταφορτώνονται στο Amazon S3 με Organizer S3 δεν θα δημοσιοποιηθούν. Αν σκοπεύετε να μοιραστείτε τα αρχεία που έχετε μεταφορτώσει με τους φίλους και τους συνομηλίκους σας ή εάν θέλετε να χρησιμοποιήσετε το Amazon S3 για να φιλοξενήσετε τις εικόνες του ιστοτόπου σας,.
- Επεξεργασία άδειας εικόνας
Κάντε δεξί κλικ σε μία από τις φωτογραφίες που ανεβάσατε, επιλέξτε Επεξεργασία ACL.
- Κάνετε το κοινό προσιτό
Για να καταστεί η φωτογραφία σας προσιτή, βεβαιωθείτε ότι ο χρήστης Everyone, οι πιστοποιημένοι χρήστες και εγώ (κάτοχος) έχει πρόσβαση ανάγνωσης. Ακολουθήστε τις ρυθμίσεις στην παρακάτω εικόνα. Κάντε κλικ στο εικονίδιο για εναλλαγή μεταξύ τσιμπημάτων και σταυρών.
- Λάβετε τη διεύθυνση URL εικόνας
Κάντε δεξί κλικ σε μια συγκεκριμένη εικόνα, επιλέξτε Αντιγραφή διεύθυνσης URL στο Πρόχειρο. Η διεύθυνση URL σας θα φαίνεται κάπως έτσι:https://assets.hongkiat.com/uploads/10yearsago/amazon_10ya.png
Η διεύθυνση URL εικόνας έχει την ακόλουθη σταθερή μορφή:http: //bucket_name.s3.amazonaws.com/όνομα φακέλου/ /filename.jpg
Επιστροφή στην κορυφή ↑
Amazon S3 Εφαρμογές και άλλοι πόροι
Χρησιμοποιούμε S3Fox σε ολόκληρη την εξήγηση, επειδή είναι δωρεάν και βρίσκεται στο πρόγραμμα περιήγησης Firefox. Αλλά σκέφτηκα ότι πρέπει επίσης να γνωρίζετε άλλες εφαρμογές και διάφορους τρόπους έξω εκεί που παρέχουν παρόμοιες διευκολύνσεις.
Εφαρμογές που υποστηρίζονται από το Amazon S3
- JungleDisk - Αξιόπιστη online αποθήκευση που υποστηρίζεται από το Amazon S3.
- Μεταδίδει - Εφαρμογή FTP / SFTP για Mac.
- S3Sync - Αποτελείται από S3syncs και S3cmds. Το πρόγραμμα Ruby που επιτρέπει τον έλεγχο του λογαριασμού Amazon S3 με εντολές του κελύφους.
- Bucket Explorer - Διεπαφές χρήστη για το Amazon S3.
- Διαχείριση αντιγράφων ασφαλείας - Εργαλείο γραμμής εντολών για το Linux.
- S3 αντιγράφων ασφαλείας - Windows desktop εφαρμογή που καθιστά ασήμαντο για όλους να χρησιμοποιούν την εντυπωσιακή υποδομή του Amazon για απομακρυσμένα αντίγραφα ασφαλείας και ασφαλή αποθήκευση αρχείων σε απευθείας σύνδεση.
- jets3t - Toolkit για την online υπηρεσία αποθήκευσης S3 της Amazon.
- Sync2S3 - Συγχρονίζει τα αρχεία σας με το Amazon (S3), παρέχοντας σας μια ασφαλή και προσιτή λύση backup.
- Αποθήκευση ΜΜΕ - Πρόσβαση σε αρχεία από οπουδήποτε.
Επιστροφή στην κορυφή ↑
Περισσότερες ηλεκτρονικές αναφορές
Ακολουθούν περισσότερες αναφορές στο διαδίκτυο για να σας βοηθήσουμε να κατανοήσετε καλύτερα το Amazon S3 και τη συνδεσιμότητά του.
- Απλή υπηρεσία αποθήκευσης του Amazon - Περιηγηθείτε στις λύσεις που έχουν αναπτύξει οι προγραμματιστές της Amazon Web Services χρησιμοποιώντας την υπηρεσία απλής αποθήκευσης Amazon (Amazon S3).
- Φόρουμ Amazon S3 - S3 Forum με πολλές χρήσιμες πληροφορίες.
- Amazon S3 API - Κατανοήστε το API του Amazon S3.
- Amazon S3 στο Wiki
- Χρησιμοποιώντας το Amazon S3 ως υπηρεσία φιλοξενίας εικόνων
- Πώς μπορώ να χρησιμοποιήσω το Amazon S3- Διαβάστε τη μέθοδο του Paul για τη χρήση του Amazon S3 με rsync και JungleDisk.
- Αντισύλληψη αντιγράφων ασφαλείας διακομιστή με το Amazon S3 - Έλεγχος S3 με Ruby και S3Sync.
- Πώς να χρησιμοποιήσετε το JungleDisk, το Amazon S3 και το rsync για τη δημιουργία αντιγράφων ασφαλείας του αρχικού σας καταλόγου OS X
- Φτηνές Backup Server με το Amazon S3
- Χρησιμοποιώντας το Amazon S3 από την Perl
- Χρησιμοποιώντας το Amazon S3 με το Django
Αυτό είναι όλο! Ελπίζω ότι θα βρείτε χρήσιμο αυτόν τον οδηγό.