Pengantar kontainerisasi

Konsep Containerization dan Virtualization

Julia Ostheimer

Freelance AI Consultant

Lingkungan dalam komputasi

  • Environment: Sistem yang mengelilingi aplikasi TI

Lingkungan yang mengelilingi aplikasi TI

1 Ikon oleh icons8.com
Konsep Containerization dan Virtualization

Virtualisasi tingkat OS

  • Virtualisasi Sistem Operasi (OS)
  • Tidak divirtualisasi:

    • Perangkat keras
    • Kernel OS
  • Divirtualisasi:

    • Ruang pengguna terisolasi
Konsep Containerization dan Virtualization

Mengenal kontainer

  • Virtualisasi tingkat OS = kontainerisasi
  • Ruang pengguna terisolasi = kontainer
  • Kontainer
    • Lingkungan terisolasi
    • Mencakup aplikasi dan semua dependensi

Isi sebuah kontainer

1 Ikon oleh icons8.com
Konsep Containerization dan Virtualization

Definisi kontainerisasi

  • Virtualisasi pada tingkat OS
  • Mengemas aplikasi dan dependensinya ke dalam kontainer

 

Proses kontainerisasi

1 Ikon oleh icons8.com
Konsep Containerization dan Virtualization

Karakteristik saat menggunakan kontainer

  • Menjalankan banyak aplikasi secara andal pada satu host

  • Tiap aplikasi di kontainer terpisah

  • Gambaran dependensi aplikasi

Beberapa aplikasi pada satu host

1 Ikon oleh icons8.com
Konsep Containerization dan Virtualization

Manfaat kontainer

  • Isolasi antar aplikasi

  • Portabilitas & reprodusibilitas

  • Waktu mulai cepat

Konsep Containerization dan Virtualization

Ayo berlatih!

Konsep Containerization dan Virtualization

Preparing Video For Download...