Uni ulash sizga nima beradi
Oʻzingizning AWS Amplify hisobingizni ulash statik saytni Zinn® boshqaruv panelingizdan oʻzingizning AWS Amplify hisobingizga chop etish imkonini beradi. Loyiha va hisob-kitob sizga tegishli boʻladi; biz esa joylashtirish (deploy), maxsus domen va DNS yozuvlarini bajaramiz.
Boshlashdan oldin
AWS hisobi. AWS Amplify faqat oʻzingizning hisobingizda mavjud: Amplify uzatilgan har bir gigabayt va har bir yigʻish (build) daqiqasi uchun toʻlov oladi, doimiy bepul tarif rejasi mavjud emas, shuning uchun bizning hisobimizdagi sayt hech kim cheklay olmaydigan xarajatga aylanadi. Oʻz hisobingizda esa bu sizning xarajatingiz, sizning cheklovlaringiz va sizning AWS konsolingizdir.
Ushbu ulanish uchun u boshqaradigan ilovalarda Amplify amallariga (amplify:*) ruxsat beruvchi siyosatga ega IAM foydalanuvchisini yarating.
1. AWS Amplify'da kalit yaratish
AWS konsolida IAM → Users boʻlimini oching, ushbu ulanish harakat qilishi kerak boʻlgan foydalanuvchini tanlang (alohida foydalanuvchi yarating — hech qachon root hisobingizdan foydalanmang), uning Security credentials yorligʻini oching va Access keys ostida Create access key-ni tanlang. Foydalanish holati sifatida Other bandini tanlang, davom eting va Create access key-ni tanlang. Access key ID va Secret access key-dan nusxa oling — AWS maxfiy kalitni faqat bir marta koʻrsatadi. Har bir IAM foydalanuvchisi bir vaqtning oʻzida ikkita kalitga ega boʻlishi mumkin.
2. Uni bu yerga ulang
Boshqaruv panelingizda Integrations boʻlimini oching va Connect an account-ni tanlang. Guruh sifatida Static hosting (Netlify, Vercel) va hisob sifatida AWS Amplify-ni tanlang, Access key ID hamda Secret access key maydonlarini toʻldiring va Connect account tugmasini bosing.
Biz biror narsa saqlanishidan oldin siz kiritgan maʼlumotlarni tekshiramiz. Ishlamaydigan kalit hech qachon saqlanmaydi va javobda uning nima xatosi borligi koʻrsatiladi. Ishlaydigan kalit sirlar omborimizda shifrlangan holda saqlanadi — hech qachon maʼlumotlar bazamizda emas — va keyin hech qachon, hatto sizga ham qayta koʻrsatilmaydi.
Keyin nima sodir boʻladi
- Statik sayt yaratganingizda yoki koʻchirganingizda, ushbu hisob joylashtirish maqsadi sifatida paydo boʻladi. Uni tanlang va biz sayt yigʻmasini hisobingizdagi loyihaga chop etamiz.
- Maxsus domenlar siz uchun biriktiriladi va domen sahifasida domen yangi xostga yoʻnaltirilishi uchun provayder talab qiladigan har qanday DNS yozuvi koʻrsatiladi.
- Loyiha, undan foydalanish va uning hisob-kitobi sizning hisobingizda boʻladi; har bir joylashtirishni provayderning oʻz boshqaruv panelida koʻrishingiz mumkin.
Agar u ulanmasa
AWS hisob maʼlumotlarini rad etdi. Kirish kaliti IAM'da hali ham faol ekanligini va foydalanuvchi siyosati ilovada Amplify amallariga ruxsat berishini tekshiring. Faolsizlantirilgan kirish kaliti xuddi notoʻgʻri kalit kabi javob qaytaradi.
Maxfiy kalit yoʻqolgan. AWS maxfiy kirish kalitini qayta koʻrsata olmaydi. Yangi kirish kalitini yarating, uni ulang va keyin IAM'dagi eskisini oʻchirib tashlang.
Kalit rad etilgani aytilmoqda. Deyarli har doim uchta sababdan biri boʻladi: u bilan birga nusxalangan boʻsh joy yoki qator uzilishi, muddati oʻtgan kalit, yoki siz undan nusxa olganingizdan keyin bekor qilingan yoki qayta yaratilgan kalit. Yangisini yarating va uni qayta kiriting.
U ulanadi, lekin keyinroq nimadir xatolik beradi. Kalit autentifikatsiyadan oʻtadi, lekin amal uchun zarur boʻlgan ruxsatga ega emas. Yuqorida sanab oʻtilgan ruxsatlarga ega yangi kalit yarating, soʻng eski ulanishni uzing va yangi kalitni ulang.
Ulanishni uzish
Integrations boʻlimini oching, hisobni toping va Disconnect tugmasini bosing. Bu saqlangan kalitni darhol oʻchirib tashlaydi. Undan foydalanayotgan har qanday narsa oʻzining keyingi amalida toʻxtaydi va unga bogʻliq boʻlgan ekranlar bildirmasdan xato berish oʻrniga bu haqda xabar beradi.
Ulanishni uzish allaqachon bajarilgan ishlarni bekor qilmaydi — hisobingizda biz oʻzgartirgan yozuvlar, joylashtirishlar yoki sozlamalar qanday boʻlsa, shunday qoladi. Agar kalitning oʻzi sizib chiqqan boʻlishi mumkin deb hisoblasangiz, uni provayderda ham bekor qiling; ulanishni uzish faqat bizdagi nusxani oʻchiradi, ularnikini emas.