Implementasi Mutual Transport Layer Security (mTLS) Pada Arsitektur Microservices Dengan Istio Di Kubernetes
Abstract
Beberapa tahun belakangan ini tren arsitektur microservices menjadi sorotan dan perbincangan di dunia developing. Microservices sendiri merupakan metode pengembangan aplikasi menjadi beberapa bagian rangkaian aplikasi kecil dan menjadikanya sebuah services sendiri. Selain itu perbincangan tentang kejadian pembocoran dan pelanggaran data mengalami kenaikan sebesar 126% dibandingkan tahun sebelumnya. Salah satu cara mengamankan komunikasi antar services pada microservices adalah dengan mutual Transport Layer Security (mTLS) dengan memanfaatkan fitur keamanan dari Service Mesh dan salah satu tools tersebut adalah Istio yang berjalan diatas infrastruktur Kubernetes. Tujuan dari penelitian adalah mengetahui bagaimana implementasi kemudian cara kerja dan perbedaan komunikasi antara yang tidak dan menggunakan mTLS dan hasil perbandingan performa dari microservices tersebut dengan bantuan beberapa tools yang sudah ada sehingga dapat membantu pihak developer maupun operation untuk memperhatikan ranah keamanan dalam aplikasi yang sedang dikerjakan.
Collections
- Informatics Engineering [2143]