KURUMSAL EĞİTİM, SIFIRDAN ZİRVEYE KUBERNETES TRİVY İLE OTOMATİK GÜVENLİK TARAMALARI

EĞİTİM SÜRESİ
-
- 3 Gün
- Ders Süresi: 50 dakika
- Eğitim Saati: 10:00 - 17:00
Eğitimler 50 dakika + 10 dakika moladır. 12:00-13:00 saatleri arasında 1 saat yemek arasındaki verilir. Günde toplam 6 saat eğitim verilir. 3 günlük formatta 18 saat eğitim verilmektedir.
Eğitimler uzaktan eğitim formatında tasarlanmıştır. Her eğitim için Teams linkleri gönderilir. Katılımcılar bu linklere girerek eğitimlere katılırlar. Ayrıca farklı remote çalışma araçları da eğitmen tarafından tüm katılımlara sunulur. Katılımcılar bu araçları kullanarak eğitimlere katılırlar.
Eğitim içeriğinde GitHub ve Codespace kullanılır. Katılımcılar bu platformlar üzerinden örnek projeler oluşturur ve eğitmenle birlikte eğitimlerde sorulan sorulara ve taleplere uygun içeriğe cevap verir.
Eğitim yapay zeka destekli kendi kendine öğrenme formasyonu ile tasarlanmıştır. Katılımcılar eğitim boyunca kendi kendine öğrenme formasyonu ile eğitimlere katılırlar. Bu eğitim formatı sayesinde tüm katılımcılar gelecek tüm yaşamlarında kendilerini güncellemeye devam edebilecekler ve her türlü sorunun karşısında çözüm bulabilecekleri yeteneklere sahip olacaklardır.
EĞİTİM HEDEFİ
- Konteyner Güvenliğini Anlamak: Katılımcılar, konteyner teknolojilerinin güvenlik açıklarını nasıl barındırabileceğini öğrenecek ve bu açıklıkları tespit etme sürecinde Trivy’nin nasıl kullanıldığını anlayacaklardır.
- Trivy’nin Çalışma Mantığını ve Mimarisi Öğrenmek: Eğitim boyunca katılımcılar, Trivy’nin nasıl çalıştığını, açıklık veritabanlarını (CVE, NVD, GitHub advisories vb.) nasıl kullandığını ve sistem üzerindeki bileşenleri nasıl analiz ettiğini teknik detaylarıyla öğrenmiş olacaklardır.
- Docker İmajlarını Güvenlik Açıkları Açısından Taramak: Trivy’nin imaj içindeki işletim sistemi paketleri ve uygulama bağımlılıklarını nasıl analiz ettiğini öğrenecek, pratik uygulamalarla çeşitli imajlardaki zafiyetleri tespit edebileceklerdir.
- Yazılım Bileşenlerinde (SBOM) Açıklıkları Tespit Etmek: Katılımcılar, yazılımlarına ait bileşenlerin yazılım malzeme listesi (Software Bill of Materials) üzerinden nasıl çıkarıldığını ve Trivy ile bunların nasıl tarandığını öğreneceklerdir.
- Kubernetes Ortamlarında Güvenlik Taraması Yapmak: Trivy’nin, Kubernetes manifest dosyalarında (Deployment, Service, ConfigMap, Secret vb.) yapılandırma hataları ve potansiyel güvenlik risklerini nasıl tespit ettiğini uygulamalı olarak deneyimleyeceklerdir.
- Gizli Anahtar (Secrets) Taramalarını Yapmak: Trivy’nin kod, imaj veya depo içerisinde hard-coded şifre, token, API anahtarı gibi gizli verileri nasıl tespit ettiğini öğrenecek ve bu risklerin nasıl azaltılacağına dair yöntemleri kavrayacaklardır.
- CI/CD Entegrasyonu ile Otomatik Güvenlik Taraması: Katılımcılar, GitHub Actions, GitLab CI, Jenkins gibi araçlar ile Trivy entegrasyonu yaparak güvenlik kontrollerini otomasyon süreçlerine nasıl entegre edebileceklerini öğreneceklerdir.
- Trivy Raporlama Formatları ve Risk Analizi: Eğitim sonunda katılımcılar, Trivy çıktılarının JSON, HTML, SARIF gibi formatlarda nasıl alınacağını, bu çıktılardan anlamlı güvenlik raporlarının nasıl üretileceğini ve risk derecelendirmesi yapılacağını öğreneceklerdir.
- Sürekli Güvenlik (Continuous Security) Kültürünü Benimsemek: Eğitim, katılımcıların sadece manuel tarama değil, güvenliğin yazılım yaşam döngüsünün (SDLC) her aşamasına entegre edilmesini sağlayacak bakış açısını kazandıracaktır.
- Diğer Açıklık Tespit Araçlarıyla Karşılaştırma Yapabilmek: Trivy'nin Clair, Grype, Snyk gibi alternatif araçlarla karşılaştırmalı avantaj ve dezavantajlarının anlaşılması sağlanacaktır. Katılımcılar, farklı senaryolarda hangi aracın tercih edilmesi gerektiği konusunda bilinçleneceklerdir.
Bu eğitim, katılımcılara yalnızca Trivy’nin teknik kullanımını değil, aynı zamanda konteyner güvenliği, DevSecOps süreçleri ve modern bulut tabanlı uygulamalarda güvenliğin nasıl sürdürülebilir hale getirileceğini uygulamalı olarak öğreterek, güvenlik kültürünü iş akışlarına entegre etmelerini sağlayacaktır.

EĞľİTİM İÇERİĞİ: Trivy ile Kubernetes Konteyner Güvenliği
Modül 1: Kubernetes ve Konteyner Güvenliği Temelleri & Trivy'ye Giriş
- Kubernetes Güvenlik Yüzeyini Anlama: Kontrol düzlemi ve düğümlerin mimarisi, temel bilesenlerin zafiyetleri ve hardening yaklaşımları.
- Konteyner Güvenliğine Derinlemesine Bakış: Konteynerizasyonun getirdiği riskler ve güvenlik avantajları.
- Yazılım Güvenliği Taraması Kavramları: SAST ve DAST farkları, vulnerabilty, misconfiguration ve secrets tanımları.
- Vulnerability Sınıflandırması: CVE, CVSS skoru ve önceliklendirme stratejileri.
- Trivy'ye Giriş ve Temel Kullanım: Trivy yetenekleri, kurulumu, CLI komutları.
Modül 2: Trivy ile Konteyner İmajı ve Dosya Sistemi Taramaları
- Konteyner İmajı Taraması: Katman etkisi, registry senaryoları, tarama çıktılarını yorumlama.
- Dockerfile Best Practices: USER direktifi, multi-stage build, tarama ile analiz.
- Dosya Sistemi Taraması: Belirli dizinlerdeki güvenlik zaaflarını analiz etme.
- Secret Taraması: API anahtarları, parolalar gibi hassas bilgilerin tespiti.
- Bağımlılık Taraması: Pip, NPM, Maven gibi paket yöneticileri üzerinden tarama.
Modül 3: Kubernetes Manifest Dosyalarını Trivy ile Taramak
- YAML Taraması: Deployment, Pod vb. kaynakların analiz edilmesi.
- Yaygın Yapılandırma Hataları: Privileged container, hostPath, capability riskleri.
- Pod Security Standards Uyumluluğu: Restricted, Baseline, Privileged profilleri.
- CVSS Skoru ve Risk Yönetimi: Önceliklendirme ve iyileştirme stratejileri.
Modül 4: Trivy Çıktı Özelleştirme, Raporlama ve CI/CD Entegrasyonu
- Çıktı Formatları: JSON, tablo, template gibi çıktı özelleştirme.
- Görselleştirme: Prometheus ve Grafana entegrasyonu.
- CI/CD Entegrasyonu: GitLab CI, GitHub Actions, Jenkins gibi ortamlarla entegrasyon.
- Kritiklik Eşiği Belirleme: Tarama politikası oluşturma, ignore listeleri.
Modül 5: İleri Kubernetes Güvenliği, Politika ve Otomasyon
- Kubernetes Güvenlik Mekanizmaları: RBAC, NetworkPolicy, ResourceQuota gibi kontroller.
- Admission Controller: OPA Gatekeeper, Kyverno entegrasyonları.
- CIS Benchmark Uyumluluğu: Kubernetes hardening standartları ile uyumluluk taraması.
- Policy as Code: Open Policy Agent ile kod tabanlı politika yönetimi.
- Supply Chain Güvenliği: İmaj imzalama, build pipeline güvenliği.
- DevSecOps ve Otomasyon: Bildirim, biletleme, deployment durdurma, otomatik düzeltme.
- Runtime vs Statik Tarama: Falco/Sysdig ile karşılaştırma ve tamamlayıcılık.
Bu eğitim, Kubernetes ortamlarında Trivy aracı ile derinlemesine konteyner ve kaynak güvenliği sağlamaya yönelik pratik bilgiler sunar. Her modül, teori ile pratiği birleştirerek katılımcılara DevSecOps yaklaşımıyla güvenli yazılım teslimi becerileri kazandırır.
EĞİTİM YÖNETİMİ
- Teorik Bilgi: Trivy’nin mimarisi, çalışma mantığı, CVE ve CVSS kavramları, konteyner güvenliği, yazılım bileşen taramaları, Kubernetes manifest açıklık analizi gibi temel güvenlik prensiplerinin detaylı anlatımı.
- Uygulamalı Örnekler: Gerçek dünyadan alınmış Docker imajları, Kubernetes YAML dosyaları ve CI/CD hatlarında güvenlik açıklarının Trivy ile tespiti üzerine laboratuvar çalışmaları.
- Etkileşimli Tartışmalar: Katılımcılarla tarama çıktılarının yorumlanması, açıklık derecelerinin değerlendirilmesi ve çözüm stratejilerinin tartışıldığı interaktif soru-cevap bölümleri.
- Proje Tabanlı Öğrenme: Eğitimin sonunda, bir mikroservis projesi üzerinde imaj taraması, YAML manifest kontrolü, gizli veri (secret) tespiti ve CI/CD entegrasyonu içeren kapsamlı bir güvenlik taraması projesi uygulanacaktır.
HEDEF KİTLE
- DevOps Mühendisleri: CI/CD süreçlerinde güvenlik taramalarını entegre etmek isteyen mühendisler.
- Platform Mühendisleri: Kubernetes güvenliğini artırmak ve açıklıkları tespit etmek isteyen sistem mühendisleri.
- Yazılım Geliştiriciler: Uygulama bağımlılıklarını güvenli şekilde yönetmek ve imaj güvenliğini test etmek isteyen geliştiriciler.
- Siber Güvenlik Uzmanları: Uygulama ve altyapı güvenliği değerlendirmesi yapan güvenlik profesyonelleri.
- Site Reliability Engineers (SRE): Trivy ile güvenlik açıklarını sistemsel seviyede izlemek isteyen SRE’ler.
- Kubernetes Cluster Yöneticileri: Kubernetes ortamlarında açıklık, konfigürasyon hataları ve güvenlik zafiyetlerini tespit etmek isteyen yöneticiler.
- Yeni Mezunlar ve Stajyerler: Güvenlik tarama araçlarına ilgi duyan ve kariyerine DevSecOps alanında başlamak isteyen adaylar.
- Danışmanlar: Müşterilerine konteyner ve Kubernetes güvenliği alanında analiz hizmeti sunmak isteyen danışmanlar.
KATILIMCILARDAN BEKLENTİLERİMİZ
- Katılımcıların temel düzeyde Linux komut satırı bilgisine sahip olmaları.
- Docker ve Kubernetes mimarileri hakkında giriş seviyesinde bilgi sahibi olmaları önerilir.
- Git ve terminal tabanlı araçlara aşina olmaları, eğitim içeriğinden maksimum verimi almaları açısından faydalı olacaktır.
- Aktif katılım göstermeleri ve uygulama adımlarını kendi sistemlerinde çalıştırmaya istekli olmaları beklenir.
Aradığınız Eğitimi Bulduğunuzu Düşünüyorsanız!
Kurumsal eğitim içeriklerimizde sektörün trend ve güncel konularında lider konumdayız. Bu farkı siz de hızla fark edeceksiniz. Dünyada en çok tercih edilen ve 1-10 puanlama sistemine göre 9.5 ve üzeri puan almış konular, sizin için titizlikle hazırlandı.
25 yıllık eğitim sektörü deneyimi ve uluslararası proje tecrübeleriyle birleşerek, dünya çapında yapılan yıllık analizler doğrultusunda en güncel trend kurumsal gereksinimler ve talepler derlendi. Kendi özgün kaynaklarımızla oluşturduğumuz laboratuvar ortamlarında tüm eğitim içerikleri ve laboratuvar çalışmaları hazırlandı. Kurumsal ihtiyaçlarınız doğrultusunda gerekli tüm eğitim konuları hazır hale getirilmiş ve danışmanlık seviyesinde saha deneyimleriyle birleştirilmiştir.
Dünya standartlarında eğitim içerikleri ve sunum yöntemleri bir araya getirilerek tasarlandı. Eğitim sürecine katılan tüm katılımcılar için GitHub repoları aracılığıyla hazır çalışma ortamları oluşturuldu. Ayrıca, hayat boyu erişilebilecek kaynaklar ve eğitim materyalleri katılımcılara sunulmaktadır.
Kapsamlı Handsonlar ile Zenginleştirilmiş Kurumsal Eğitimlerimiz
Tüm eğitimlerimiz, kurumsal eğitim formatında sunulmaktadır. Eğitimler, talepleriniz doğrultusunda ihtiyaçlarınıza göre güncellenir ve katılımcılarla birlikte sizin belirlediğiniz senaryolar işlenir. Bu sayede, eğitmenin değil, sizin ihtiyaçlarınıza yönelik konularla donatılmış bir eğitim tamamlanır. Eğitimle birlikte danışmanlık hizmeti de sağlanmış olur. Katılımcılar en yüksek faydayı sağlayarak eğitimlerini tamamlarlar. Ayrıca her eğitimde kapsamlı eğitim içerikleri git ortamında katılımcılara verilir. Çalışmalar bu materyallerle yapılır ve eğtim süresince katılımcılar ve eğitmen tarafından güncellenir. Aradan yıllar geçse de eğitim anındaki tüm materyallere erişim sağlanabilir.
Sizin İçin Özel Hazırlananan Kurumsal Workshoplarımız
Workshoplar konuların 360 derece açıdan ele alındığı, konuların derinlemesine işlendiği, handsonlar ile katılımcıların birlikte çalışma fırsatı bulduğu en kapsamlı eğitim formatımızdır.
Sizin İçin Özel Hazırlananan Kurumsal Seminerlerimiz
Tüm seminerlerimiz sizin senaryolarınız ve ihtiyaçlarınız için size özel hazırlanır. Katılımcı profiline uygun özel örnekler ve katılımı teşvik edecek özel içerikler ile zenginleştirilir.