Co vám toto připojení přinese
Připojení vlastního účtu AWS Amplify vám umožňuje publikovat statický web do vašeho účtu AWS Amplify přímo z vašeho panelu Zinn®. Projekt a vyúčtování vlastníte vy; my zajistíme nasazení, vlastní doménu a záznamy DNS.
Než začnete
Účet AWS. Služba AWS Amplify je k dispozici výhradně na vašem vlastním účtu: Amplify účtuje poplatky za přenesený gigabajt a za minutu sestavení bez trvalé bezplatné verze, takže web na našem účtu by představoval vyúčtování, které by nikdo nemohl omezit. Na vašem vlastním účtu jsou to vaše výdaje, vaše limity a vaše konzole AWS.
Vytvořte uživatele IAM pro toto připojení s politikou, která umožňuje akce služby Amplify (amplify:*) u aplikací, které bude spravovat.
1. Vytvoření klíče v AWS Amplify
V konzoli AWS otevřete IAM → Users, vyberte uživatele, za kterého má toto připojení vystupovat (vytvořte si vyhrazeného — nikdy nepoužívejte svůj hlavní účet), otevřete jeho kartu Security credentials a v části Access keys vyberte možnost Create access key. Jako případ použití vyberte Other, pokračujte a zvolte Create access key. Zkopírujte položky Access key ID a Secret access key — služba AWS tajný klíč zobrazí pouze jednou. Každý uživatel IAM může mít současně dva klíče.
2. Připojení zde
Otevřete položku Integrations ve svém panelu a zvolte Connect an account. Jako skupinu vyberte Static hosting (Netlify, Vercel) a jako účet zvolte AWS Amplify, vyplňte položky Access key ID a Secret access key a stiskněte tlačítko Connect account.
To, co vložite, před uložením otestujeme. Klíč, který nefunguje, se nikdy neuloží a odpověď uvede, co s ním bylo v nepořádku. Funkční klíč je uchováván v zašifrované podobě v našem trezoru tajných klíčů — nikdy v naší databázi — a již se nikdy nezobrazí, a to ani vám.
Co se stane potom
- Když vytvoříte nebo přesunete statický web, tento účet se zobrazí jako cíl nasazení. Vyberte jej a my publikujeme sestavení webu do projektu na vašem účtu.
- Vlastní domény budou automaticky připojeny a na stránce domény se zobrazí všechny záznamy DNS, které dodavatel potřebuje k tomu, aby doména směřovala na nového hostitele.
- Projekt, jeho využívání a vyúčtování jsou na vašem účtu; každé nasazení můžete sledovat ve vlastním panelu dodavatele.
Pokud se připojení nezdaří
AWS pověření odmítlo. Zkontrolujte, zda je přístupový klíč ve službě IAM stále aktivní a zda politika uživatele umožňuje akce služby Amplify u dané aplikace. Deaktivovaný přístupový klíč odpovídá přesně stejně jako nesprávný.
Tajný klíč je ztracen. Služba AWS nemůže tajný přístupový klíč zobrazit znovu. Vytvořte nový přístupový klíč, připojte jej a poté starý klíč ve službě IAM odstraňte.
Hlášení o odmítnutí klíče. Téměř vždy jde o jednu ze tří věcí: s klíčem byla zkopírována mezera nebo konec řádku, klíč vypršel, případně byl po zkopírování odvolán nebo vygenerován znovu. Vytvořte nový a vložte jej znovu.
Připojení proběhne, ale něco později selže. Klíč se úspěšně ověří, ale chybí mu oprávnění, které daná akce vyžaduje. Vytvořte nový klíč s výše uvedenými oprávněními, poté odpojte staré připojení a připojte nový klíč.
Odpojení
Otevřete položku Integrations, vyhledejte účet a stiskněte tlačítko Disconnect. Tím se uložený klíč okamžitě odstraní. Vše, co jej používalo, se při další akci zastaví a obrazovky, které na něm závisely, na tuto skutečnost upozorní, namísto aby potichu selhaly.
Odpojení nevezme zpět to, co již bylo provedeno — záznamy, nasazení nebo nastavení, která jsme na vašem účtu změnili, zůstávají tak, jak jsou. Pokud se domníváte, že mohlo dojít k úniku samotného klíče, odvolejte jej také u dodavatele; odpojením odstraníte naši kopii, nikoli tu jejich.