in Cloud Computing

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 🙂

Write a Comment

Comment