Membuat Instance VPS di AWS Amazon EC2

Membuat Instance VPS di AWS Amazon EC2

Beberapa saat yang lalu saya sempat mencoba layanan cloud computingnya Amazon Web Service, walau cuma yang AWS Free Tier, tapi itu sudah cukup menurut saya. Dengan AWS free tier kita akan mendapat layanan gratis selama 12 bulan ke depan. Kita dapat mencoba ke 21 produk dan service cloud yang Amazon tawarkan. Tentunya dengan batasan-batasan pemakaian yang bisa anda baca lebih detail disini.

Salah satu yang kita dapatkan adalah layanan Amazon EC2 (Amazon’s Elastic Compute Cloud). Amazon EC2 sendiri adalah platform komputasi berupa virtual computer yang dapat di kustomisasi maupun di kembangkan dengan menggunakan prinsip cluster dan load balance.

EC2 menggunakan istilah instance yaitu dapat diartikan secara sederhana sebagai server. Instance dapat disamakan juga dengan VPS. Pada EC2 kita mendapat layanan gratis dan berlaku selama 12 bulan atau 750 jam/bulan. Karena perhitungannya jika kita membuat 1 instance, 1 x 24 jam x 31 hari = 744 jam. Masih memenuhi kuota 750 jam.

Jadi anda dapat membuat banyak instance dengan 1 elastic ip address/instancenya, asal pemakaian jumlah instance itu tidak melebihi 750 jam jika jumlahnya dikalikan. Jika melebihi tentunya anda akan mendapat charge biaya.

Berikut adalah langkah-langkah untuk membuat instance di Amazon Elastic Compute Cloud (EC2)

  1. Pastikan anda sudah mendaftar di Amazon AWS, dan akun anda sudah aktif. Jika belum bisa register dulu melewati link ini.
  2. Untuk mulai membuat instance, login ke aws amazon dasboard, bisa lewat sini.
  3. Setelah masuk ke dashboar pilih layanan Amazon EC2, klik pada gambar untuk memperbesar,
  4. Masuk ke dashboar EC2, disini anda bisa memilih lokasi server terlebih dahulu jika anda mau, pada kanan atas, anda bisa memilihnya. Saran saya pilih saja lokasi di USA West Coast, dengan kota-kota didalamnya seperti California, Oregon, Los Angeles, mengapa memilih west coast karena dipercaya sebagai lokasi terbaik terdekat ke wilayah Asia Pasifik tentunya dengan latency dan hop yang lebih pendek. Saya memilih Oregon, dan klik Launch Instance.
  5. Selanjutnya kita akan disuruh memilih AMI (Amazon Machine Image) yang berisi OS dan distro distro yang banyak macamnya. Jangan lupa centang pada bagian Free tier only. Karena saya akan menginstall Centos 7, yang pada AMI defaultnya tidak tersedia, maka saya cari di AWS Marketplace, klik pada tab kanan AWS Marketplace, ketikkan kata kunci yang AMI yang ingin anda cari, jangan lupa perhatikan juga untuk memilih yang kategori “Free tier eligible”
  6. Setelah memilih AMI masuk ke tipe instancenya, pilih t2_micro karena cuma itu pilihan untuk yang freenya, kita sudah dapat specs 1 vCPU 2,5 Ghz dengan 1GB Memory. Pilih Next
  7. Pada bagian Add Storage kita bisa menambahkan maksimal sampai 30GB, jangan lupa pilih typenya juga
  8. Tahap Tag Instance biarkan default, kemudian masuk ke Security Group, kita atur port mana saja yang akan kita buka, disini saya membuka port ssh, http, https, smpts, seperti gambar dibawah
  9. Berikutnya ke tahap review pengaturan yang kita telah buat, langkah terakhir klik Launch.
  10. Akan muncul popup yang menyuruh kita untuk membuat key pair, pilih Create a new key pair, silahkan dinamai bebas, dan klik “Download key pair”. File key ini nanti yang akan kita gunakan untuk login via ssh agar lebih aman.
  11. Langkah berikutnya, masih di dashboard ec2, pilih menu sebelah kiri, tab Network & Security, menu “Elastic IPs”, pilih Allocate New Address. pilih Yes.
  12. Klik kanan pada Elastic IP yang sudah muncul, pilih Associate Address, Pada instance klik 2 x, pilih instance yang muncul, kemudian pada Private IP Address pilih ip yang tersedia, terakhir klik tombol Associate.

  13. Kembali ke dasboard, pilih menu instance, pastikan instance yang barusan anda buat telah running, seperti gambar dibawah.
  14. Selesai, instance vps kita telah berjalan, untuk connect ke ssh, anda bisa lewat putty atau jika lewat terminal di linux, untuk connect bisa anda jalankan perintah

ssh -i <file key pair.pem> root@<ip address>

untuk AMI image Centos 7 diatas, nama user default yang bisa digunakan untuk login adalah username “centos” jadi bukan root. Untuk login ssh via PuTTY anda bisa mengikuti langkah-langkah pada artikel Login SSH via PuTTY di Instance VPS Amazon EC2.

2

15 Responses

  1. Badwi
    10/08/2015
    • andykamto
      10/08/2015
    • andykamto
      20/08/2015
  2. phitax
    28/08/2015
    • andykamto
      02/09/2015
  3. akhnaton19
    21/01/2017
    • andykamto
      23/01/2017
  4. frans
    28/01/2017
    • andykamto
      12/02/2017
  5. mingsan303
    12/02/2017
    • andykamto
      12/02/2017
  6. syahroni
    07/03/2017
  7. Kaligrafi islam
    09/09/2017
  8. Eweng
    27/01/2019

Kirim Komentar