Pengembangan aplikasi banyak dilakukan sebagai solusi untuk menyelesaikan berbagai macam masalah, termasuk dalam situasi yang genting. Namun, dalam situasi yang genting terdapat banyak keterbatasan yang dapat menjadi masalah dalam mengembangkan sebuah aplikasi. Penelitian ini mengidentifikasi aspek-aspek seperti kecepatan, fleksibilitas, performa, skalabilitas, dan biaya dapat menjadi masalah dalam pengembangan aplikasi di situasi yang genting. Penelitian ini mencoba untuk memecahkan masalah tersebut dari sisi deployment aplikasi dengan menggunakan alternatif serverless. Dari hasil yang ditemukan setelah membandingkan arsitektur serverless dengan non-serverless, ternyata serverless dapat memberikan potensi yang tinggi dalam menyelesaikan masalah yang ada dalam pengembangan aplikasi di situasi genting. Software development are oftenly used as solution for various problems, including in critical situations. However, there are few limitations that occurs on critical situations that could be problems in developing a software. This research identified aspects such as agility, flexibility, performance, scalability, and cost that could be an issue while developing software in critical situations. This research is trying to solve these problems from software deployment approach with serverless as the alternative. After comparing the use of serverless architecture with non-serverless, turns out serverless have a high potential in solving problems that occurs while software development in critical situations. |