Mit nyújt Önnek az összekapcsolás?
A saját AWS Amplify fiókjának összekapcsolásával statikus webhelyet tehet közzé a saját AWS Amplify fiókjában a Zinn® vezérlőpultjáról. A projekt és a számla az Öné; a közzétételt, az egyéni domént és a DNS-rekordokat mi intézzük.
Mielőtt elkezdené
Szüksége lesz egy AWS-fiókra. Az AWS Amplify kizárólag a saját fiókján érhető el: az Amplify a kiszolgált gigabájtok és a build-percek alapján számláz, folyamatos ingyenes szint nélkül, így a mi fiókunkon lévő webhely olyan számlát eredményezne, amelyet senki sem tudna korlátozni. A saját fiókjában a saját költéseiről, a saját korlátairól és a saját AWS-konzoljáról van szó.
Hozzon létre egy IAM-felhasználót ehhez a kapcsolathoz olyan házirenddel, amely engedélyezi az Amplify műveleteket (amplify:*) a kezelendő alkalmazásokon.
1. Hozza létre a kulcsot az AWS Amplify felületén
Az AWS-konzolban nyissa meg az IAM → Users menüpontot, válassza ki azt a felhasználót, amelyként ennek a kapcsolatnak el kell járnia (hozzon létre egy dedikált felhasználót — soha ne használja a gyökérfiókját), nyissa meg a Security credentials lapot, majd az Access keys alatt válassza a Create access key lehetőséget. Válassza az Other opciót felhasználási esetként, folytassa, majd válassza a Create access key lehetőséget. Másolja ki az Access key ID és a Secret access key értékét — az AWS csak egyszer jeleníti meg a titkos kulcsot. Minden IAM-felhasználó egyszerre két kulccsal rendelkezhet.
2. Csatlakoztassa itt
Nyissa meg az Integrations menüpontot a vezérlőpultján, és válassza a Connect an account lehetőséget. Válassza a Static hosting (Netlify, Vercel) csoportot és az AWS Amplify fiókot, töltse ki az Access key ID és a Secret access key mezőket, majd nyomja meg a Connect account gombot.
Mielőtt bármi elmentésre kerülne, teszteljük a beillesztett adatokat. A nem működő kulcsot soha nem tároljuk, és a válasz megadja, mi volt a probléma. A működő kulcsot titkosítva őrizzük a titkos kulcsok tárolójában — soha nem az adatbázisunkban —, és soha többé nem jelenítjük meg, még Önnek sem.
Mi történik ezután?
- Amikor statikus webhelyet hoz létre vagy helyez át, ez a fiók megjelenik telepítési célként. Válassza ki, és mi közzétesszük a webhely buildjét egy projekten az Ön fiókjában.
- Az egyéni doméneket automatikusan hozzárendeljük, és a domén oldala megjeleníti a szolgáltató által igényelt összes DNS-rekordot, hogy a domén az új tárhelyre mutasson.
- A projekt, annak használata és a számlája az Ön fiókjában van; minden egyes telepítést megtekinthet a szolgáltató saját vezérlőpultján.
Ha nem sikerül a kapcsolódás
Az AWS elutasította a hitelesítő adatot. Ellenőrizze, hogy a hozzáférési kulcs továbbra is aktív-e az IAM-ben, és hogy a felhasználó házirendje engedélyezi-e az Amplify műveleteket az alkalmazáson. A deaktivált hozzáférési kulcs pontosan úgy válaszol, mint a helytelen kulcs.
A titkos kulcs elveszett. Az AWS nem tudja újra megjeleníteni a titkos hozzáférési kulcsot. Hozzon létre egy új hozzáférési kulcsot, csatlakoztassa, majd törölje a régit az IAM-ben.
A rendszer szerint a kulcs el lett utasítva. Szinte mindig a három dolog egyike: a kulccsal együtt kimásolt szóköz vagy sortörés, egy lejárt kulcs, vagy egy olyan kulcs, amelyet a kimásolása után visszavontak vagy újrageneráltak. Hozzon létre egy újat, és illessze be újra.
Csatlakozik, de később valami meghiúsul. A kulcs hitelesítése sikeres, de hiányzik egy olyan jogosultság, amelyre a művelethez szükség van. Hozzon létre egy új kulcsot a fent felsorolt jogosultságokkal, majd bontsa le a régi kapcsolatot, és csatlakoztassa az új kulcsot.
Leválasztás
Nyissa meg az Integrations menüpontot, keresse meg a fiókot, és nyomja meg a Disconnect gombot. Ez azonnal törli a tárolt kulcsot. Minden, ami használta, leáll a következő műveleténél, és az attól függő képernyők ezt jelzik ahelyett, hogy észrevétlenül hibásan működnének.
A leválasztás nem vonja vissza a már elvégzett műveleteket — az Ön fiókjában általunk módosított rekordok, telepítések vagy beállítások változatlanok maradnak. Ha úgy gondolja, hogy maga a kulcs kiszivároghatott, vonja vissza a szolgáltatónál is; a leválasztás a mi másolatunkat távolítja el, nem az övéket.