OPTIMASI SISTEM KEAMANAN REST API MENGGUNAKAN ZERO TRUST ARCHITECTURE DAN KEYCLOAK TOOLS PADA INFRASTRUKTUR BERBASIS MICROSERVICES

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.

[img]
Preview
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
[img] 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 View Item
Chat Kak Imum