Penggunaan Metode DevOps dalam Pengembangan Aplikasi Berbasis Cloud
Abstract
Dalam era digital yang terus berkembang, kebutuhan untuk pengembangan aplikasi yang cepat, andal, dan skalabel menjadi sangat penting. Metode DevOps telah muncul sebagai pendekatan efektif yang mengintegrasikan proses pengembangan dan operasional untuk meningkatkan efisiensi dan kualitas perangkat lunak. Artikel ini membahas penerapan metode DevOps dalam pengembangan aplikasi berbasis cloud, dengan fokus pada praktik-praktik terbaik, tantangan yang dihadapi, dan manfaat yang diperoleh. Studi kasus implementasi DevOps pada sebuah proyek aplikasi berbasis cloud juga disajikan untuk memberikan gambaran nyata mengenai proses, alat yang digunakan, dan hasil yang dicapai. Hasil penelitian menunjukkan bahwa penggunaan DevOps dapat mempercepat siklus pengembangan, meningkatkan kualitas aplikasi, dan meminimalkan risiko operasional. Selain itu, integrasi berkelanjutan (CI) dan pengiriman berkelanjutan (CD) dalam lingkungan cloud memungkinkan tim pengembangan untuk merespons perubahan kebutuhan pasar dengan lebih cepat dan efisien. Artikel ini diakhiri dengan rekomendasi untuk praktik terbaik dalam penerapan DevOps bagi organisasi yang ingin mengoptimalkan pengembangan aplikasi berbasis cloud mereka.
References
Riyadi1, S. (2023). Adopsi Metode DevOps Sebagai Acuan Pengembangan Aplikasi Bantuan Hukum. Vol.7 No.1, 7, 23-30.
Kurniawan, B. A., Taryana, A., Ramadhani, Y., & Fadli, A. (2023). Rancang Bangun Aplikasi Quest Board Untuk Masyarakat Menggunakan Metode Devops Berbasis Android. Jurnal Pendidikan dan Teknologi Indonesia, 3(4), 151-164.
Tohirin, T., Utami, S. F., Widianto, S. R., & Al Mauludyansah, W. (2020). Implementasi DevOps Pada Pengembangan Aplikasi e-Skrining Covid-19. Jurnal Multinetics, 6(1).
Taryana, A., Fadli, A., & Nurshiami, S. R. (2020). Merancang Perangkat Lunak Sistem Penjaminan Mutu Internal (SPMI) Perguruan Tinggi yang Memiliki Daya Adaptasi Terhadap Perubahan Kebutuhan Pengguna secara Cepat dan Sering. Jurnal Al-Azhar Indonesia Seri Sains Dan Teknologi, 5(3), 121.
Setyo, B., Ashar, I., & Budi, R. (2024). Teknologi Rancang Bangun Ujian Sistem CBT (Computer Based Test) di Politeknik Angkatan Darat dengan Metode DevOps: Telekomunikasi. Jurnal Telkommil, 5(1), 24-34.
Kim, G., & Willis, D. (2018). DevOps and Cloud Native Computing: An Empirical Study of Microservices Deployment. IEEE Transactions on Software Engineering, 44(6), 531-545.
Puppet. (2019). State of DevOps Report. Retrieved from https://puppet.com/resources/whitepaper/state-of-devops-report/.