eprintid: 70564 rev_number: 10 eprint_status: archive userid: 12243 dir: disk0/00/07/05/64 datestamp: 2025-03-21 06:15:24 lastmod: 2025-03-21 06:15:24 status_changed: 2025-03-21 06:15:24 type: thesis metadata_visibility: show contact_email: muchti.nurhidaya@uin-suka.ac.id creators_name: Denny Afrizal, NIM.: 22206052001 title: OPTIMASI SISTEM KEAMANAN REST API MENGGUNAKAN ZERO TRUST ARCHITECTURE DAN KEYCLOAK TOOLS PADA INFRASTRUKTUR BERBASIS MICROSERVICES ispublished: pub subjects: 004. divisions: Informatika(S1) full_text_status: restricted keywords: Zero Trust Architecture; REST; Security; Microservices; Cyber Attack; API, note: Ir. Muhammad Taufiq Nuruzzaman, S.T. M.Eng., Ph.D. abstract: Di era digital yang semakin canggih, keamanan sistem informasi menjadi tantangan utama, khususnya dalam pengelolaan layanan berbasis REST API (Representational State Transfer) yang sering digunakan dalam arsitektur microservices. Dalam praktiknya, REST API menggunakan JSON (JavaScript Object Notation) untuk pertukaran data antar API (Application Programming Interface). Tesis ini mengeksplorasi implementasi Zero Trust Architecture (ZTA) sebagai strategi keamanan untuk melindungi REST API dari ancaman yang berpotensi merugikan. Konsep Zero Trust berfokus pada prinsip "jangan percaya, selalu verifikasi", yang mengharuskan setiap akses ke sistem, baik dari dalam maupun luar jaringan, harus divalidasi terlebih dahulu. Penelitian ini dilakukan melalui metode kajian literatur, penyusunan instrumen, pengumpulan data, serta analisis data. Hasilnya, penulis juga membuat proyek keamanan REST API menggunakan bahasa Java dengan Spring Boot Framework serta menggunakan Keycloak untuk teknologi pendukung sebagai studi kasus penerapan ZTA. Melalui analisis skenario nyata dan simulasi serangan, hasil dari penelitian ini menunjukkan bahwa penerapan ZTA dapat secara signifikan meningkatkan keamanan REST API, mengurangi risiko serangan seperti injeksi SQL, dan membantu dalam menjaga integritas data. Selain itu, penelitian ini juga memberikan rekomendasi praktis untuk pengembang dan arsitek sistem dalam menerapkan ZTA untuk meningkatkan ketahanan aplikasi terhadap berbagai ancaman. date: 2025-01-06 date_type: published pages: 104 institution: UIN SUNAN KALIJAGA YOGYAKARTA department: FAKULTAS SAINS DAN TEKNOLOGI thesis_type: skripsi thesis_name: other citation: Denny Afrizal, NIM.: 22206052001 (2025) OPTIMASI SISTEM KEAMANAN REST API MENGGUNAKAN ZERO TRUST ARCHITECTURE DAN KEYCLOAK TOOLS PADA INFRASTRUKTUR BERBASIS MICROSERVICES. Skripsi thesis, UIN SUNAN KALIJAGA YOGYAKARTA. document_url: https://digilib.uin-suka.ac.id/id/eprint/70564/1/22206052001_BAB-I_IV-atau-V_DAFTAR-PUSTAKA.pdf document_url: https://digilib.uin-suka.ac.id/id/eprint/70564/2/22206052001_BAB-II_sampai_SEBELUM-BAB-TERAKHIR.pdf