Virtualisasi dan kontainerisasi

Konsep Containerization dan Virtualization

Julia Ostheimer

Freelance AI Consultant

Ringkasan: Virtualisasi vs. kontainerisasi

Virtualisasi

  • Membuat versi virtual dari sumber daya komputasi
  • Virtualisasi penuh
  • VM: Sistem komputer simulasi di dalam komputer lain

Kontainerisasi

  • Mengemas aplikasi dan dependensi dalam lingkungan terisolasi
  • Virtualisasi tingkat OS
  • Kontainer: Lingkungan aplikasi terisolasi
Konsep Containerization dan Virtualization

Perangkat lunak untuk kontainerisasi

  • Manajemen kontainer: Docker

Logo Docker

 

  • Orkestrasi kontainer: Kubernetes

Logo Kubernetes

1 Logo oleh Docker & Kubernetes
Konsep Containerization dan Virtualization

Perangkat lunak untuk virtualisasi

  • Oracle VM VirtualBox

Logo VirtualBox

  • VMware
Konsep Containerization dan Virtualization

Contoh penggunaan virtualisasi

Konsep Containerization dan Virtualization

Contoh penggunaan virtualisasi

  • Konsolidasi server

Pemanfaatan server

1 Ikon oleh icons8.com
Konsep Containerization dan Virtualization

Contoh penggunaan virtualisasi

  • Konsolidasi server
  • Aplikasi lama (legacy)
Konsep Containerization dan Virtualization

Contoh penggunaan kontainerisasi

Konsep Containerization dan Virtualization

Contoh penggunaan kontainerisasi

  • Arsitektur mikroservis
Konsep Containerization dan Virtualization

Contoh penggunaan kontainerisasi

  • Arsitektur mikroservis
  • Orkestrasi kontainer

Orkestra

1 Gambar oleh istockphoto.com
Konsep Containerization dan Virtualization

Keunggulan kontainer vs. mesin virtual

Faktor Kontainer Mesin virtual Mesin fisik
Isolasi ** *** *
Keamanan ** *** *
Ruang *** ** *
Skalabilitas *** ** *
Biaya *** ** *
Fleksibilitas ** *** *
Konsep Containerization dan Virtualization

Ayo berlatih!

Konsep Containerization dan Virtualization

Preparing Video For Download...