તેને કનેક્ટ કરવાથી તમને શું લાભ મળે છે
તમારું પોતાનું AWS Amplify એકાઉન્ટ કનેક્ટ કરવાથી તમે તમારા Zinn® ડેશબોર્ડ પરથી તમારા AWS Amplify એકાઉન્ટ પર સ્ટેટિક સાઇટ પ્રકાશિત કરી શકો છો. પ્રોજેક્ટ અને બિલ તમારા નિયંત્રણમાં રહે છે; ડિપ્લોય, કસ્ટમ ડોમેન અને DNS રેકોર્ડ્સ અમે સંભાળીએ છીએ.
શરૂ કરતા પહેલાં
એક AWS એકાઉન્ટ. AWS Amplify માત્ર તમારા પોતાના એકાઉન્ટ પર જ ઉપલબ્ધ છે: Amplify પ્રતિ ગીગાબાઇટ સર્વ કરેલ ડેટા અને બિલ્ડ મિનિટ દીઠ બિલ કરે છે, જેમાં કોઈ કાયમી મફત સ્તર (ફ્રી ટાયર) નથી, તેથી અમારા એકાઉન્ટ પરની સાઇટ એવું બિલ બની જશે જેને કોઈ મર્યાદિત કરી શકશે નહીં. તમારા પોતાના એકાઉન્ટ પર આ તમારો ખર્ચ, તમારી મર્યાદાઓ અને તમારું AWS કન્સોલ છે.
આ કનેક્શન માટે એવી પોલિસી સાથે એક IAM વપરાશકર્તા બનાવો જે તે મેનેજ કરશે તે એપ્સ પર Amplify ક્રિયાઓ (amplify:*) ની મંજૂરી આપે.
1. AWS Amplify પર કી બનાવો
AWS કન્સોલમાં IAM → Users ખોલો, આ કનેક્શને જે વપરાશકર્તા તરીકે કાર્ય કરવું જોઈએ તેને પસંદ કરો (એક સમર્પિત વપરાશકર્તા બનાવો — ક્યારેય તમારા રુટ એકાઉન્ટનો ઉપયોગ કરશો નહીં), તેનો 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 દબાવો.
કંઈપણ સંગ્રહિત થાય તે પહેલાં તમે જે પેસ્ટ કરો છો તેનું અમે પરીક્ષણ કરીએ છીએ. કાર્ય ન કરતી કી ક્યારેય સંગ્રહિત થતી નથી, અને પરિણામ જણાવે છે કે તેમાં શું ખોટું હતું. કાર્ય કરતી કી અમારા સિક્રેટ્સ વૉલ્ટમાં એન્ક્રિપ્ટ કરીને રાખવામાં આવે છે — અમારા ડેટાબેઝમાં ક્યારેય નહીં — અને તે તમને પણ ફરીથી ક્યારેય બતાવવામાં આવતી નથી.
આગળ શું થાય છે
- જ્યારે તમે કોઈ સ્ટેટિક સાઇટ બનાવો છો અથવા ખસેડો છો, ત્યારે આ એકાઉન્ટ ડિપ્લોય લક્ષ્ય તરીકે દેખાય છે. તેને પસંદ કરો અને અમે તમારા એકાઉન્ટ પરના પ્રોજેક્ટમાં સાઇટનું બિલ્ડ પ્રકાશિત કરીશું.
- કસ્ટમ ડોમેન્સ તમારા માટે જોડવામાં આવે છે, અને ડોમેનનું પૃષ્ઠ વિક્રેતાને જરૂરી એવા કોઈપણ DNS રેકોર્ડ્સ દર્શાવે છે જેથી ડોમેન નવા હોસ્ટ પર રીડાયરેક્ટ થઈ શકે.
- પ્રોજેક્ટ, તેનો વપરાશ અને તેનું બિલ તમારા એકાઉન્ટ પર છે; તમે તમારા પોતાના વિક્રેતા ડેશબોર્ડમાં દરેક ડિપ્લોયમેન્ટ જોઈ શકો છો.
જો તે કનેક્ટ ન થાય તો
AWS એ ઓળખપત્ર નકાર્યું. ચકાસો કે એક્સેસ કી હજી પણ IAM માં સક્રિય છે અને વપરાશકર્તાની પોલિસી એપ્લિકેશન પર Amplify ક્રિયાઓની મંજૂરી આપે છે. નિષ્ક્રિય કરવામાં આવેલી એક્સેસ કી બરાબર ખોટી કી જેવો જ પ્રતિસાદ આપે છે.
ગુપ્ત કી ખોવાઈ ગઈ છે. AWS ફરીથી સિક્રેટ એક્સેસ કી બતાવી શકતું નથી. નવી એક્સેસ કી બનાવો, તેને કનેક્ટ કરો, પછી IAM માં જૂની કી કાઢી નાખો.
તે કહે છે કે કી નકારવામાં આવી હતી. મોટે ભાગે ત્રણમાંથી એક બાબત હોય છે: તેની સાથે કૉપિ થયેલી જગ્યા (સ્પેસ) અથવા લાઇન બ્રેક, સમાપ્ત થઈ ગયેલી કી, અથવા તમે તેને કૉપિ કર્યા પછી રદ કરેલી અથવા ફરીથી જનરેટ કરેલી કી. નવી કી બનાવો અને તેને ફરીથી પેસ્ટ કરો.
તે કનેક્ટ થાય છે, પરંતુ પછીથી કંઈક નિષ્ફળ જાય છે. કી પ્રમાણિત થાય છે પરંતુ ક્રિયા માટે જરૂરી પરવાનગીનો અભાવ હોય છે. ઉપર સૂચિબદ્ધ પરવાનગીઓ સાથે નવી કી બનાવો, પછી જૂનું કનેક્શન ડિસ્કનેક્ટ કરો અને નવી કી કનેક્ટ કરો.
ડિસ્કનેક્ટ કરી રહ્યું છે
Integrations ખોલો, એકાઉન્ટ શોધો અને Disconnect દબાવો. તેનાથી સંગ્રહિત કી તરત જ કાઢી નાખવામાં આવે છે. તેનો ઉપયોગ કરતી કોઈપણ પ્રક્રિયા તેની આગલી ક્રિયા પર અટકી જાય છે, અને તેના પર નિર્ભર સ્ક્રીન શાંતિથી નિષ્ફળ થવાને બદલે સ્પષ્ટપણે તે દર્શાવે છે.
ડિસ્કનેક્ટ કરવાથી પહેલાથી થઈ ગયેલ કાર્ય પૂર્વવત્ થતું નથી — અમે તમારા એકાઉન્ટ પર બદલેલા રેકોર્ડ્સ, ડિપ્લોયમેન્ટ્સ અથવા સેટિંગ્સ જેમ છે તેમ જ રહે છે. જો તમને લાગે કે કી પોતે લીક થઈ ગઈ હોઈ શકે છે, તો તેને વિક્રેતા પાસે પણ રદ કરો; ડિસ્કનેક્ટ કરવાથી અમારી કૉપિ દૂર થાય છે, તેમની નહીં.