Memulai dengan distribusi CloudFront standar - Amazon CloudFront

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Memulai dengan distribusi CloudFront standar

Prosedur di bagian ini menunjukkan kepada Anda cara menggunakan CloudFront untuk menyiapkan distribusi standar yang melakukan hal berikut:

  • Membuat bucket S3 untuk digunakan sebagai asal distribusi Anda.

  • Menyimpan versi asli objek Anda di bucket Amazon Simple Storage Service (Amazon S3).

  • Menggunakan kontrol akses asal (OAC) untuk mengirim permintaan yang diautentikasi ke asal Amazon S3 Anda. OAC mengirimkan permintaan CloudFront untuk mencegah pemirsa mengakses bucket S3 Anda secara langsung. Untuk informasi lebih lanjut tentang OAC, lihatBatasi akses ke asal Amazon S3.

  • Menggunakan nama CloudFront domain URLs untuk objek Anda (misalnya,https://d111111abcdef8.cloudfront.net/index.html).

  • Menyimpan objek Anda di lokasi CloudFront tepi selama durasi default 24 jam (durasi minimum adalah 0 detik).

Sebagian besar ini dikonfigurasi secara otomatis untuk Anda saat Anda membuat CloudFront distribusi.

Prasyarat

Sebelum memulai, pastikan bahwa Anda telah menyelesaikan langkah-langkah dalam Siapkan Akun AWS.

Buat bucket Amazon S3.

Bucket Amazon S3 adalah wadah untuk file (objek) atau folder. CloudFront dapat mendistribusikan hampir semua jenis file untuk Anda ketika ember S3 adalah sumbernya. Misalnya, CloudFront dapat mendistribusikan teks, gambar, dan video. Tidak ada maksimum untuk jumlah data yang dapat disimpan di Amazon S3.

Untuk tutorial ini, Anda membuat bucket S3 dengan hello world file sampel yang disediakan yang akan Anda gunakan untuk membuat halaman web dasar.

Untuk membuat ember

  1. Masuk ke AWS Management Console dan buka konsol Amazon S3 di. https://console.aws.amazon.com/s3/

  2. Kami menyarankan Anda menggunakan sampel Hello World kami untuk Memulai ini. Unduh halaman web hello world: hello-world-html.zip. Buka zip dan simpan css folder dan index file di lokasi yang nyaman, seperti desktop tempat Anda menjalankan browser.

  3. Pilih Buat bucket.

  4. Masukkan nama Bucket unik yang sesuai dengan aturan penamaan bucket tujuan umum di Panduan Pengguna Layanan Penyimpanan Sederhana Amazon.

  5. Untuk Wilayah, kami sarankan memilih Wilayah AWS yang secara geografis dekat dengan Anda. (Ini mengurangi latensi dan biaya.)

    • Memilih Wilayah yang berbeda juga berfungsi. Anda dapat melakukan ini untuk mengatasi persyaratan peraturan, misalnya.

  6. Biarkan semua pengaturan lain pada defaultnya, lalu pilih Buat bucket.

Unggah konten ke ember

Setelah Anda membuat bucket Amazon S3, unggah konten file yang tidak di-zip ke dalamnyahello world. (Anda mengunduh dan membuka ritsleting file ini.) Buat bucket Amazon S3.

Untuk mengunggah konten ke Amazon S3
  1. Di bagian Bucket tujuan umum, pilih nama bucket baru Anda.

  2. Pilih Unggah.

  3. Pada halaman Unggah, seret css folder dan index file ke area drop.

  4. Biarkan semua pengaturan lain pada defaultnya, lalu pilih Unggah.

Buat CloudFront distribusi yang menggunakan asal Amazon S3 dengan OAC

Untuk tutorial ini, Anda akan membuat CloudFront distribusi yang menggunakan asal Amazon S3 dengan kontrol akses asal (OAC). OAC membantu Anda mengirim permintaan yang diautentikasi dengan aman ke asal Amazon S3 Anda. Untuk informasi lebih lanjut tentang OAC, lihatBatasi akses ke asal Amazon S3.

Untuk membuat CloudFront distribusi dengan asal Amazon S3 yang menggunakan OAC
  1. Buka CloudFront konsol dihttps://console.aws.amazon.com/cloudfront/v4/home.

  2. Pilih Buat Distribusi.

  3. Masukkan nama Distribusi untuk distribusi standar. Nama akan muncul sebagai nilai untuk Name kunci sebagai tag. Anda dapat mengubah nilai ini nanti. Anda dapat menambahkan hingga 50 tag untuk distribusi standar Anda. Untuk informasi selengkapnya, lihat Tandai distribusi.

  4. Pilih situs web atau aplikasi tunggal, Berikutnya.

  5. Pilih Berikutnya.

  6. Untuk halaman tipe Origin, pilih Amazon S3.

  7. Untuk asal S3, pilih Browse S3 dan pilih bucket S3 yang Anda buat untuk tutorial ini.

  8. Untuk Pengaturan, pilih Gunakan pengaturan asal yang disarankan. CloudFront akan menggunakan pengaturan cache dan asal yang direkomendasikan default untuk asal Amazon S3 Anda, termasuk mengatur Origin Access Control (OAC). Untuk informasi selengkapnya tentang pengaturan yang disarankan, lihatReferensi pengaturan distribusi yang telah dikonfigurasi sebelumnya.

  9. Pilih Berikutnya.

  10. Pada halaman Aktifkan perlindungan keamanan, pilih apakah akan mengaktifkan perlindungan AWS WAF keamanan.

  11. Pilih Berikutnya.

  12. Pilih Buat distribusi. CloudFront memperbarui kebijakan bucket S3 untuk Anda.

  13. Tinjau bagian Detail untuk distribusi baru Anda. Ketika distribusi Anda selesai digunakan, bidang terakhir diubah dari Deploying ke tanggal dan waktu.

  14. Catat nama domain yang CloudFront ditetapkan untuk distribusi Anda. Itu terlihat serupa dengan yang berikut ini: d111111abcdef8.cloudfront.net.

Sebelum menggunakan bucket distribusi dan S3 dari tutorial ini di lingkungan produksi, pastikan untuk mengonfigurasinya untuk memenuhi kebutuhan spesifik Anda. Untuk informasi tentang mengonfigurasi akses di lingkungan produksi, lihatKonfigurasikan akses aman dan batasi akses ke konten.

Akses konten Anda melalui CloudFront

Untuk mengakses konten Anda CloudFront, gabungkan nama domain untuk CloudFront distribusi Anda dengan halaman utama untuk konten Anda. (Anda mencatat nama domain distribusi Anda diBuat CloudFront distribusi yang menggunakan asal Amazon S3 dengan OAC.)

  • Nama domain distribusi Anda mungkin terlihat seperti ini: d111111abcdef8.cloudfront.net

  • Jalur ke halaman utama situs web biasanya/index.html.

Oleh karena itu, URL untuk mengakses konten Anda CloudFront mungkin terlihat seperti ini:

https://d111111abcdef8.cloudfront.net/index.html.

Jika Anda mengikuti langkah-langkah sebelumnya dan menggunakan halaman web hello world, Anda akan melihat halaman web yang bertuliskan Hello world! .

Saat mengunggah lebih banyak konten ke bucket S3 ini, Anda dapat mengakses konten CloudFront melalui menggabungkan nama domain CloudFront distribusi dengan jalur ke objek di bucket S3. Misalnya, jika Anda mengunggah file baru yang diberi nama new-page.html ke root bucket S3 Anda, URL akan terlihat seperti ini:

https://d111111abcdef8.cloudfront.net/new-page.html.

Bersihkan

Jika Anda membuat bucket distribusi dan S3 hanya sebagai latihan pembelajaran, hapuslah agar Anda tidak lagi dikenakan biaya. Hapus distribusi terlebih dahulu. Untuk informasi selengkapnya, lihat tautan berikut:

Tingkatkan distribusi dasar Anda

Tutorial Memulai ini menyediakan kerangka kerja minimal untuk membuat distribusi. Kami menyarankan Anda menjelajahi penyempurnaan berikut: