🛡️
Security Architecture & Identity

Secure Coding: Java & Spring Boot Kimlik Yönetimi ve Güvenlik Uzmanlığı

Kurumsal sistemlerde güvenlik, koda eklenen bir "eklenti" değil, sistemin temel yapı taşıdır. Secure Coding & Identity Security programımız, senior seviyedeki geliştiricilere Spring Boot ekosisteminde ezbere dayalı değil, mimari odaklı bir güvenlik perspektifi kazandırır. Spring Security konfigürasyonlarının ötesine geçerek; OAuth 2.0, OIDC, mTLS ve kurumsal kimlik doğrulama protokollerini derinlemesine inceliyoruz.

Bu Eğitimde Ne Öğreneceksiniz?

Güvenlik borcu (Security Debt) bırakmadan, bankacılık ve enterprise standartlarında kod yazma yetkinliği hedeflenmektedir:

  • Identity Mastery: OAuth 2.0, SAML ve OpenID Connect arasındaki farkları senaryo bazlı yönetme.
  • Advanced Authorization: RBAC ve ABAC modelleriyle, method-level security açıklarını sıfıra indirme.
  • Machine-to-Machine Security: Microservice dünyasında mTLS ve Certificate Management süreçleri.
  • OWASP Hardening: Spring Boot uygulamalarını en güncel saldırı vektörlerine (Injection, Broken Auth vb.) karşı zırhlandırma.

Senior Perspektifi: Güvenlik Bir Karar Mekanizmasıdır

Bu eğitimde sadece "kodda hata bulmayı" değil; "bu sistem neden böyle tasarlandı?" sorusuna yanıt vermeyi öğrenirsiniz. Kimlik doğrulama sistemlerini kurarken mimari kararların (Stateful vs Stateless) risk-zaman maliyetini analiz edebilen bir Security Architect bakış açısı kazanmanız hedeflenmektedir.

01

Security Mindset & Identity Fundamentals

Güvenli yazılım felsefesi, persona yönetimi ve MFA stratejileri.

  • Identitiy 101: Authentication vs Identification farkları.
  • Trust Boundary: Internal vs External client mimarileri.
  • Multi-Factor: TOTP, Hardware Token ve MFA bypass senaryoları.
02

Authorization & Access Control Deep Dive

Yetkilendirme modellerinin (RBAC/ABAC) Spring Security üzerindeki derin uygulamaları.

  • Spring Security: PreAuthorize / PostAuthorize tuzakları.
  • Modern Modeller: Policy-based security ve Attribute tabanlı erişim kontrolü.
  • Live Demo: Authorization Bypass saldırı ve savunma senaryosu.
FED

Federated Identity: OAuth 2.0, OIDC & SAML

Modern SSO mimarileri ve kurumsal federasyon standartları.

  • OAuth 2.0 Flows: PKCE, Authorization Code ve Machine-to-Machine.
  • OIDC Layer: ID Token vs Access Token ve Claim yönetimi.
  • Enterprise SSO: XML tabanlı SAML assertion mantığı.
04

Enterprise Infrastructure: LDAP, Kerberos & mTLS

Kurumsal network içi güvenliği sağlayan kritik protokoller.

  • Directory Services: Active Directory ve LDAP entegrasyonu.
  • Mutual TLS: API-to-API güvenliğinde mTLS yapılandırması.
  • TLS Handshake: Key Store / Trust Store ve Certificate Chain.
PRO

OWASP Hardening & Secure Spring Practices

En sık karşılaşılan 10 kritik zafiyete karşı kod seviyesinde savunma.

  • OWASP Top 10: Injection, CSRF, XSS ve Deserialization.
  • Crypto: Salt, Pepper ve Hash algoritmalarının doğru kullanımı.
  • JWT Lifecycle: Token rotasyonu ve Refresh Token riskleri.

Security-Aware Software Architect Çıktıları

Bu eğitimi tamamlayan katılımcılar; kurumlarında güvenlik incelemelerinde (security review) söz sahibi olabilir, karmaşık kimlik doğrulama sistemlerini karar ağacıyla seçebilir ve Spring Security altyapısını profesyonelce kurgulayabilirler.

🛡️ Spring Boot 3.x ve En Güncel RFC Standartları Dahildir.
Senior Specialist

Fiyat Alınız

  • Eğitmen: Senior Security Engineer
  • Süre: 5 Gün (Yoğunlaştırılmış)
  • Format: Online / Canlı Demo
  • Focus: Spring Boot & OAuth 2.0