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.
|
Text (OPTIMASI SISTEM KEAMANAN REST API MENGGUNAKAN ZERO TRUST ARCHITECTURE DAN KEYCLOAK TOOLS PADA INFRASTRUKTUR BERBASIS MICROSERVICES)
22206052001_BAB-I_IV-atau-V_DAFTAR-PUSTAKA.pdf - Published Version Download (2MB) | Preview |
|
![]() |
Text (OPTIMASI SISTEM KEAMANAN REST API MENGGUNAKAN ZERO TRUST ARCHITECTURE DAN KEYCLOAK TOOLS PADA INFRASTRUKTUR BERBASIS MICROSERVICES)
22206052001_BAB-II_sampai_SEBELUM-BAB-TERAKHIR.pdf Restricted to Registered users only Download (4MB) | Request a copy |
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.
Item Type: | Thesis (Skripsi) |
---|---|
Additional Information / Supervisor: | Ir. Muhammad Taufiq Nuruzzaman, S.T. M.Eng., Ph.D. |
Uncontrolled Keywords: | Zero Trust Architecture; REST; Security; Microservices; Cyber Attack; API, |
Subjects: | 000 Ilmu Komputer, Ilmu Informasi, dan Karya Umum > 000 Karya Umum > 004 Pemrosesan Data, Ilmu Komputer, Teknik Informatika |
Divisions: | Fakultas Sains dan Teknologi > Informatika (S1) |
Depositing User: | Muchti Nurhidaya [muchti.nurhidaya@uin-suka.ac.id] |
Date Deposited: | 21 Mar 2025 13:15 |
Last Modified: | 21 Mar 2025 13:15 |
URI: | http://digilib.uin-suka.ac.id/id/eprint/70564 |
Share this knowledge with your friends :
Actions (login required)
![]() |
View Item |