Çfarë bën lidhja për ju
Lidhja e llogarisë tuaj AWS Amplify ju lejon të publikoni një faqe statike në llogarinë tuaj AWS Amplify nga paneli juaj Zinn®. Ju jeni pronar i projektit dhe i faturës; ne menaxhojmë vendosjen (deploy), domenin e personalizuar dhe regjistrat DNS.
Para se të filloni
Një llogari AWS. AWS Amplify është i disponueshëm vetëm në llogarinë tuaj: Amplify faturon për çdo gigabajt të shërbyer dhe për minutë ndërtimi, pa ndonjë plan falas të vazhdueshëm, kështu që një faqe në llogarinë tonë do të ishte një faturë që askush nuk do të mund ta kufizonte. Në llogarinë tuaj, janë shpenzimet tuaja, kufijtë tuaj dhe konsola juaj AWS.
Krijoni një përdorues IAM për këtë lidhje me një politikë që lejon veprimet Amplify (amplify:*) në aplikacionet që ai do të menaxhojë.
1. Krijoni çelësin te AWS Amplify
Në konsolën AWS, hapni IAM → Users, zgjidhni përdoruesin si i cili duhet të veprojë kjo lidhje (krijoni një të dedikuar — mos përdorni kurrë llogarinë tuaj rrënjë / root), hapni skedën e tij Security credentials dhe, te Access keys, zgjidhni Create access key. Zgjidhni Other si rast përdorimi, vazhdoni dhe zgjidhni Create access key. Kopjoni Access key ID dhe Secret access key — AWS e shfaq çelësin sekret vetëm një herë. Çdo përdorues IAM mund të mbajë dy çelësa në të njëjtën kohë.
2. Lidheni atë këtu
Hapni Integrations në panelin tuaj dhe zgjidhni Connect an account. Zgjidhni Static hosting (Netlify, Vercel) si grup dhe AWS Amplify si llogari, plotësoni Access key ID dhe Secret access key, dhe shtypni Connect account.
Ne testojmë atë që ngjisni para se të ruhet ndonjë gjë. Një çelës që nuk funksionon nuk ruhet kurrë, dhe përgjigja tregon se çfarë nuk shkonte me të. Një çelës që funksionon mbahet i koduar në kasafortën tonë të sekreteve — kurrë në bazën tonë të të dhënave — dhe nuk shfaqet më kurrë, madje as për ju.
Çfarë ndodh më pas
- Kur krijoni ose zhvendosni një faqe statike, kjo llogari shfaqet si një destinacion vendosjeje (deploy). Zgjidhni atë dhe ne publikojmë ndërtimin e faqes në një projekt në llogarinë tuaj.
- Domenet e personalizuara lidhen për ju, dhe faqja e domenit tregon çdo regjistër DNS që i duhet shitësit në mënyrë që domeni të zgjidhet te strehuesi (host) i ri.
- Projekti, përdorimi i tij dhe fatura e tij janë në llogarinë tuaj; ju mund të shihni çdo vendosje në panelin tuaj të shitësit.
Nëse nuk lidhet
AWS refuzoi kredencialin. Kontrolloni nëse çelësi i hyrjes është ende aktiv në IAM dhe nëse politika e përdoruesit lejon veprimet Amplify në aplikacion. Një çelës hyrjeje që është çaktivizuar përgjigjet saktësisht si një i gabuar.
Sekreti ka humbur. AWS nuk mund të shfaqë përsëri një çelës hyrjeje sekret. Krijoni një çelës të ri hyrjeje, lidheni atë, pastaj fshini të vjetrin në IAM.
Thotë se çelësi u refuzua. Pothuajse gjithmonë një nga tre gjërat: një hapësirë ose një ndërprerje rreshti e kopjuar me të, një çelës që ka skaduar, ose një çelës që është revokuar ose rigjeneruar pasi e keni kopjuar. Krijoni një të ri dhe ngjisni përsëri.
Lidhet, por diçka dështon më vonë. Çelësi vërtetohet, bet i mungon një lejim që i duhet veprimit. Krijoni një çelës të ri me lejet e listuara më lart, më pas shkëputni lidhjen e vjetër dhe lidhni çelësin e ri.
Shkëputja (Disconnecting)
Hapni Integrations, gjeni llogarinë dhe shtypni Disconnect. Kjo fshin çelësin e ruajtur menjëherë. Çdo gjë që po e përdor atë ndalet në veprimin e tij të radhës, dhe ekranet që viteshin prej tij e tregojnë këtë në vend që të dështojnë në heshtje.
Shkëputja nuk e zhbën atë që është bërë tashmë — regjistrat, vendosjet ose cilësimet që ndryshuam në llogarinë tuaj mbeten ashtu siç janë. Nëse mendoni se vetë çelësi mund të jetë rrjedhur, revokojeni atë edhe te shitësi; shkëputja heq kopjen tonë, jo të tyren.