Apa itu AWS
Dikutip dari halaman websitenya, Amazon Elastic Compute Cloud (Amazon EC2) adalah layanan web yang memberikan kapasitas komputasi yang aman dan berukuran fleksibel di cloud. Amazon EC2 dirancang untuk membuat komputasi cloud berskala web lebih mudah bagi pengembang.
Dashboard Amazon EC2 memungkinkan kita mengonfigurasi kapasitas dengan friksi minimal. Amazon EC2 memberikan kendali penuh sumber daya komputasi dan memungkinkan bekerja dalam lingkungan komputasi Amazon. Amazon EC2 juga mengurangi waktu yang diperlukan untuk mendapatkan dan melakukan boot instans server baru dalam hitungan menit, dapat mengubah ukuran kapasitas dengan cepat, di upgrade ataupun di downgrade. Dan menggunakan Amazon EC2 memungkinkan kita hanya membayar kapasitas yang digunakan saja.
Dengan Amazon EC2 kita bisa menginstall berbagai macam aplikasi baik itu PHP, Node JS, Ruby dan lainnya seperti layaknya komputer pribadi. Baiklah untuk selanjutnya kita akan belajar membuat instance di AWS EC2. Ikuti step by step tutorial di bawah ini untuk membuat instance.
Login ke AWS console
Jika kamu baru di AWS dan belum memiliki akun, silahkan membuat akun terlebih dahulu. Kamu bisa signup dengan mendapatkan free tier dari AWS untuk mendapatkan free AWS EC2 selama 1 tahun (dengan ketentuan berlaku yang di sediakan oleh AWS). Selanjutnya silahkan login, lalu pada menu All Services pilih EC2.
Launch Instance
Setelah login silahkan klik tombol Launch Instance
Selanjutnya pilih image yang ingin di install. Dalam tutorial ini saya menginstall Amazon Linux AMI 2018.03.0 (HVM), SSD Volume Type
Selanjutnya plih type instance. Pastikan anda memilih type t2.micro free tier eliglible untuk mode gratis
Selanjutnya review kembali instance dan klik tombol Launce
Selanjutnya buat key pair agar anda dapat terhubung menggunakan ssh dari pc/laptop.
pilih Create a new key pair, ketik nama key pair dan download key pair.
Selanjutnya centang I Acknowledge that… dan klik tombol Launch Instance.
Akhirnya instance VPS berhasil di Instal.
Selanjutnya di tutorial Bagian ke 2 kita akan belajar koneksi dengan SSH dari pc/laptop.