PEMBUATAN ARSITEKTUR APLIKASI HIGH AVAILABILITY MENGGUNAKAN INFRASTRUCTURE AS CODE
ABSTRAK
Pengelolaan infrastruktur teknologi informasi yang dilakukan secara manual sering menimbulkan ketidakefisienan dalam proses penyediaan layanan, ketidakkonsistenan konfigurasi, serta kesulitan dalam menjaga ketersediaan sistem ketika terjadi gangguan. Kondisi tersebut mendorong perlunya penerapan mekanisme otomatisasi yang mampu meningkatkan efisiensi pengelolaan infrastruktur sekaligus mendukung kontinuitas layanan. Proyek akhir ini bertujuan untuk merancang dan mengimplementasikan arsitektur High Availability (HA) berbasis Infrastructure as Code (IaC) pada sistem Empowering Academic Stress Communication (E-Counseling PENS). Sistem dibangun menggunakan Terraform pada lingkungan Amazon Web Services (AWS) dengan pendekatan multi-region Jakarta dan Singapura. Arsitektur yang dikembangkan memanfaatkan Amazon EKS, PostgreSQL, Amazon Route 53, Application Load Balancer (ALB), dan Horizontal Pod Autoscaler (HPA) untuk mendukung ketersediaan dan skalabilitas layanan. Metode pengujian yang digunakan meliputi pengukuran efisiensi waktu penyediaan infrastruktur, pengujian beban menggunakan k6, serta simulasi failover untuk mengevaluasi kemampuan sistem dalam menghadapi kegagalan layanan. Hasil pengujian menunjukkan bahwa penerapan IaC mampu meningkatkan efisiensi waktu penyediaan infrastruktur sebesar 83%, yaitu dari 11 menit 49 detik menjadi 1 menit 57 detik. Selain itu, sistem mampu menangani beban hingga 10.000 Virtual Users dengan tingkat kesalahan sebesar 0,00% serta melakukan pengalihan trafik secara otomatis ke region cadangan dalam waktu 24 detik ketika terjadi kegagalan pada region utama. Hasil tersebut menunjukkan bahwa arsitektur yang dikembangkan mampu meningkatkan efisiensi pengelolaan infrastruktur serta mendukung ketersediaan layanan pada sistem E-Counseling PENS.
[DOWNLOAD ABSTRACT]Kategori
D3 Teknik ElektronikaD3 Teknik Telekomunikasi
D3 Teknik Elektro Industri
D3 Teknik Informatika
D3 Teknologi Multimedia Broadcasting
D4 Teknik Elektronika
D4 Teknik Telekomunikasi
D4 Teknik Elektro Industri
D4 Teknik Informatika
D4 Teknik Mekatronika
D4 Teknik Komputer
D4 Teknik Teknologi Game
S2 Teknik Elektro
S2 Teknik Informatika dan Komputer