Abin da haɗa shi ke yi muku
Haɗa asusunku na AWS Amplify yana ba ku damar wallafa rukunin yanar gizo marar sauyawa (static site) zuwa asusunku na AWS Amplify daga allon sarrafawarku na Zinn®. Ku kuka mallaki aikin da kuɗin lissafi; mu kuma muna kula da tura aikin (deploy), yankin da aka keɓance (custom domain) da bayanan DNS.
Kafin ku fara
Asusun AWS. AWS Amplify yana samuwa kawai a kan asusunku: Amplify yana karɓar kuɗi a kowane gigabyte da aka bayar da kuma kowane minti na ginawa, ba tare da wani matakin kyauta mai ci gaba ba, don haka rukunin yanar gizo a kan asusunmu zai zama lissafin kuɗi da babu wanda zai iya iyakancewa. A kan asusunku kanku, kuɗin ku ne, iyakokinku ne kuma na'urar sarrafa AWS taku ce.
Ƙirƙiri mai amfani na IAM don wannan haɗin tare da dokar da ke ba da izinin ayyukan Amplify (amplify:*) a kan manhajojin da zai sarrafa.
1. Ƙirƙiri maɓalli a AWS Amplify
A cikin na'urar sarrafa AWS buɗe IAM → Users, zaɓi mai amfani da wannan haɗin ya kamata ya yi aiki a matsayinsa (ƙirƙiri wanda aka keɓe — kada ku taɓa amfani da asusunku na asali), buɗe shafinsa na Security credentials kuma, a ƙarƙashin Access keys, zaɓi Create access key. Zaɓi Other a matsayin dalilin amfani, ci gaba, sannan zaɓi Create access key. Kwafi Access key ID da Secret access key — AWS yana nuna maɓallin sirri sau ɗaya kawai. Kowane mai amfani na IAM zai iya riƙe maɓallai biyu a lokaci guda.
2. Haɗa shi a nan
Buɗe Integrations a cikin allon sarrafawarku kuma zaɓi Connect an account. Zaɓi Static hosting (Netlify, Vercel) a matsayin rukunin da AWS Amplify a matsayin asusun, cika Access key ID da Secret access key, sannan danna Connect account.
Muna gwada abin da kuka liƙa kafin a adana komai. Maɓallin da ba ya aiki ba za a taɓa adana shi ba, kuma amsar tana faɗin abin da ba daidai ba game da shi. Maɓallin da ke aiki ana ajiye shi a ɓoye a cikin ma'ajiyar asirinmu — ba a cikin rumbun adana bayananmu ba — kuma ba za a sake nuna shi ba, ko da gare ku.
Abin da ke biyo baya
- Lokacin da kuka ƙirƙira ko matsar da rukunin yanar gizo marar sauyawa, wannan asusun yana bayyana a matsayin inda za a tura aiki. Zaɓe shi kuma za mu wallafa ginin rukunin yanar gizon zuwa wani aiki a kan asusunku.
- Ana haɗa yankuna da aka keɓance dominku, kuma shafin yankin yana nuna kowane bayanan DNS da mai siyarwa ke buƙata domin yankin ya daidaita zuwa sabon uwar garken.
- Aikin, amfani da shi da lissafin kuɗinsa suna kan asusunku; kuna iya ganin kowane tura aiki a cikin allon sarrafa na mai siyarwarku kanku.
Idan bai haɗu ba
AWS ya ƙi amincewa da takardar shaidar. Bincika ko maɓallin shiga yana aiki a cikin IAM kuma dokar mai amfani tana ba da izinin ayyukan Amplify akan manhajar. Maɓallin shiga da aka kashe yana ba da amsa daidai kamar wanda ba daidai ba.
An rasa maɓallin sirri. AWS ba zai iya sake nuna maɓallin shiga na sirri ba. Ƙirƙiri sabon maɓallin shiga, haɗa shi, sannan share tsohon a cikin IAM.
Yana cewa an ƙi maɓallin. Kusan kowane lokaci ɗaya ne daga cikin abubuwa uku: sarari ko layin da aka yanke tare da shi, maɓallin da ya ƙare, ko maɓallin da aka soke ko aka sake samarwa bayan kun kwafi shi. Ƙirƙiri sabo kuma liƙa shi kuma.
Yana haɗawa, amma wani abu ya gaza daga baya. Maɓallin yana tabbatar da inganci amma ba shi da izinin da aikin ke buƙata. Ƙirƙiri sabon maɓalli tare da izini da aka lissafa a sama, sannan cire tsohon haɗin kuma haɗa sabon maɓallin.
Cire haɗin
Buɗe Integrations, nemo asusun kuma danna Disconnect. Wannan yana share maɓallin da aka adana nan da nan. Duk wani abu da ke amfani da shi yana tsayawa a aikinsa na gaba, kuma allon da ya dogara da shi yana faɗi haka maimakon kasawa a hankali.
Cire haɗin baya soke abin da aka riga aka yi — bayanai, tura ayyuka ko saitunan da muka canza akan asusunku sun kasance yadda suke. Idan kuna tunanin maɓallin da kansa na iya fallasa, ku kuma soke shi a wurin mai siyarwa; cire haɗin yana cire kwafinmu ne, ba nasu ba.