View a markdown version of this page

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 cara menggunakan CloudFront untuk mengatur distribusi standar yang melakukan hal berikut:

  • Membuat bucket S3 untuk digunakan sebagai asal distribusi Anda.

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

  • Menggunakan kontrol akses asal (OAC) untuk mengirim permintaan yang diautentikasi ke sumber 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 di URL untuk objek Anda (misalnya,https://d111111abcdef8.cloudfront.net/index.html).

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

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

Prasyarat

Sebelum memulai, pastikan bahwa Anda telah menyelesaikan langkah-langkah dalam Siapkan Anda 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 bucket 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 Konsol Manajemen AWS 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 Anda.

  3. Pilih Buat bucket.

  4. Masukkan nama Bucket unik yang sesuai dengan aturan penamaan bucket tujuan umum di Panduan Pengguna Layanan Peny impanan 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 berhasil. Anda dapat melakukan ini untuk memenuhi persyaratan peraturan, misalnya.

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

Unggah konten ke bucket

Setelah Anda membuat bucket Amazon S3, unggah konten hello world file yang tidak di-zip ke dalamnya. (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 lainnya pada defaultnya, lalu pilih Ung gah.

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 sumber 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 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 sumber CloudFront daya.

  4. Pilih Situs web atau aplikasi tunggal, Ber ikutnya.

  5. Pilih Berikutnya.

  6. Untuk halaman tipe Origin, pilih Amazon S3.

  7. Untuk S3 origin, 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 default yang disarankan untuk asal Amazon S3 Anda, termasuk menyiapkan 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 menerapkan, bidang Modi fikasi terakhir berubah dari Pener apan menjadi 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 mengkonfigurasinya 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 melalui 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 Anda mengunggah lebih banyak konten ke bucket S3 ini, Anda dapat mengakses konten CloudFront melalui dengan menggabungkan nama domain CloudFront distribusi dengan jalur ke objek di bucket S3. Misalnya, jika Anda mengunggah file baru bernama 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, hapus mereka agar 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 perangkat tambahan berikut: