Što vam povezivanje omogućuje
Povezivanje vlastitog AWS Amplify računa omogućuje vam objavljivanje statičke stranice na vaš AWS Amplify račun s vaše Zinn® upravljačke ploče. Vi posjedujete projekt i račun za naplatu; mi vodimo brigu o implementaciji, prilagođenoj domeni i DNS zapisima.
Prije nego što započnete
AWS račun. AWS Amplify dostupan je isključivo na vašem vlastitom računu: Amplify naplaćuje po posluženom gigabajtu i minuti izgradnje, bez trajnog besplatnog paketa, tako da bi web-mjesto na našem računu predstavljalo trošak koji nitko ne bi mogao ograničiti. Na vašem vlastitom računu to su vaša potrošnja, vaša ograničenja i vaša AWS konzola.
Stvorite IAM korisnika za ovo povezivanje s pravilom koje dopušta radnje servisa Amplify (amplify:*) na aplikacijama kojima će upravljati.
1. Stvorite ključ na servisu AWS Amplify
U AWS konzoli otvorite IAM → Users, odaberite korisnika u čije ime bi se ova veza trebala ponašati (stvorite namjenskog korisnika — nikada nemojte upotrebljavati svoj korijenski račun), otvorite njegovu karticu Security credentials i, pod Access keys, odaberite Create access key. Odaberite Other kao slučaj upotrebe, nastavite i odaberite Create access key. Kopirajte Access key ID i Secret access key — AWS tajni ključ prikazuje samo jednom. Svaki IAM korisnik može imati najviše dva ključa istovremeno.
2. Povežite ga ovdje
Otvorite Integrations na svojoj upravljačkoj ploči i odaberite Connect an account. Odaberite Static hosting (Netlify, Vercel) kao grupu i AWS Amplify kao račun, unesite Access key ID i Secret access key te pritisnite Connect account.
Testiramo ono što zalijepite prije nego što se bilo što spremi. Ključ koji ne radi nikada se ne pohranjuje, a odgovor navodi što s njim nije u redu. Ključ koji radi čuva se šifriran u našem trezoru tajni — nikada u našoj bazi podataka — i više se nikada ne prikazuje, čak ni vama.
Što slijedi
- Kada stvorite ili premjestite statičku stranicu, ovaj se račun pojavljuje kao odredište za implementaciju. Odaberite ga i mi ćemo objaviti verziju stranice u projektu na vašem računu.
- Prilagođene domene povezuju se automatski za vas, a stranica domene prikazuje sve DNS zapise koje pružatelj usluge zahtijeva kako bi se domena usmjeravala na novog poslužitelja.
- Projekt, njegova potrošnja i račun nalaze se na vašem računu; svaku implementaciju možete vidjeti na vlastitoj upravljačkoj ploči pružatelja usluge.
Ako se ne uspije povezati
AWS je odbio vjerodajnicu. Provjerite je li pristupni ključ još uvijek aktivan u IAM-u i dopušta li korisničko pravilo radnje servisa Amplify na aplikaciji. Pristupni ključ koji je deaktiviran odgovara jednako kao i pogrešan ključ.
Tajna je izgubljena. AWS više ne može prikazati tajni pristupni ključ. Stvorite novi pristupni ključ, povežite ga, a zatim izbrišite stari u IAM-u.
Piše da je ključ odbijen. Gotovo uvijek jedna od tri stvari: razmak ili prijelom retka kopiran zajedno s njim, ključ koji je istekao ili ključ koji je opozvan ili ponovno generiran nakon što ste ga kopirali. Stvorite novi i ponovno ga zalijepite.
Povezuje se, ali kasnije nešto ne uspije. Ključ se autentificira, ali nema dopuštenje koje radnja zahtijeva. Stvorite novi ključ s gore navedenim dopuštenjima, a zatim prekinite staru vezu i povežite novi ključ.
Prekidanje veze
Otvorite Integrations, pronađite račun i pritisnite Disconnect. Time se pohranjeni ključ odmah briše. Sve što ga je upotrebljavalo zaustavlja se pri sljedećoj radnji, a zasloni koji su ovisili o njemu to jasno navode umjesto da tiho zakažu.
Prekidanje veze ne poništava ono što je već učinjeno — zapisi, implementacije ili postavke koje smo promijenili na vašem računu ostaju kakvi jesu. Ako smatrate da je sam ključ možda procurio, opozovite ga i kod pružatelja usluge; prekidanje veze uklanja našu kopiju, a ne njihovu.