Cara Membuat VPS di AWS dengan EC2

Cara Membuat VPS di AWS dengan EC2

Amazon Web Services (AWS) adalah anak perusahaan dari raksasa e-commerce dunia Amazon, menyediakan layanan cloud computing platform. Produk layanan cloud dari AWS sangat beragam jenisnya, seperti virtual server, scaleable storage, database, analytics, blockchain, machine learning, internet of things, content delivery network, dan masih banyak lagi. Untuk kali ini, saya akan membahas bagaimana cara membuat VPS di AWS dengan EC2.

Free Tier AWS

AWS menyediakan paket Free Tier yang ditujukan bagi pengguna yang baru ingin menggunakan layanan cloud AWS. Free Tier berlaku selama 12 bulan di mana kita sudah bisa mencoba memakai cloud AWS tentunya dengan batasan pemakaian tertentu.

Cara Membuat VPS di AWS dengan EC2
Free Tier details

AWS menyediakan 2 produk layanan untuk virtual server yaitu pertama EC2 (Elastic Compute Cloud) layanan cloud compute utama dari AWS. Kedua Lightsail yang lebih ditujukan untuk kebutuhan aplikasi yang lebih sederhana, mirip dengan layassh remotenan cloud server dari DigitalOcean atau Vultr.

Daftar Akun AWS

Untuk bisa mendaftar akun di AWS, kita harus memasukkan metode pembayaran berupa nomor kartu kredit atau nomor kartu debit. Saya sendiri memakai kartu debit VISA dari Jenius, saldo terpotong $1 (Rp 14.681). Kalau metode pembayaran sudah disetujui, tinggal verifikasi akun melalui SMS.

Peringatan: Selalu perhatikan service yang digunakan, jangan sampai tagihan membengkak. Cek status tagihan di My Billing Dashboard.

Membuat VPS EC2 AWS

Setelah akun selesai dibuat kita sudah bisa login dan mengakses AWS Management Console, dashboard dari layanan cloud AWS.

Langkah membuat VPS dengan EC2 AWS

  1. Buka halaman EC2 Management Console, bisa dengan cara Find Services atau klik menu EC2 di bagian Compute.
    Cara Membuat VPS di AWS dengan EC2
    AWS Management Console
  2. Klik menu INSTANCES -> Instances.
  3. Klik tombol Launch Instance untuk membuat Instance atau cloud server baru.
    Cara Membuat VPS di AWS dengan EC2
    EC2 Dashboard – Instances
  4. Pilih Amazon Machine Images (AMI) yang ingin digunakan, di sini saya menggunakan Ubuntu Server 18.04 LTS 64-bit x86.
    Cara Membuat VPS di AWS dengan EC2
    Amazon Machine Image
  5. Memilih Instance Type, untuk Free Tier yang bisa digunakan t2.micro. Lalu Next: Configure Instance Details.
    Cara Membuat VPS di AWS dengan EC2
    Instance type
  6. Configure Instance Details, pilih Subnet yang ingin digunakan. Lalu Next: Add Storage.
    Cara Membuat VPS di AWS dengan EC2
    Configure instance details
  7. Add Storage, ukuran kapasitas storage untuk Free Tier bisa sampai 30GB. Next: Add Tags.
    Cara Membuat VPS di AWS dengan EC2
    Add storage
  8. Add Tags, buat tag dengan Key = Name, dan Value = menjadi nama instances dan volume. Next: Configure Security Group.
    Cara Membuat VPS di AWS dengan EC2
    Add tags
  9. Configure Security Group, setting untuk firewall. Ijinkan protokol yang ingin dibuka ke publik, di sini saya membuka akses untuk protokol SSH, HTTP, dan HTTPS untuk kebutuhan remote access SSH dan web server. Lanjut Review and Launch.
    Cara Membuat VPS di AWS dengan EC2
    Security groups
  10. Review Instance Launch, review instance yang akan dilaunch. Jika tidak ada yang ingin diubah, lanjut Launch.
    Cara Membuat VPS di AWS dengan EC2
    Review instance
  11. Key Pair, private key yang digunakan untuk login SSH. Masukkan key pair name yang ingin dibuat, dan Download Key Pair. Kita juga bisa menggunakan key pair yang sudah ada. Lalu Launch instances.
    Cara Membuat VPS di AWS dengan EC2
    Key pair
  12. Kalau instance berhasil dibuat, tampil pesan Your instances are now launching.
    Cara Membuat VPS di AWS dengan EC2
    Instance berhasil dibuat
  13. Untuk login SSH ke instance, bisa menggunakan alamat Public DNS atau alamat Public IP. Public IP ini masih dinamis, berubah ketika shutdown. Sementara username menggunakan user ubuntu.
    Cara Membuat VPS di AWS dengan EC2
    Daftar instance
    Cara Membuat VPS di AWS dengan EC2
    Daftar instance
  14. Login SSH ke instance melalui Linux.

    Cara Membuat VPS di AWS dengan EC2
    SSH remote ke instance

Selamat mencoba 🙂

Default image
Musa Amin
I am a Linux System Administrator and also write many tutorials about Linux, Cloud, and Open Source. Hire me via email hai[at]musaamin.web.id.

19 Comments

  1. Mampus, ini artikel komplit banget. Mohon bimbingannya pak. Saya mau belajar AWS

  2. Mas, kalo EC2 free nya satu tahun kan? Kalo lightsail 1 bulan. Benar begitu ya?

  3. Pak kalau memilih Instance Type bukan yang free itu kan yang free kalau kita klik yang bawahnya apa nanti bayar

  4. hi mas musa,

    saya baca artikel anda sangat menarik,

    saya sekilas membaca anda menggunakan jenius untuk pendaftaran akun, saya sudah mencoba juga hal tersebut, ecard saya sudah terpotong tetapi verifikasi masih gagal,

    tertulis seperti ini ,
    Your default payment method is invalid. You should edit and update the card information if it has expired. Your bank may require you to verify your identity. Please take the necessary steps to avoid failed payments for invoices and potential disruption in using AWS services.

    mohon bantuannya mas, apakah saat pembuatan terkendala juga?, atas bantuannya saya ucapkan terima kasih mas

  5. pak , mau tanya.
    kalo misalkan mau nambah website lebih dari 1 gimana caranya ya.

  6. ini benar2 gratis 1 tahun kalo cuma bikin RDP yang 1 Core 1Gb pak?

Leave a Reply