Apa manfaat menyambungkannya
Menyambungkan akaun AWS anda sendiri membolehkan anda meletakkan tapak pada CDN anda dan bukannya CDN kami. Zon, trafik dan bil adalah di bawah akaun anda, dan anda masih boleh membersihkan cache serta menukar tetapan CDN dari dalam papan pemuka Zinn® anda — tanpa perlu beralih antara panel.
Sebelum anda bermula
Akaun AWS. Buat pengguna IAM untuk sambungan ini yang dasarnya membenarkan akses baca CloudFront dan cloudfront:CreateInvalidation, iaitu perkara yang diperlukan untuk membersihkan cache.
Untuk menyampaikan domain anda sendiri, CloudFront juga memerlukan sijil untuknya dalam AWS Certificate Manager di wilayah us-east-1. Sijil di mana-mana wilayah lain tidak kelihatan oleh CloudFront, tidak kira apa pun wilayah tempat anda bekerja.
1. Buat kekunci di AWS
Dalam konsol AWS, buka IAM → Users, pilih pengguna yang sepatutnya bertindak sebagai sambungan ini (buat pengguna khusus — jangan sekali-kali guna akaun akar anda), buka tab Security credentials 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 hanya menunjukkan kekunci rahsia itu sekali sahaja. Setiap pengguna IAM boleh memegang dua kekunci pada satu-satu masa.
2. Sambungkannya di sini
Buka Integrations dalam papan pemuka anda dan pilih Connect an account. Pilih Your own CDN sebagai kumpulan dan Amazon CloudFront sebagai akaun, isi Access key ID dan Secret access key, kemudian tekan Connect account.
Kami menguji perkara yang anda tampal sebelum apa-apa disimpan. Kekunci yang tidak berfungsi tidak akan sama sekali disimpan, dan jawapannya menyatakan perkara yang tidak kena padanya. Kekunci yang berfungsi disimpan dalam keadaan disulitkan di dalam bilik kebal rahsia kami — bukan dalam pangkalan data kami — dan tidak akan ditunjukkan lagi, malah kepada anda sekalipun.
Perkara yang berlaku seterusnya
- Buka tab CDN sesebuah tapak. Di bawah Where this site is served from, akaun ini akan muncul sebagai destinasi. Pilihnya dan sahkan; kami membina konfigurasi tapak pada akaun anda, menyemaknya, dan barulah memindahkan tapak tersebut, supaya tapak kekal aktif semasa pemindahan.
- Dari tab yang sama, anda boleh membersihkan cache tapak dan menukar tetapan CDNnya pada akaun anda.
- Apabila anda menyambung, kami menyemak perkara yang boleh dilakukan oleh kekunci: menyenaraikan zon atau hartanah anda, membaca satu daripadanya secara terperinci, membersihkan cache, menukar tetapan dan — jika vendor menyediakannya — peraturan geografi. Senarai semak di sebelah sambungan menunjukkan yang mana antara perkara tersebut yang dapat kami sahkan, jadi kebenaran yang hilang akan kelihatan sebelum anda memindahkan tapak ke dalam akaun tersebut.
- Deploy a site to your own CDN account merangkumi pemindahan tapak antara akaun secara terperinci.
Jika ia tidak disambungkan
Domain anda tidak boleh dilampirkan. Tiada sijil untuknya di us-east-1. Minta satu dalam AWS Certificate Manager di wilayah tersebut, kemudian cuba lagi.
Pembersihan gagal. Dasar pengguna kekurangan cloudfront:CreateInvalidation. Tambahkannya; kekunci tidak berubah.
Ia menyatakan bahawa kekunci ditolak. Hampir selalu disebabkan oleh salah satu daripada tiga perkara ini: ruang atau penarikan baris yang disalin bersama-samanya, kekunci yang telah tamat tempoh, atau kekunci yang telah ditarik balik atau dijana semula selepas anda menyalinnya. Buat kekunci baharu dan tampalkannya semula.
Ia menyambung, tetapi sesuatu kemudiannya gagal. Kekunci disahkan tetapi kekurangan kebenaran yang diperlukan oleh tindakan tersebut. Buat kekunci baharu dengan kebenaran yang disenaraikan di atas, kemudian putuskan sambungan lama dan sambungkan kekunci baharu.
Memutuskan sambungan
Buka Integrations, cari akaun tersebut dan tekan Disconnect. Tindakan itu akan memadamkan kekunci yang disimpan serta-merta. Apa-apa sahaja yang menggunakannya akan berhenti pada tindakan seterusnya, dan skrin yang bergantung padanya akan memaklumkannya dan bukannya gagal secara senyap.
Memutuskan sambungan tidak membatalkan perkara yang telah dilakukan — rekod, peng Atur Aturan atau tetapan yang kami ubah pada akaun anda akan kekal seperti sedia ada. Jika anda berpendapat kekunci itu sendiri mungkin telah bocor, tarik baliknya juga pada vendor; memutuskan sambungan hanya mengalih keluar salinan kami, bukan salinan mereka.