Kile ambacho kukiunganisha kunakufanyia
Kuunganisha akaunti yako mwenyewe ya AWS Amplify hukuwezesha kuchapisha tovuti tuli kwenye akaunti yako ya AWS Amplify kutoka kwenye dashibodi yako ya Zinn®. Wewe unamiliki mradi na bili; sisi tunashughulikia usambazaji, kikoa maalum na rekodi za DNS.
Kabla hujaanza
Akaunti ya AWS. AWS Amplify inapatikana tu kwenye akaunti yako mwenyewe: Amplify hutoza bili kwa kila gigabaiti inayohudumiwa na kwa kila dakika ya uundaji, bila kiwango cha bure kinachoendelea, kwa hivyo tovuti iliyo kwenye akaunti yetu ingekuwa bili ambayo hakuna mtu anayeweza kuiwekea ukomo. Kwenye akaunti yako mwenyewe ni matumizi yako, vikomo vyako na dashibodi yako ya AWS.
Tengeneza mtumiaji wa IAM kwa ajili ya muunganisho huu ukiwa na sera inayoruhusu vitendo vya Amplify (amplify:*) kwenye programu itakazosimamia.
1. Tengeneza ufunguo kwenye AWS Amplify
Kwenye dashibodi ya AWS fungua IAM → Users, chagua mtumiaji ambaye muunganisho huu unapaswa kutenda kama yeye (tengeneza maalum — usitumie kamwe akaunti yako kuu ya mzizi), fungua kichupo chake cha Security credentials na, chini ya Access keys, chagua Create access key. Chagua Other kama mfano wa matumizi, endelea, na uchague Create access key. Nakili Access key ID na Secret access key — AWS huonyesha siri hiyo mara moja tu. Kila mtumiaji wa IAM anaweza kuwa na funguo mbili kwa wakati mmoja.
2. Iunganishe hapa
Fungua Integrations kwenye dashibodi yako na uchague Connect an account. Chagua Static hosting (Netlify, Vercel) kama kikundi na AWS Amplify kama akaunti, jaza Access key ID na Secret access key, kisha ubonyeze Connect account.
Tunajaribu kile unachobandika kabla ya chochote kuhifadhiwa. Ufunguo usiofanya kazi hauhifadhiwi kamwe, na jibu litaeleza kile kilichokuwa na hitilafu. Ufunguo unaofanya kazi huwekwa ukiwa umesimbwa kwa njia fiche kwenye ghala letu la siri — kamwe si kwenye hifadhidata yetu — na hauonyeshwi tena kamwe, hata kwako wewe.
Nini kinafuata
- Unapotengeneza au kuhamisha tovuti tuli, akaunti hii huonekana kama lengwa la kusambaza. Ichague na tutachapisha toleo la tovuti hiyo kwenye mradi ulio kwenye akaunti yako.
- Vikoa maalum huunganishwa kwa ajili yako, na ukurasa wa kikoa huonyesha rekodi yoyote ya DNS ambayo muuzaji anahitaji ili kikoa kielekeze kwenye mpangishaji mpya.
- Mradi, matumizi yake na bili yake viko kwenye akaunti yako; unaweza kuona kila usambazaji kwenye dashibodi yako mwenyewe ya muuzaji.
Isipounganishwa
AWS imekataa kitambulisho. Angalia ikiwa ufunguo wa ufikiaji bado unatumika katika IAM na kwamba sera ya mtumiaji inaruhusu vitendo vya Amplify kwenye programu. Ufunguo wa ufikiaji ambao umezimwa hujibu sawa kabisa na ule usio sahihi.
Siri imepotea. AWS haiwezi kuonyesha ufunguo wa siri wa ufikiaji tena. Tengeneza ufunguo mpya wa ufikiaji, uunganishe, kisha ufute ule wa zamani katika IAM.
Inasema ufunguo umekataliwa. Karibu kila mara ni mojawapo ya mambo matatu: nafasi wazi au mstari mpya ulionakiliwa nao, ufunguo ambao umekwisha muda wake, au ufunguo ambao ulibatilishwa au kuzalishwa upya baada ya wewe kuunakili. Tengeneza mpya kabisa na uubandike tena.
Inaunganishwa, lakini kitu fulani kinashindwa baadaye. Ufunguo unathibitisha utambulisho lakini unakosa ruhusa ambayo kitendo kinahitaji. Tengeneza ufunguo mpya wenye ruhusa zilizoorodheshwa hapo juu, kisha ukate muunganisho wa zamani na uunganishe ufunguo mpya.
Kukata muunganisho
Fungua Integrations, pata akaunti hiyo na ubonyeze Disconnect. Hiyo hufuta ufunguo uliohifadhiwa mara moja. Chochote kilichokuwa kinautumia hukoma kwenye kitendo chake kinachofuata, na skrini zilizoutegemea husema hivyo badala ya kushindwa kimyakimya.
Kukata muunganisho hakubadilishi kile kilichokwisha fanyika — rekodi, usambazaji au mipangilio tuliyobadilisha kwenye akaunti yako inabaki kama ilivyo. Ikiwa unafikiri ufunguo wenyewe huenda umevuja, ubatilishe pia kwa muuzaji; kukata muunganisho huondoa nakala yetu, si yao.