Sonatype SCM Entegrasyonu
Sonatype'ın Bitbucket gibi SCM sistemleriyle entegrasyonunu, tarama tiplerini ve pull request'lerde otomatik politika geri bildirimini anlatıyoruz.
DevSecOps ve CI/CD güvenliği üzerine yazılar; güvenlik taramalarının pipeline'lara entegrasyonu, ajan kurulumları, temel kavramlar ve uçtan uca güvenli pipeline örnekleri.
Sonatype'ın Bitbucket gibi SCM sistemleriyle entegrasyonunu, tarama tiplerini ve pull request'lerde otomatik politika geri bildirimini anlatıyoruz.
Fortify SAST taramalarını Maven, dotnet ve MSBuild gibi derleme araçlarına doğrudan entegre ederek DevOps akışına eklemeyi anlatıyoruz.
Git geçmişine sızan parola ve anahtarların riskini anlatıyor, açık kaynak Gitleaks ile repoları tarayıp bir secret tarama pipeline'ı kuruyoruz.
OWASP Dependency Track'i Docker ile kurup CycloneDX SBOM ile bileşen analizi yapıyor, sonuçları Fortify SSC'ye aktararak SAST ve SCA'yı birleştiriyoruz.
Bandit, Safety ve Trivy gibi açık kaynak araçlarla Python projeleri için GitLab üzerinde bir DevSecOps pipeline'ı kurmayı örnek bir Flask uygulamasıyla anlatıyoruz.
Jenkins Pipeline Script ile GitHub'daki bir projeyi Fortify ScanCentral'a gönderip kaynak kod taraması başlatmayı stage stage inceliyoruz.
Azure DevOps'ta Fortify SCA Assessment eklentisi ve ScanCentral ile bir Android Gradle projesinin kaynak kod taramasını yapılandırmayı anlatıyoruz.
CI/CD pipeline'larının yapısını, yaygın CI/CD güvenlik risklerini ve güvenliği yazılım yaşam döngüsünün parçası yapan en iyi uygulamaları ele alıyoruz.
Jenkins'te Fortify Assessment eklentisiyle Static Code Analyzer taraması başlatıp sonuçları Fortify SSC'ye yüklemeyi adım adım anlatıyoruz.
Zafiyetli Apache Struts içeren bir Java projesini Sonatype Nexus Lifecycle ile GitLab pipeline'ında SCA taramasından geçirip korumayı gösteriyoruz.
DevOps yaşam döngüsünün planlamadan izlemeye her aşamasında kullanılan DevSecOps güvenlik kavramları ve teknolojilerine genel bir bakış.
SAST, DAST, bağımlılık ve konteyner taramalarını birleştiren uçtan uca bir DevSecOps pipeline'ını Azure DevOps'ta YAML örneğiyle kuruyoruz.
Self-hosted Azure DevOps Agent kurulumu ve Fortify WebInspect (DAST) taramalarının Azure DevOps pipeline'ına iki farklı yöntemle entegrasyonu, adım adım.
Azure DevOps'ta YAML ile CI/CD pipeline tanımlamayı temel ve ileri düzey sözdizimi örnekleri, çoklu ajan kullanımı ve uçtan uca bir örnekle anlatıyoruz.