%0 Thesis %9 Final Year Projects (S1) %A Giovanni Harrius %B Sistem Informasi %D 2024 %F katalog:8971 %I Universitas Kristen Duta Wacana %K Continuous Integration, Otomatisasi Monitoring, Jenkins, Google Compute Engine %T IMPLEMENTASI CONTINUOUS INTEGRATION DAN OTOMATISASI MONITORING JOB SERVER DENGAN JENKINS PADA GOOGLE COMPUTE ENGINE %U https://katalog.ukdw.ac.id/8971/ %X PT. Sumber Alfaria Trijaya dan PT. Indomarco Prismatama merupakan perusahaan retail yang memiliki banyak cabang di Indonesia. Pengelolaan job seperti migrasi data pada masing-masing divisi masih dilakukan secara terpisah pada server yang berbeda-beda. Sistem pelaporan kerusakan juga masih dilakukan secara manual oleh user. Hal ini mengakibatkan kesulitan dalam monitoring dan penanganan kerusakan dari job server. Pada skripsi ini akan dibuat sebuah sistem yang bertujuan agar mengotomatisasi monitoring dan pelaporan, serta menyatukan job-job yang terpisah di beberapa server menjadi satu. Sistem yang dibuat berbasis Jenkins dan integrasinya dengan tools-tools seperti Python, Oracle Database, dan PostgreSQL pada server Google Compute Engine. Keluaran yang dihasilkan adalah email yang secara otomatis dibuat apabila terjadi error dalam menjalankan job server, keluaran ini berisi output log yang digenerate ketika job server berjalan. Pengujian sistem dilakukan 2 orang dari setiap divisi sesuai dengan role mereka dengan tujuan untuk mengetahui apakah sistem sudah memenuhi kebutuhan mereka. Beberapa tahapan pengujian yang dilakukan adalah memastikan job yang tampil sesuai dengan divisi mereka dan juga apakah mereka bisa menjalankan job tersebut secara manual serta apakah email kerusakan berhasil terkirimkan. Dari task yang diberikan, user tidak ada yang gagal dalam menyelesaikan task yang diberikan. Sehingga dapat disimpulkan yaitu implementasi sistem berhasil memenuhi kebutuhan dari masing-masing divisi dan menstandarisasi serta mengotomatisasi laporan kerusakan job server.