bare-metal provisioning

Apa itu Bare-Metal Provisioning? Bare-metal provisioning adalah proses instalasi sistem operasi (OS) atau hypervisor Tipe 1 langsung ke hard disk komputer. Dalam lingkungan bare-metal, hypervisor tidak membutuhkan OS host untuk bisa jalan. Hypervisor ini bisa menciptakan virtual machine (VM) dan mendukung pembentukan lingkungan virtualisasi. Hypervisor Tipe 1, yang juga dikenal sebagai bare-metal hypervisor, diinstal langsung […]

Read More

application containerization (app containerization)

Apa Itu Application Containerization (Kontainerisasi Aplikasi)? Application containerization adalah teknologi virtualisasi yang bekerja di level sistem operasi (OS). Teknologi ini dipakai untuk menjalankan dan mendistribusikan aplikasi dalam lingkungan yang terisolasi, tanpa harus menggunakan mesin virtual (VM). Tim IT bisa men-deploy banyak container dalam satu server, di mana masing-masing menjalankan aplikasi atau servisnya sendiri. Container ini […]

Read More

paravirtualization

Apa Itu Paravirtualization? Paravirtualization adalah salah satu jenis virtualisasi perangkat keras yang memungkinkan guest operating system (OS) dalam virtual machine (VM) untuk berinteraksi langsung dengan hypervisor, bukan melalui lapisan abstraksi kompleks seperti pada full virtualization. Kalau di full virtualization, VM diisolasi secara logis dan semua hardware diemulasi. Ini biasanya menggunakan binary translation untuk menerjemahkan instruksi […]

Read More

chaos engineering

Apa itu chaos engineering? Chaos engineering adalah proses pengujian sistem komputasi terdistribusi untuk memastikan sistem tersebut bisa tetap berjalan meskipun mengalami gangguan tak terduga. Teknik ini didasarkan pada teori Chaos, yang mempelajari perilaku acak dan tidak dapat diprediksi. Tujuan utama dari chaos engineering adalah menemukan kelemahan sistem lewat eksperimen yang terkendali dengan cara mensimulasikan situasi […]

Read More

Virtualisasi hardware

Virtualisasi hardware, (hardware virtualization) yang juga dikenal dengan istilah server virtualization atau singkatnya virtualization, merupakan proses abstraksi sumber daya komputasi dari software yang menggunakannya. Dalam lingkungan komputasi fisik tradisional, software seperti sistem operasi (OS) atau aplikasi enterprise mengakses langsung komponen hardware seperti prosesor, memori, storage, chipset, hingga driver OS tertentu. Model ini sering kali menimbulkan […]

Read More

virtual machine (VM)

Apa itu Virtual Machine (VM)? Virtual machine (VM) atau mesin virtual adalah sebuah sistem operasi (OS) atau lingkungan aplikasi yang diinstal di atas perangkat lunak dan meniru perangkat keras fisik. Dari sisi pengguna, pengalaman menggunakan VM terasa seperti menggunakan perangkat keras asli. Bagaimana Cara Kerja VM? VM menyediakan lingkungan terisolasi untuk menjalankan OS dan aplikasinya […]

Read More

Docker

Apa itu Docker? Docker adalah platform perangkat lunak open source yang digunakan untuk membuat, meng-deploy, dan mengelola container aplikasi virtualisasi pada sistem operasi (OS) yang sama, lengkap dengan ekosistem tools pendukung. Teknologi container Docker pertama kali diperkenalkan pada tahun 2013. Pada saat itu juga, Docker Inc. didirikan untuk mendukung edisi komersial dari perangkat lunak manajemen […]

Read More

Kubernetes node

Apa itu Node Kubernetes? Sebuah node Kubernetes adalah kumpulan sumber daya IT yang secara logis digunakan untuk menjalankan beban kerja satu atau lebih container dalam sebuah klaster Kubernetes. Node berisi layanan yang diperlukan untuk menjalankan pod (istilah Kubernetes untuk kelompok container yang bekerja bersama), berkomunikasi dengan komponen control plane, mengonfigurasi jaringan, dan menjalankan beban kerja […]

Read More

Linkerd

Apa Itu Linkerd? Linkerd adalah proxy jaringan open-source yang dipasang sebagai service mesh untuk Kubernetes. Awalnya dikembangkan oleh Buoyant, Linkerd menjadi salah satu produk pertama yang dikaitkan dengan istilah service mesh. Dalam dunia IT, service mesh adalah lapisan infrastruktur khusus yang mengontrol komunikasi antar layanan dan memungkinkan berbagai bagian dalam suatu aplikasi saling berkomunikasi. Service […]

Read More

Google Kubernetes Engine (GKE)

Apa itu Google Kubernetes Engine? Google Kubernetes Engine (GKE) adalah layanan Kubernetes terkelola untuk container dan cluster container yang berjalan di infrastruktur Google Cloud. GKE berbasis Kubernetes, sebuah platform manajemen dan orkestrasi container open-source yang dikembangkan oleh Google. Untuk apa Google Kubernetes Engine digunakan? Organisasi menggunakan GKE untuk mengotomatiskan dan mengelola tugas penerapan serta orkestrasi […]

Read More