Implementasi Teknologi Cloud Computing untuk E-Learning berbasis Website dengan Framework Laravel (Studi Kasus: MAN 9 Jombang)
Kata Kunci:
E-learning, Amazon Web Services, Amazon Elastic Beanstalk, Amazon Compute Cloud, Framework Laravel, Load Balancing, Load Testing.Abstrak
E-learning merupakan salah satu media yang digunakan dalam proses belajar mengajar yang menghubungkan antara siswa dan pihak sekolah maupun instansi lain. E-learning MAN 9 Jombang adalah implementasi teknologi untuk mendukung sekolah dalam mengejar kemajuan dari teknologi informasi. E-learning akan dibangun dengan memanfaatkan teknologi cloud computing sebagai sarana platform kebutuhan akan infrastruktur maupun data center yang terpusat. Amazon adalah penyedia cloud computing yang digunakan dalam penelitian ini. Semakin banyak user mengakses e-learning maka beban yang diterima juga akan semakin besar, sehingga dibutuhkan resource lebih, dan ketahanan server dalam menghadapinya. Amazon cloud computing memiliki kapasitas yang besar dan menyediakan fitur load balancing untuk menyeimbangkan beban yang diterima oleh e-learning. Penelitian ini menggunakan metode waterfall, yang dilakukan dengan studi literature maupun kebutuhan fungsional yang berkaitan dengan sistem. Melakukan perancangan sistem hingga pengujian load testing terhadap e-learning dengan membandingkan uji performa kelayakan sistem e-learning yang menggunakan load balancing pada amazon dan tanpa load balancing. Berdasarkan hasil dari pengujian load testing dengan 10.000 user menggunakan aplikasi jmeter, e-learning tanpa load balancing mengalami error hingga 80%, sedangkan e-learning disertai dengan pemasangan load balancing pada amazon, mengalami error hanya 54%. Hasil ini menunjukkan performa yang diberikan lebih baik dengan menggunakan load balancing dibandingkan tanpa pemasangan load balancing.