Django Application Platform pada Cloud Computing

Proses pembangunan aplikasi merupakan proses yang terdiri dari beberapa tahapan dimana tiap tahapan terdapat fokus pekerjaan yang berbeda-beda seperti instalasi bahasa pemrograman, framework, database yang digunakan, konfigurasi server, dsb. Untuk itu dibangun sebuah Platform as a Service (PaaS) yang menyediakan layanan pengembangan, testing, dan deployment aplikasi web dengan framework Django pada cloud computing. Platform ini dibangun diatas teknologi virtualisasi, web server nginx, gunicorn sebagai application server, bind sebagai dns server, database MySQL, dan vsftpd sebagai FTP server. Platform ini mendukung penggunaan versi Django yang berbeda dan dapat digunakan pada jaringan private dan public. Request per detik maksimal pada PaaS ini tergantung pada resource server seperti CPU, memory, dan bandwidth yang digunakan. Semakin besar request per detik yang diterima oleh server maka semakin tinggi penggunaan CPU dan memory. Request per detik maksimal pada jaringan private lebih besar dibandingkan pada jaringan public karena lebih besarnya bandwidth pada jaringan private.