Menggunakan teknologi virtualisasi sebagai server untuk menjalankan layanan tertentu atau aplikasi adalah hal umum yang bertujuan untuk meminimalkan sumber daya dan menyederhanakan manajemen server. Linux Container (LXC) adalah sistem operasi-level virtualisasi yang mampu menjalankan beberapa sistem operasi Linux yang terisolasi pada satu container host yang menggabungkan fitur seperti cgrups dan namespace yang memberikan wadah terisolasi untuk menjalankan aplikasi. Dengan memanfaatkan fitur dari kernel Linux tanpa membuat simulasi perangkat keras, LXC mampu menciptakan virtualisasi dengan kebutuhan sumber daya minimal. Docker merupakan proyek open source yang mengotomatisasi deployment aplikasi ke container. Docker menggunakan fitur dari LXC dan Docker diharapkan dapat memberikan virtualisasi yang ringan untuk dapat mengisolasi aplikasi di lingkungan yang dibutuhkan serta memudahkan proses deployment di berbagai infrastruktur. Content Management System (CMS) adalah aplikasi komputer yang mendukung pembuatan dan modifikasi konten digital menggunakan interface yang sederhana.
展开▼