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

virtual private server (VPS) atau virtual dedicated server (VDS)

Apa itu Virtual Private Server (VPS) atau Virtual Dedicated Server (VDS)? Virtual Private Server (VPS), yang juga dikenal sebagai Virtual Dedicated Server (VDS), adalah server virtual yang terlihat seperti server khusus bagi penggunanya, tetapi sebenarnya berjalan di dalam sebuah komputer yang melayani banyak situs web. Satu komputer fisik bisa memiliki beberapa VPS, masing-masing dengan sistem […]

Read More

VM BIOS (virtual machine basic input/output system)

Apa Itu VM BIOS (Virtual Machine Basic Input/Output System)? VM BIOS adalah sekumpulan instruksi yang mengontrol proses booting sebuah virtual machine (VM). Karena VM merupakan emulasi dari komputer fisik, sebagian besar VM memerlukan BIOS untuk mengatur proses booting dan operasi input/output. VM BIOS mirip dengan BIOS pada komputer atau server fisik, tetapi biasanya memiliki fitur […]

Read More

memory paging

Apa itu Memory Paging? Memory paging adalah teknik manajemen memori yang digunakan untuk mengatur pembagian sumber daya memori dalam sebuah komputer atau mesin virtual (VM). Sebuah komputer bisa mengakses lebih banyak memori daripada jumlah RAM yang sebenarnya terpasang. Memori tambahan ini disebut sebagai virtual memory, yang sebenarnya adalah bagian dari hard disk yang dikonfigurasi untuk […]

Read More