Context: DevSecOps adalah peningkatan dari DevOps untuk memungkinkan praktik keamanan untuk diintegrasikan ke dalam pendekatan DevOps. Berbeda dengan model tim keamanan terpusat tradisional, setiap tim pengiriman diberdayakan untuk mempertimbangkan kontrol keamanan yang benar ke dalam pengiriman perangkat lunak mereka. Praktik keamanan dan pengujian dilakukan lebih awal dalam siklus hidup pengembangan, maka istilah "shift left" dapat digunakan. Keamanan diuji dalam tiga bidang utama: statis, komposisi perangkat lunak, dan dinamis. Memeriksa kode secara statis melalui pengujian keamanan aplikasi statis (SAST) adalah pengujian kotak putih dengan fokus khusus pada keamanan. Tergantung pada bahasa pemrograman, alat yang berbeda diperlukan untuk melakukan analisis kode statis tersebut. Komposisi perangkat lunak dianalisis, terutama perpustakaan dan versi mereka diperiksa terhadap daftar kerentanan yang diterbitkan oleh CERTAST dan kelompok ahli lainnya. Ketika memberikan lisensi kepada klien, dan mencocokkan salah satu perangkat lunak yang difokuskan pada mereka, terutama yang diterbitkan dalam siklus hidup pengembangan, praktik keamanan dan pengujian dilakukan lebih awal, maka istilah "shift left" dapat digunakan.

Apa itu DevSecOps?

DevSecOps adalah peningkatan dari DevOps dengan keamanan yang terintegrasi ke dalam pendekatan DevOps.