Apa yang dilakukannya untuk Anda
Menghubungkan akun AWS Amplify Anda sendiri memungkinkan Anda mempublikasikan situs statis ke akun AWS Amplify Anda dari dasbor Zinn® Anda. Anda memiliki proyek dan tagihannya; kami menangani penerapan, domain kustom, dan catatan DNS.
Sebelum Anda mulai
Akun AWS. AWS Amplify hanya tersedia hanya di akun Anda sendiri: Amplify mengenakan biaya per gigabyte yang disajikan dan per menit build, tanpa tingkatan gratis yang berkelanjutan, sehingga situs di akun milik kami akan menjadi tagihan yang tidak dapat dibatasi oleh siapa pun. Di akun Anda sendiri, itu adalah pengeluaran, batasan, dan konsol AWS Anda.
Buat pengguna IAM untuk koneksi ini dengan kebijakan yang mengizinkan tindakan Amplify (amplify:*) pada aplikasi yang akan dikelolanya.
1. Buat kunci di AWS Amplify
Di konsol AWS, buka IAM → Users, pilih pengguna yang akan bertindak sebagai koneksi ini (buat pengguna khusus — jangan pernah menggunakan akun root Anda), buka tab Security credentials dan, di bawah Access keys, pilih Create access key. Pilih Other sebagai kasus penggunaan, lanjutkan, dan pilih Create access key. Salin Access key ID dan Secret access key — AWS hanya menampilkan kunci rahasia sekali. Setiap pengguna IAM dapat memegang dua kunci sekaligus.
2. Hubungkan di sini
Buka Integrations di dasbor Anda dan pilih Connect an account. Pilih Static hosting (Netlify, Vercel) sebagai grup dan AWS Amplify sebagai akun, isi Access key ID dan Secret access key, lalu tekan Connect account.
Kami menguji apa yang Anda tempel sebelum ada yang disimpan. Kunci yang tidak berfungsi tidak akan pernah disimpan, dan jawaban tersebut menyatakan apa yang salah dengannya. Kunci yang berfungsi disimpan dalam keadaan terenkripsi di brankas rahasia kami — tidak pernah di database kami — dan tidak pernah ditampilkan lagi, bahkan kepada Anda.
Apa yang terjadi selanjutnya
- Saat Anda membuat atau memindahkan situs statis, akun ini akan muncul sebagai target penerapan. Pilih dan kami akan mempublikasikan build situs ke proyek di akun Anda.
- Domain kustom dilampirkan untuk Anda, dan halaman domain menunjukkan catatan DNS apa pun yang dibutuhkan vendor sehingga domain mengarah ke host baru.
- Proyek, penggunaannya, dan tagihannya ada di akun Anda; Anda dapat melihat setiap penerapan di dasbor vendor Anda sendiri.
Jika tidak terhubung
AWS menolak kredensial. Periksa apakah access key masih aktif di IAM dan kebijakan pengguna mengizinkan tindakan Amplify pada aplikasi. Access key yang telah dinonaktifkan memberikan respons yang persis seperti yang salah.
Secret hilang. AWS tidak dapat menampilkan secret access key lagi. Buat access key baru, hubungkan, lalu hapus yang lama di IAM.
Dikatakan kunci ditolak. Hampir selalu salah satu dari tiga hal: spasi atau jeda baris yang ikut disalin, kunci yang telah kedaluwarsa, atau kunci yang dicabut atau dibuat ulang setelah Anda menyalinnya. Buat yang baru dan tempelkan lagi.
Terhubung, tetapi ada yang gagal nanti. Kunci tersebut melakukan autentikasi tetapi kekurangan izin yang dibutuhkan oleh tindakan tersebut. Buat kunci baru dengan izin yang tercantum di atas, lalu putuskan sambungan koneksi lama dan hubungkan kunci baru.
Memutus sambungan
Buka Integrations, cari akun, dan tekan Disconnect. Tindakan tersebut akan langsung menghapus kunci yang disimpan. Apa pun yang menggunakannya akan berhenti pada tindakan berikutnya, dan layar yang bergantung padanya akan menampilkan pesan tersebut alih-alih gagal secara diam-diam.
Memutuskan sambungan tidak membatalkan apa yang telah dilakukan — catatan, penerapan, atau pengaturan yang kami ubah di akun Anda akan tetap seperti apa adanya. Jika Anda merasa kunci itu sendiri mungkin telah bocor, cabut juga di pihak vendor; memutuskan sambungan akan menghapus salinan kami, bukan salinan mereka.