Manfaat menyambungkannya untuk anda
Menyambungkan akaun AWS Amplify anda sendiri membolehkan anda menerbitkan tapak statik ke akaun AWS Amplify anda daripada papan pemuka Zinn® anda. Anda memiliki projek dan bil tersebut; kami mengendalikan penggunaan (deploy), domain tersuai dan rekod DNS.
Sebelum anda bermula
Satu akaun AWS. AWS Amplify tersedia hanya pada akaun anda sendiri: Amplify mengenakan bil bagi setiap gigabait yang disampaikan dan bagi setiap minit binaan, tanpa peringkat percuma berterusan, jadi tapak pada akaun milik kami akan menjadi bil yang tidak dapat dihadkan oleh sesiapa pun. Pada akaun anda sendiri, ia adalah perbelanjaan anda, had anda dan konsol AWS anda.
Cipta pengguna IAM untuk sambungan ini dengan dasar yang membenarkan tindakan Amplify (amplify:*) pada aplikasi yang akan diuruskannya.
1. Cipta kunci di AWS Amplify
Dalam konsol AWS, buka IAM → Users, pilih pengguna yang harus diwakili oleh sambungan ini (cipta pengguna khusus — jangan sekali-kali menggunakan akaun root anda), buka tab Security credentials pengguna tersebut dan, di bawah Access keys, pilih Create access key. Pilih Other sebagai kes penggunaan, teruskan, dan pilih Create access key. Salin Access key ID dan Secret access key — AWS menunjukkan rahsia tersebut sekali sahaja. Setiap pengguna IAM boleh memegang dua kunci pada satu masa.
2. Sambungkannya di sini
Buka Integrations dalam papan pemuka anda dan pilih Connect an account. Pilih Static hosting (Netlify, Vercel) sebagai kumpulan dan AWS Amplify sebagai akaun, isi Access key ID serta Secret access key, dan tekan Connect account.
Kami menguji perkara yang anda tampal sebelum apa-apa disimpan. Kunci yang tidak berfungsi tidak akan disimpan sama sekali, dan jawapan yang diberikan menyatakan masalah padanya. Kunci yang berfungsi disimpan secara disulitkan dalam peti rahsia kami — tidak pernah dalam pangkalan data kami — dan tidak akan dipaparkan lagi, termasuk kepada anda.
Perkara yang berlaku seterusnya
- Apabila anda mencipta atau memindahkan tapak statik, akaun ini muncul sebagai sasaran penggunaan. Pilih akaun tersebut dan kami akan menerbitkan binaan tapak ke projek pada akaun anda.
- Domain tersuai dilampirkan untuk anda, dan halaman domain menunjukkan sebarang rekod DNS yang diperlukan oleh vendor supaya domain tersebut menghala ke hos baharu.
- Projek, penggunaannya dan bilnya berada pada akaun anda; anda boleh melihat setiap penggunaan dalam papan pemuka vendor anda sendiri.
Jika ia tidak bersambung
AWS menolak kelayakan tersebut. Periksa sama ada kunci akses masih aktif dalam IAM dan dasar pengguna membenarkan tindakan Amplify pada aplikasi tersebut. Kunci akses yang telah dinyahaktifkan memberikan tindak balas yang sama persis seperti kunci yang salah.
Rahsia telah hilang. AWS tidak boleh memaparkan kunci akses rahsia sekali lagi. Cipta kunci akses baharu, sambungkannya, kemudian padamkan kunci lama dalam IAM.
Ia menyatakan kunci telah ditolak. Hampir selalu disebabkan oleh salah satu daripada tiga perkara: ruang aksara (space) atau pemisah baris tersalin bersamanya, kunci yang telah tamat tempoh, atau kunci yang telah dibatalkan atau dijana semula selepas anda menyalinnya. Cipta kunci baharu dan tampalkannya sekali lagi.
Ia bersambung, tetapi sesuatu gagal kemudian. Kunci tersebut mengesahkan identiti tetapi tidak mempunyai kebenaran yang diperlukan oleh tindakan tersebut. Cipta kunci baharu dengan kebenaran yang disenaraikan di atas, kemudian putuskan sambungan lama dan sambungkan kunci baharu.
Memutuskan sambungan
Buka Integrations, cari akaun tersebut dan tekan Disconnect. Tindakan itu memadamkan kunci yang disimpan serta-merta. Sebarang perkara yang menggunakannya akan terhenti pada tindakan seterusnya, dan skrin yang bergantung padanya akan menyatakan demikian dan bukannya gagal secara senyap.
Memutuskan sambungan tidak membatalkan perkara yang telah selesai dilakukan — rekod, penggunaan atau tetapan yang kami ubah pada akaun anda kekal seperti sedia ada. Jika anda berpendapat bahawa kunci itu sendiri mungkin telah bocor, batalkan ia juga di pihak vendor; memutuskan sambungan hanya memadamkan salinan kami, bukan salinan mereka.