Manfaat menghubungkannya untuk Anda
Menghubungkan akun AWS Amplify Anda sendiri memungkinkan Anda memublikasikan situs statis ke akun AWS Amplify Anda dari dasbor Zinn® Anda. Anda memiliki proyek dan tagihannya; kami menangani penerapan, domain kustom, dan data DNS.
Sebelum Anda mulai
Akun AWS. AWS Amplify tersedia hanya di akun Anda sendiri: Amplify menagih per gigabita yang disajikan dan per menit build, tanpa tingkat gratis berkelanjutan, sehingga situs di akun milik kami akan menjadi tagihan yang tidak dapat dibatasi oleh siapa pun. Di akun Anda sendiri, itu adalah pengeluaran Anda, batas Anda, 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 dituju oleh koneksi ini (buat pengguna khusus — jangan pernah menggunakan akun root Anda), buka tab Security credentials miliknya dan, di bawah Access keys, pilih Create access key. Pilih Other sebagai use case, lanjutkan, dan pilih Create access key. Salin Access key ID dan Secret access key — AWS menampilkan rahasia ini hanya sekali. Setiap pengguna IAM dapat menyimpan 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 serta Secret access key, dan tekan Connect account.
Kami menguji apa yang Anda tempel sebelum apa pun disimpan. Kunci yang tidak berfungsi tidak akan pernah disimpan, dan respons akan memberitahukan apa yang salah dengannya. Kunci yang berfungsi disimpan terenkripsi di brankas rahasia kami — tidak pernah di basis data kami — dan tidak akan pernah ditampilkan lagi, bahkan kepada Anda.
Apa yang terjadi selanjutnya
- Saat Anda membuat atau memindahkan situs statis, akun ini muncul sebagai target penerapan. Pilih akun tersebut dan kami akan memublikasikan build situs ke proyek di akun Anda.
- Domain kustom dilampirkan untuk Anda, dan halaman domain menampilkan data DNS apa pun yang dibutuhkan vendor agar domain mengarah ke host baru.
- Proyek, penggunaan, dan tagihannya ada di akun Anda; Anda dapat melihat setiap penerapan di dasbor vendor Anda sendiri.
Jika tidak terhubung
AWS menolak kredensial. Periksa apakah kunci akses masih aktif di IAM dan pastikan kebijakan pengguna mengizinkan tindakan Amplify pada aplikasi. Kunci akses yang telah dinonaktifkan memberikan respons yang sama persis seperti kunci yang salah.
Kunci rahasia hilang. AWS tidak dapat menampilkan secret access key lagi. Buat kunci akses baru, hubungkan, lalu hapus yang lama di IAM.
Tertulis bahwa kunci ditolak. Hampir selalu salah satu dari tiga hal berikut: spasi atau jeda baris yang ikut tersalin, kunci yang telah kedaluwarsa, atau kunci yang dicabut atau dibuat ulang setelah Anda menyalinnya. Buat kunci baru dan tempelkan lagi.
Terhubung, tetapi ada yang gagal kemudian. Kunci terautentikasi tetapi tidak memiliki izin yang dibutuhkan untuk tindakan tersebut. Buat kunci baru dengan izin yang tercantum di atas, lalu putuskan sambungan lama dan hubungkan kunci yang baru.
Memutuskan sambungan
Buka Integrations, temukan akun tersebut dan tekan Disconnect. Tindakan tersebut akan langsung menghapus kunci yang disimpan. Apa pun yang menggunakannya akan terhenti pada tindakan berikutnya, dan layar yang bergantung padanya akan menampilkan pemberitahuan tersebut alih-alih gagal secara diam-diam.
Memutuskan sambungan tidak membatalkan apa yang telah dilakukan — data, penerapan, atau pengaturan yang kami ubah di akun Anda akan tetap seperti semula. Jika Anda merasa kunci itu sendiri mungkin telah bocor, cabut juga kunci tersebut di pihak vendor; memutuskan sambungan hanya menghapus salinan kami, bukan salinan mereka.