avatar RicalDocs

Privacy & Security

  • MAIN PAGE
  • CATEGORIES
  • TAGS
  • ARCHIVES
  • BULLETIN
Main page Amazon Machine Image (AMI)
Article

Amazon Machine Image (AMI)

Panduan membuat Amazon Machine Image (AMI) di AWS, mulai dari persiapan instance sumber, proses pembuatan image, hingga peluncuran instance baru dari AMI.

Published Sep 20, 2025
By Risnanda Pascal
2 min read
Amazon Machine Image (AMI)
Amazon Machine Image (AMI)

Pendahuluan

Amazon Machine Image (AMI) adalah template dasar yang digunakan oleh Amazon Elastic Compute Cloud (EC2) untuk membuat virtual machine (disebut instance) di lingkungan cloud. Setiap AMI berisi informasi yang diperlukan untuk meluncurkan instance, termasuk:

  • Template untuk root volume (misalnya, sistem operasi, server aplikasi, dan aplikasi)
  • Hak izin luncur yang mengontrol akun AWS mana yang dapat menggunakan AMI tersebut
  • Pemetaan block device yang menentukan volume yang akan dilampirkan ke instance saat diluncurkan

AMI mendukung berbagai sistem operasi, termasuk distribusi Linux (seperti Amazon Linux, Ubuntu, dan Red Hat Enterprise Linux) serta versi Microsoft Windows Server.

Proses Pembuatan AMI

1. Persiapan Instance Sumber

Sebelum membuat AMI, pengguna harus mempersiapkan sebuah instance EC2 sebagai sumber. instance ini dikonfigurasi sesuai dengan kebutuhan, seperti menginstal perangkat lunak, mengatur konfigurasi, dan memastikan layanan yang diperlukan (seperti web server) telah berjalan dengan benar (Lihat: Security Group dalam Cloud Computing).

Persiapan Instance EC2 Persiapan Instance EC2

2. Membuat Image

Setelah instance sumber siap, pengguna dapat membuat AMI baru melalui konsol manajemen AWS:

  • Klik kanan pada instance yang aktif di dalam konsol EC2.
  • Pilih opsi Image and templates > Create image.

Membuat Image dari Instance Membuat Image dari Instance

3. Konfigurasi AMI

Pada langkah ini, pengguna diminta untuk mengisi detail AMI, seperti:

  • Nama Image: Nama yang deskriptif dan unik untuk identifikasi.
  • Deskripsi Image (opsional): Penjelasan mengenai tujuan atau konfigurasi AMI.

Konfigurasi Nama AMI Konfigurasi Nama AMI

4. Ketersediaan AMI

Proses pembuatan AMI akan memerlukan waktu beberapa menit. Status AMI dapat dipantau di konsol AWS hingga berubah menjadi available.

Status AMI Tersedia Status AMI Tersedia

Meluncurkan Instance dari AMI

Setelah status AMI tersedia (available), pengguna dapat meluncurkan instance EC2 baru menggunakan AMI tersebut. Proses ini memungkinkan replikasi lingkungan komputasi yang konsisten dan identik dengan instance sumber dalam beberapa klik.

Meluncurkan Instance dari AMI Meluncurkan Instance dari AMI

Sebagai contoh, sebuah instance baru yang diluncurkan dari AMI yang telah berisi web server yang telah dikonfigurasi akan langsung dapat melayani traffic web tanpa perlu instalasi atau konfigurasi ulang. Gambar di bawah menunjukkan dua instance yang berjalan, di mana instance kedua merupakan replika dari AMI yang dibuat.

Dua Instance Berjalan Dua Instance Berjalan

Web Server pada Instance Baru Web Server pada Instance Baru

Manfaat dan Penggunaan

  • Konsistensi: Memastikan setiap instance baru memiliki konfigurasi yang identik, mengurangi risiko drift konfigurasi.
  • Kecepatan dan Otomasi: Mempercepat penyebaran infrastruktur dan dapat diintegrasikan dalam pipeline CI/CD serta alat orchestration seperti AWS CloudFormation dan Terraform.
  • Keandalan: Digunakan untuk membuat golden image yang telah di-harden dari segi keamanan dan performa.
  • Pencadangan dan Pemulihan Bencana: AMI dapat berfungsi sebagai titik pemulihan (recovery point) untuk keperluan backup dan disaster recovery.
Cloud Computing, AWS
cloud computing
This content is licensed under CC BY 4.0 by the author.
Share
External links
  • RicalNet

Contents

Further reading

Sep 20, 2025

Security Group dalam Cloud Computing

Pelajari cara mengonfigurasi Security Group di AWS EC2 sebagai firewall virtual untuk mengontrol lalu lintas masuk dan keluar instance.

Sep 20, 2025

Mengonfigurasi dan Menggunakan Fitur Hibernate pada AWS EC2

Panduan konfigurasi dan penggunaan fitur Hibernate pada Amazon EC2.

Sep 20, 2025

Membuat Instance Amazon EC2 dengan User Data untuk Mengotomatisasi Penyiapan Server

Panduan untuk meluncurkan instance Amazon Elastic Compute Cloud (EC2) dengan memanfaatkan fitur User Data untuk mengotomatisasi instalasi dan konfigurasi perangkat lunak pada saat booting awal.

Metadata dalam Konteks Teknologi

Elastic Block Store (EBS)

RicalNet © Some rights reserved.

This site was last edited on September 21, 2025

Source code

Popular tags

linux docker privacy self-hosted cloud computing android cisco packet tracer cryptography tools telecommunications

An updated version of this content is available.