Σε αυτήν την ενότητα θα διαμορφώσετε την υπηρεσία Amazon Simple Storage Service (S3) ώστε να φιλοξενεί τους στατικούς πόρους για την εφαρμογή Ιστού σας. Στις επόμενες ενότητες θα προσθέσετε δυναμική λειτουργικότητα σε αυτές τις σελίδες χρησιμοποιώντας JavaScript για να καλέσετε απομακρυσμένα RESTful API που έχουν δημιουργηθεί με AWS Lambda και Amazon API Gateway Η αρχιτεκτονική για αυτήν την ενότητα είναι πολύ απλή. Όλο το στατικό περιεχόμενο ιστού σας, συμπεριλαμβανομένων HTML, CSS, JavaScript, εικόνων και άλλων αρχείων θα αποθηκευτεί στο Amazon S3. Στη συνέχεια, οι τελικοί χρήστες θα έχουν πρόσβαση στον ιστότοπό σας χρησιμοποιώντας τη δημόσια διεύθυνση URL του ιστότοπου που εκτίθεται από το Amazon S3. Δεν χρειάζεται να εκτελείτε διακομιστές ιστού ή να χρησιμοποιείτε άλλες υπηρεσίες για να κάνετε τον ιστότοπό σας διαθέσιμο Για τους σκοπούς αυτής της ενότητας θα χρησιμοποιήσετε τη διεύθυνση URL τελικού σημείου του ιστότοπου Amazon S3 που παρέχουμε. Παίρνει τη μορφή httpyour-bucket-name}.s3-website.{region}.amazonaws.com. Για τις περισσότερες πραγματικές εφαρμογές, θα θέλετε να χρησιμοποιήσετε έναν προσαρμοσμένο τομέα για να φιλοξενήσετε τον ιστότοπό σας. Εάν ενδιαφέρεστε να χρησιμοποιήσετε έναν δικό σας τομέα, ακολουθήστε τις οδηγίες για τη ρύθμιση ενός στατικού ιστότοπου χρησιμοποιώντας έναν προσαρμοσμένο τομέα στην τεκμηρίωση του Amazon S3 **Χρόνος για την ολοκλήρωση της ενότητας 30 λεπτά **Υπηρεσίες που χρησιμοποιούνται Amazon S3 **Πρότυπο CloudFormation Εάν νιώθετε ήδη άνετα να εργάζεστε με το Amazon S3 ή θέλετε απλώς να προχωρήσετε στην εργασία με το Lambda και το API Gateway, μπορείτε να ξεκινήσετε ένα από αυτά Πρότυπα AWS CloudFormation στην περιοχή της επιλογής σας για την αυτόματη δημιουργία των απαραίτητων πόρων |Περιοχή||Πρότυπο CloudFormation| |Η.Π.Α. (Στοίβα N. VirginiaLaunch >| |US East (στοίβα OhioLaunch >| |US West (στοίβα OregonLaunch >| |ΕΕ (στοίβα εκκίνησης Frankfurt >| |EU (IrelandLaunch stack >| |ΕΕ (στοίβα εκκίνησης του Λονδίνου >| |Ασία-Ειρηνικός (στοίβα TokyoLaunch >| |Ασία-Ειρηνικός (SeoulLaunch stack >| |Ασία-Ειρηνικός (στοίβα SydneyLaunch >| |Ασία-Ειρηνικός (στοίβα MumbaiLaunch >| **Οδηγίες εκκίνησης CloudFormation** Κάντε κλικ στο Εκκινήστε το Stacklink παραπάνω για την περιοχή της επιλογής σας Κάντε κλικ Στη συνέχεια στη σελίδα Επιλογή προτύπου Παρέχετε ένα παγκοσμίως μοναδικό όνομα για το Ονόματα κάδου ιστότοπου όπως wildrydes-το όνομά σας και κάντε κλικ Επόμενο Στη σελίδα Επιλογές, αφήστε όλες τις προεπιλογές και κάντε κλικ Επόμενο Στη σελίδα Αναθεώρηση, επιλέξτε το πλαίσιο για να αναγνωρίσετε ότι το CloudFormation θα δημιουργήσει πόρους IAM και κάντε κλικ Δημιουργώ Αυτό το πρότυπο χρησιμοποιεί έναν προσαρμοσμένο πόρο για την αντιγραφή των στατικών στοιχείων ιστότοπου από έναν κεντρικό κάδο S3 στον δικό σας ειδικό κάδο. Προκειμένου ο προσαρμοσμένος πόρος να γράψει στον νέο κάδο του λογαριασμού σας, πρέπει να δημιουργήσει έναν ρόλο IAM που μπορεί να αναλάβει με αυτά τα δικαιώματα Περιμένετε το wildrydes-webapp-1stack για να φτάσετε σε κατάσταση CREATE_COMPLETE Με την επιλεγμένο wildrydes-webapp-1stack, κάντε κλικ στο Outputstab και κάντε κλικ στον σύνδεσμο WebsiteURL Βεβαιωθείτε ότι η αρχική σελίδα του Wild Rydes φορτώνεται σωστά και προχωρήστε στην επόμενη ενότητα, Διαχείριση χρηστών Ακολουθήστε τις παρακάτω οδηγίες βήμα προς βήμα για να φιλοξενήσετε έναν στατικό ιστότοπο. Κάντε κλικ σε κάθε αριθμό βήματος για να αναπτύξετε την ενότητα.