එය සම්බන්ධ කිරීමෙන් ඔබට ලැබෙන ප්රයෝජන
ඔබගේම AWS Amplify ගිණුම සම්බන්ධ කිරීමෙන් ඔබගේ Zinn® උපකරණ පුවරුවේ සිට ඔබගේ AWS Amplify ගිණුමට ස්ථිතික වෙබ් අඩවියක් පළ කිරීමට ඔබට ඉඩ සලසයි. ව්යාපෘතියේ සහ බිල්පතේ හිමිකාරිත්වය ඔබට හිමි වේ; යෙදවීම (deploy), අභිරුචි ඩොමේනය සහ DNS වාර්තා අපි හසුරුවන්නෙමු.
ඔබ ආරම්භ කිරීමට පෙර
AWS ගිණුමක්. AWS Amplify ලබා ගත හැක්කේ ඔබගේම ගිණුම මත පමණි: Amplify විසින් සපයන ලද ගිගාබයිට් ප්රමාණයට සහ බිල්ඩ් මිනිත්තුවකට බිල්පත් නිකුත් කරයි, අඛණ්ඩ නොමිලේ ස්ථරයක් (free tier) නොමැති බැවින් අපගේ ගිණුමක ඇති වෙබ් අඩවියක් කිසිවෙකුට සීමා කළ නොහැකි බිල්පතක් වනු ඇත. ඔබගේම ගිණුමකදී එය ඔබගේ වියදම, ඔබගේ සීමාවන් සහ ඔබගේ AWS කොන්සෝලය වේ.
මෙම සම්බන්ධතාවය සඳහා, එය කළමනාකරණය කරන යෙදුම් මත Amplify ක්රියාකාරකම් (amplify:*) කිරීමට ඉඩ දෙන ප්රතිපත්තියක් සහිත IAM පරිශීලකයෙකු සාදන්න.
1. AWS Amplify හි යතුර සාදන්න
AWS කොන්සෝලය තුළ IAM → Users විවෘත කරන්න, මෙම සම්බන්ධතාවය ක්රියා කළ යුතු පරිශීලකයා තෝරන්න (වෙන් වූ එකක් සාදන්න — කිසි විටෙකත් ඔබගේ root ගිණුම භාවිත නොකරන්න), එහි Security credentials පටිත්ත විවෘත කර, Access keys යටතේ, Create access key තෝරන්න. භාවිත අවස්ථාව ලෙස Other තෝරන්න, ඉදිරියට යන්න, සහ Create access key තෝරන්න. Access key ID සහ Secret access key පිටපත් කරගන්න — AWS රහස්ය යතුර පෙන්වන්නේ එක් වරක් පමණි. එක් IAM පරිශීලකයෙකුට වරකට යතුරු දෙකක් තබා ගත හැක.
2. එය මෙහි සම්බන්ධ කරන්න
ඔබගේ උපකරණ පුවරුවේ Integrations විවෘත කර Connect an account තෝරන්න. කණ්ඩායම ලෙස Static hosting (Netlify, Vercel) සහ ගිණුම ලෙස AWS Amplify තෝරන්න, Access key ID සහ Secret access key පුරවන්න, සහ Connect account ඔබන්න.
කිසිවක් සුරැකීමට පෙර ඔබ අලවන දේ අපි පරීක්ෂා කරන්නෙමු. ක්රියා නොකරන යතුරක් කිසි විටෙකත් ගබඩා නොකරන අතර, එහි ඇති දෝෂය කුමක්දැයි පිළිතුරෙන් පැහැදිලි කරයි. ක්රියා කරන යතුරක් අපගේ රහස් සුරක්ෂිතාගාරයේ සංකේතනය කර තබා ගනී — කිසි විටෙකත් අපගේ දත්ත සමුදාය තුළ නොවේ — සහ ඔබට පවා නැවත කිසි දිනක නොපෙන්වයි.
ඊළඟට කුමක් සිදුවේද
- ඔබ ස්ථිතික වෙබ් අඩවියක් සාදන විට හෝ ගෙන යන විට, මෙම ගිණුම යෙදවුම් ඉලක්කයක් (deploy target) ලෙස දිස්වේ. එය තෝරන්න, එවිට අපි වෙබ් අඩවියේ බිල්ඩ් එක ඔබගේ ගිණුමේ ඇති ව්යාපෘතියකට පළ කරන්නෙමු.
- අභිරුචි ඩොමේන ඔබ වෙනුවෙන් අමුණා ඇති අතර, ඩොමේනය නව ධාරකය වෙත යොමු වන පරිදි විකුණුම්කරුට අවශ්ය ඕනෑම DNS වාර්තාවක් ඩොමේනයේ පිටුව පෙන්වයි.
- ව්යාපෘතිය, එහි භාවිතය සහ එහි බිල්පත ඔබගේ ගිණුමේ පවතී; ඔබට ඔබගේම විකුණුම්කරුගේ උපකරණ පුවරුවෙන් සෑම යෙදවීමක්ම නැරඹිය හැක.
එය සම්බන්ධ නොවන්නේ නම්
AWS විසින් අක්තපත්රය ප්රතික්ෂේප කළේය. ප්රවේශ යතුර තවමත් IAM තුළ සක්රියව පවතීද සහ පරිශීලකයාගේ ප්රතිපත්තිය මඟින් යෙදුම මත Amplify ක්රියාකාරකම් වලට ඉඩ දෙන්නේදැයි පරීක්ෂා කරන්න. අක්රිය කර ඇති ප්රවේශ යතුරක් වැරදි එකක් මෙන්ම ප්රතිචාර දක්වයි.
රහස්ය යතුර නැතිවී ඇත. AWS හට රහස්ය ප්රවේශ යතුරක් නැවත පෙන්විය නොහැක. නව ප්රවේශ යතුරක් සාදා, එය සම්බන්ධ කරන්න, ඉන්පසු IAM හි පැරණි එක මකා දමන්න.
යතුර ප්රතික්ෂේප වූ බව පවසයි. සෑම විටම පාහේ කරුණු තුනෙන් එකක් විය හැක: ඒ සමඟ පිටපත් වූ හිස්තැනක් හෝ පේළි බිඳීමක්, කල් ඉකුත් වූ යතුරක්, හෝ ඔබ එය පිටපත් කිරීමෙන් පසු අවලංගු කළ හෝ නැවත උත්පාදනය කළ යතුරක්. අලුත් එකක් සාදා එය නැවත අලවන්න.
එය සම්බන්ධ වේ, නමුත් පසුව යමක් අසාර්ථක වේ. යතුර සත්යාපනය කරයි, නමුත් ක්රියාවට අවශ්ය අවසරයක් නොමැත. ඉහත ලැයිස්තුගත කර ඇති අවසර සහිත නව යතුරක් සාදන්න, ඉන්පසු පැරණි සම්බන්ධතාව විසන්ධි කර නව යතුර සම්බන්ධ කරන්න.
විසන්ධි කිරීම
Integrations විවෘත කර, ගිණුම සොයාගෙන Disconnect ඔබන්න. එය ගබඩා කර ඇති යතුර එකවරම මකා දමයි. එය භාවිතා කළ ඕනෑම දෙයක් එහි ඊළඟ ක්රියාවේදී නතර වන අතර, ඒ මත යැපුණු තිරයන් නිහඬව අසාර්ථක නොවී ඒ බව පවසයි.
විසන්ධි කිරීමෙන් දැනටමත් සිදු කර ඇති දේ අහෝසි නොවේ — ඔබගේ ගිණුමේ අප විසින් වෙනස් කරන ලද වාර්තා, යෙදවීම් හෝ සැකසුම් එලෙසම පවතී. යතුරම කාන්දු වී ඇතැයි ඔබ සිතන්නේ නම්, විකුණුම්කරු වෙතින්ද එය අවලංගු කරන්න; විසන්ධි කිරීමෙන් ඉවත් කරනු ලබන්නේ අපගේ පිටපත මිස ඔවුන්ගේ පිටපත නොවේ.