Abstract
Berkembang pesatnya teknologi saat ini linier dengan semakin banyaknya aplikasi yang dibuat oleh software developer dimana diperlukan implementasi virtualisasi agar program yang dibuat dapat berjalan pada lintas platform dengan berbagai macam konfigurasi. Implementasi virtualisasi ini biasanya membutuhkan resource hardware yang banyak, yang tentunya akan membutuhkan biaya yang cukup besar. Teknologi docker sebagai salah satu platform yang dibangun untuk menjalankan virtualisasi dalam model container, dapat dimanfaatkan untuk membangun virtualisasi sistem operasi atau sebuah web server atau sebuah database server yang tentunya lebih ringan dibandingkan dengan teknik virtualisasi konvensional. Dalam perkembangannya, docker swarm hadir yang dapat berfungsi untuk membantu mengelompokkan container dari docker yang sudah ada untuk mewujudkan suatu private cloud. Scalability dan flexibility merupakan salah satu kelebihan dari cloud computing. Dengan mengkombinasikan docker yang bekerja di private cloud dan resource dari berbagai cloud service provider yang ada di market, diharapkan dapat mengimplementasikan suatu infrastructure hybrid cloud untuk mengatasi keterbatasan resource yang biasanya menjadi kendala pada implementasi virtualisasi di private cloud.
References
Kurniawan A., Palit H.N., Adjarwirawan J. 2016. Eksplorasi Pemanfaatan Docker untuk Mempermudah Pengelolaan Instalasi Komputer di Laboratorium Komputer Teknik Informatika Universitas Kristen Petra. Jurnal Infra. Vol 4 No 2.
Adiputra, F. 2015. Container Dan Docker: Teknik Virtualisasi Dalam Pengelolaan Banyak Aplikasi Web. Jurnal Simantec Vol 4, No 3.
Docker. 2017. Install Docker Machine. https://docs.docker.com/machine/install-machine/ diakses pada tanggal 10 Januari 2017.
Docker. 2017. Create a Swarm in Docker. https://docs.docker.com/engine/swarm/swarm-tutorial/create-swarm/ diakses pada tanggal 15 Januari 2017.
Yunchuan Sun et.al. 2014. Data Security and Privacy in Cloud Computing. International Journal of Distributed Sensor Networks, Volume: 10 issue: 7.
P. Melland, T. Grance. 2011. The NIST definition of cloud computing Recommendations of the National Institute of Standards and Technology. Special Publication 800-145.
Zainal A. Hasibuan. 2007 Metodologi Penelitian pada Bidang Ilmu Komputer dan Teknologi Informasi. Fakultas Ilmu Komputer Universitas Indonesia.
This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.
Copyright (c) 2020 Toga Aldila Cinderatama, Hamdani Arif