Cara Gratis Mendeploy Situs Web Statis di AWS S3: Panduan Pemula

2/20/2026
3 min read

Cara Gratis Mendeploy Situs Web Statis di AWS S3: Panduan Pemula

Penyebaran komputasi awan telah membuat penyebaran situs web menjadi semakin mudah, terutama bagi pemula. Panduan ini akan membawa Anda memahami cara mendeploy situs web statis secara gratis di Amazon Web Services (AWS) Simple Storage Service (S3). Melalui langkah-langkah berikut, Anda akan dapat membangun dan meluncurkan situs web pribadi Anda sendiri, merasakan kekuatan dan kenyamanan komputasi awan.

Langkah Pertama: Persiapan

Sebelum memulai penyebaran, pastikan Anda memiliki persiapan berikut:

  1. Akun AWS: Silakan kunjungi Situs Resmi AWS untuk mendaftar akun AWS.
  2. Pengetahuan Dasar HTML/CSS: Memahami pengetahuan dasar pembuatan halaman web, siapkan halaman statis sederhana. Anda dapat menggunakan template sederhana di bawah ini:


    Situs Web Statis Saya


# Selamat datang di situs web statis saya!

    Ini adalah halaman statis pertama saya.

Simpan kode di atas sebagai file index.html, dan siapkan sumber daya statis lainnya yang diperlukan (seperti gambar, file CSS, dll).

Langkah Kedua: Membuat Bucket S3

  1. Masuk ke konsol manajemen AWS, cari dan pilih layanan "S3".
  2. Klik "Buat Bucket".
  3. Di jendela yang muncul:
    • Nama Bucket: Masukkan nama bucket yang unik, misalnya my-static-website-12345.
    • Wilayah: Pilih wilayah terdekat dengan Anda.
    • Biarkan opsi lainnya pada pengaturan default, klik "Buat Bucket".

Langkah Ketiga: Mengonfigurasi Bucket

  1. Atur Izin:
    • Temukan bucket yang baru saja dibuat, klik untuk masuk.
    • Pergi ke tab "Izin", klik "Kebijakan Bucket".
    • Di editor kebijakan, tambahkan kebijakan berikut untuk mengizinkan akses publik ke situs web Anda:
{
    "Version": "2012-10-17",
    "Statement": [
        {
            "Sid": "PublicReadGetObject",
            "Effect": "Allow",
            "Principal": "*",
            "Action": "s3:GetObject",
            "Resource": "arn:aws:s3:::my-static-website-12345/*"
        }
    ]
}

Catatan: Silakan ganti my-static-website-12345 dengan nama bucket Anda sendiri.

  1. Aktifkan Hosting Situs Web Statis:
    • Kembali ke halaman utama bucket, klik tab "Properti".
    • Temukan "Hosting Situs Web Statis", klik "Edit".
    • Pilih "Gunakan bucket ini untuk hosting situs web".
    • Di "Dokumen Indeks", masukkan index.html, lalu klik "Simpan Perubahan".

Langkah Keempat: Mengunggah File

  1. Di halaman utama bucket, klik "Unggah".
  2. Seret dan lepas index.html dan file sumber daya statis lainnya (seperti file CSS, gambar) ke area unggah.
  3. Pastikan semua file telah diunggah dengan lengkap.

Langkah Kelima: Akses Situs Web Anda

  1. Kembali ke tab "Properti" bucket, periksa kembali bagian "Hosting Situs Web Statis", Anda akan melihat URL yang mirip dengan http://my-static-website-12345.s3-website-us-east-1.amazonaws.com/.
  2. Salin tautan ini dan buka di browser, Anda akan melihat situs web statis Anda sudah online!

Tips dan Praktik Terbaik

  • Hindari Melebihi Batas Gratis: AWS S3 memiliki lapisan penggunaan gratis, tetapi pastikan Anda mengikuti batasan penggunaan untuk menghindari biaya.
  • Gunakan Kontrol Versi: Pertimbangkan untuk menggunakan alat kontrol versi seperti Git untuk mengelola file situs web Anda, meningkatkan efisiensi pengembangan.
  • Optimalkan Sumber Daya: Gunakan gambar terkompresi dan minimalkan file CSS/JavaScript untuk meningkatkan kecepatan pemuatan situs web.
  • Periksa Pengaturan Keamanan Secara Berkala: Secara berkala tinjau izin bucket untuk memastikan sumber daya Anda tidak diakses tanpa izin.

Kesimpulan

AWS S3 menyediakan cara yang nyaman dan ekonomis untuk menghosting situs web statis. Melalui panduan ini, Anda telah mempelajari langkah-langkah dasar untuk membuat, mengonfigurasi, dan menerbitkan situs web statis pertama Anda di AWS. Seiring perkembangan teknologi, Anda dapat secara bertahap memperluas fungsionalitas situs web Anda, mempelajari lebih lanjut tentang komputasi awan dan pengembangan situs web. Selamat memulai perjalanan komputasi awan Anda!

Published in Technology

You Might Also Like