AWS CLI (Command Line Interface) adalah utilitas baris perintah terpadu yang memungkinkan administrator dan developer untuk mengelola, mengotomatisasi, dan berinteraksi dengan layanan AWS secara langsung dari terminal lokal. Pendekatan CLI sangat esensial untuk implementasi Infrastructure as Code (IaC) dan skrip otomatisasi.
Tahap 1: Pembuatan Access Key IAM
Untuk mengautentikasi CLI dengan akun AWS Anda, diperlukan kredensial terprogram (Programmatic Access).
- Akses AWS Management Console dan navigasi ke layanan IAM.
- Di panel navigasi kiri, pilih Users, lalu klik nama pengguna IAM Anda.
- Buka tab Security credentials.
- Di bagian Access keys, klik tombol Create access key.
- Pilih Use case Command Line Interface (CLI), setujui peringatan keamanan, dan klik Next.
- (Opsional) Tambahkan tag deskripsi, lalu klik Create access key.
- Klik Download .csv file untuk menyimpan
Access Key ID dan Secret Access Key. Perhatian: Ini adalah satu-satunya kesempatan untuk melihat kredensial ini. Jangan pernah melakukan komit kredensial ini ke repositori publik (misal: GitHub).
Tahap 2: Instalasi AWS CLI
- Unduh installer AWS CLI MSI untuk Windows: AWS CLI MSI installer.
- Jalankan installer dan ikuti petunjuk pada layar.
- Setelah instalasi selesai, buka Command Prompt (cmd) atau PowerShell.
- Verifikasi instalasi dengan menjalankan perintah:
- Unduh paket instalasi pkg untuk macOS: AWS CLI pkg.
- Jalankan file yang diunduh dan ikuti instruksi instalasi standar macOS.
- Buka aplikasi Terminal.
- Verifikasi instalasi dengan menjalankan perintah:
- Buka terminal Anda dan jalankan perintah berikut untuk mengunduh arsip instalasi:
- Ekstrak arsip (pastikan
unzip telah terinstal):
- Jalankan skrip instalasi dengan hak akses
sudo:
- Verifikasi instalasi:
Tahap 3: Konfigurasi Kredensial
Jalankan perintah berikut di terminal Anda untuk mengonfigurasi profil AWS:
Anda akan diminta untuk memasukkan empat parameter konfigurasi. Masukkan informasi yang Anda dapatkan dari file CSV pada Tahap 1:
- AWS Access Key ID: Masukkan Access Key ID Anda.
- AWS Secret Access Key: Masukkan Secret Access Key Anda.
- Default region name: Tentukan region utama yang akan dituju (misal:
ap-southeast-1 untuk region Singapore, atau ap-southeast-3 untuk region Jakarta).
- Default output format: Ketik
json (dapat berupa json, text, atau table).
Tahap 4: Verifikasi Koneksi
Lakukan pengujian koneksi dengan mengeksekusi panggilan API sederhana ke AWS. Perintah berikut akan mencetak daftar bucket Amazon S3 di akun Anda:
Jika output tidak menampilkan pesan error (baik menampilkan daftar bucket atau kosong jika belum ada bucket), maka CLI telah berhasil terautentikasi dan terhubung.
Konklusi
AWS CLI kini telah terinstal dan terkonfigurasi pada mesin lokal Anda. Dengan fondasi ini, Anda siap untuk mengelola sumber daya awan secara imperatif dan mengintegrasikan AWS ke dalam pipeline CI/CD atau alat otomatisasi seperti Terraform. Last modified on July 22, 2026