Τι σας προσφέρει η σύνδεσή του
Η σύνδεση του δικού σας λογαριασμού AWS Amplify σάς επιτρέπει να δημοσιεύετε έναν στατικό ιστότοπο στον δικό σας λογαριασμό AWS Amplify μέσα από τον πίνακα ελέγχου σας στο Zinn®. Το έργο και το κόστος ανήκουν σε εσάς· εμείς αναλαμβάνουμε την ανάπτυξη, τον προσαρμοσμένο τομέα και τις εγγραφές DNS.
Πριν ξεκινήσετε
Ένας λογαριασμός AWS. Το AWS Amplify είναι διαθέσιμο μόνο στον δικό σας λογαριασμό: το Amplify χρεώνει ανά παρεχόμενο gigabyte και ανά λεπτό δημιουργίας, χωρίς διαρκές δωρεάν πακέτο, επομένως ένας ιστότοπος σε δικό μας λογαριασμό θα δημιουργούσε έναν λογαριασμό χωρίς δυνατότητα περιορισμού. Στον δικό σας λογαριασμό διατηρείτε εσείς τον έλεγχο των δαπανών, των ορίων και της κονσόλας AWS.
Δημιουργήστε έναν χρήστη IAM για αυτήν τη σύνδεση με μια πολιτική που επιτρέπει τις ενέργειες του Amplify (amplify:*) στις εφαρμογές τις οποίες θα διαχειρίζεται.
1. Δημιουργήστε το κλειδί στο AWS Amplify
Στην κονσόλα AWS ανοίξτε το IAM → Χρήστες, επιλέξτε τον χρήστη ως τον οποίο θα ενεργεί αυτή η σύνδεση (δημιουργήστε έναν αποκλειστικό — μην χρησιμοποιείτε ποτέ τον ριζικό λογαριασμό σας), ανοίξτε την καρτέλα Διαπιστευτήρια ασφαλείας και, στην ενότητα Κλειδιά πρόσβασης, επιλέξτε Δημιουργία κλειδιού πρόσβασης. Επιλέξτε Άλλο ως περίπτωση χρήσης, συνεχίστε και επιλέξτε Δημιουργία κλειδιού πρόσβασης. Αντιγράψτε το Αναγνωριστικό κλειδιού πρόσβασης και το Μυστικό κλειδί πρόσβασης — το AWS εμφανίζει το μυστικό κλειδί μόνο μία φορά. Κάθε χρήστης IAM μπορεί να διατηρεί δύο κλειδιά ταυτόχρονα.
2. Συνδέστε το εδώ
Ανοίξτε τις Ενσωματώσεις στον πίνακα ελέγχου σας και επιλέξτε Σύνδεση λογαριασμού. Επιλέξτε Στατική φιλοξενία (Netlify, Vercel) ως ομάδα και AWS Amplify ως λογαριασμό, συμπληρώστε το Αναγνωριστικό κλειδιού πρόσβασης και το Μυστικό κλειδί πρόσβασης, και πατήστε Σύνδεση λογαριασμού.
Ελέγχουμε ό,τι επικολλάτε προτού αποθηκευτεί οτιδήποτε. Ένα κλειδί που δεν λειτουργεί δεν αποθηκεύεται ποτέ, και η απάντηση εξηγεί ποιο ήταν το πρόβλημα. Ένα κλειδί που λειτουργεί διατηρείται κρυπτογραφημένο στο θησαυροφυλάκιο μυστικών μας — ποτέ στη βάση δεδομένων μας — και δεν εμφανίζεται ποτέ ξανά, ούτε καν σε εσάς.
Τι συμβαίνει στη συνέχεια
- Όταν δημιουργείτε ή μεταφέρετε έναν στατικό ιστότοπο, αυτός ο λογαριασμός εμφανίζεται ως προορισμός ανάπτυξης. Επιλέξτε τον και θα δημοσιεύσουμε την έκδοση του ιστοτόπου σε ένα έργο στον λογαριασμό σας.
- Οι προσαρμοσμένοι τομείς συνδέονται για εσάς, και η σελίδα του τομέα εμφανίζει κάθε εγγραφή DNS που απαιτεί ο πάροχος ώστε ο τομέας να επιλύεται στον νέο κεντρικό υπολογιστή.
- Το έργο, η χρήση του και η χρέωσή του βρίσκονται στον λογαριασμό σας· μπορείτε να βλέπετε κάθε ανάπτυξη στον δικό σας πίνακα ελέγχου παρόχου.
Εάν δεν συνδέεται
Το AWS απέρριψε το διαπιστευτήριο. Βεβαιωθείτε ότι το κλειδί πρόσβασης παραμένει ενεργό στο IAM και ότι η πολιτική του χρήστη επιτρέπει τις ενέργειες του Amplify στην εφαρμογή. Ένα κλειδί πρόσβασης που έχει απενεργοποιηθεί επιστρέφει ακριβώς το ίδιο αποτέλεσμα με ένα εσφαλμένο.
Το μυστικό χάθηκε. Το AWS δεν μπορεί να εμφανίσει ξανά ένα μυστικό κλειδί πρόσβασης. Δημιουργήστε ένα νέο κλειδί πρόσβασης, συνδέστε το και, στη συνέχεια, διαγράψτε το παλιό στο IAM.
Αναφέρει ότι το κλειδί απορρίφθηκε. Σχεδόν πάντα οφείλεται σε ένα από τα εξής τρία: ένα κενό διάστημα ή μια αλλαγή γραμμής που αντιγράφηκε μαζί του, ένα κλειδί που έχει λήξει ή ένα κλειδί που ανακλήθηκε ή δημιουργήθηκε εκ νέου μετά την αντιγραφή του. Δημιουργήστε ένα νέο και επικολλήστε το ξανά.
Συνδέεται, αλλά αργότερα αποτυγχάνει. Το κλειδί επαληθεύεται, αλλά δεν διαθέτει ένα δικαίωμα που απαιτεί η ενέργεια. Δημιουργήστε ένα νέο κλειδί με τα δικαιώματα που αναφέρονται παραπάνω, αποσυνδέστε την παλιά σύνδεση και συνδέστε το νέο κλειδί.
Αποσύνδεση
Ανοίξτε τις Ενσωματώσεις, βρείτε τον λογαριασμό και πατήστε Αποσύνδεση. Αυτό διαγράφει αμέσως το αποθηκευμένο κλειδί. Οτιδήποτε το χρησιμοποιούσε διακόπτεται στην επόμενη ενέργειά του, και οι οθόνες που εξαρτώνταν από αυτό εμφανίζουν σχετική ειδοποίηση αντί να αποτύχουν σιωπηλά.
Η αποσύνδεση δεν αναιρεί όσα έχουν ήδη πραγματοποιηθεί — οι εγγραφές, οι αναπτύξεις ή οι ρυθμίσεις που τροποποιήσαμε στον λογαριασμό σας παραμένουν ως έχουν. Εάν θεωρείτε ότι το ίδιο το κλειδί μπορεί να έχει διαρρεύσει, ανακαλέστε το επίσης στον πάροχο· η αποσύνδεση αφαιρεί το δικό μας αντίγραφο, όχι το δικό τους.