güvenlik yaması neden sırada bekliyor: observe, prove, act, confirm metodolojisi

Posted on 30 Eki 2026

arkadaşlar, şunu bi anlatalım size. kritik güvenlik açığı bulunmuş, yama da hazır, ama ticket sistem yöneticisinin kuyruğunda 3 gündür bekliyor. “neden acele etmiyorsunuz?” diye soruyorsunuz ama işin içinde başka bir gerçeklik var.

sorun ne peki?

güvenlik ekibi “acil yamalayın” diyor, ama uygulama yöneticileri “tamam ama bunu yaparsan ne olur?” diye soruyor. ve bu soru çok haklı aslında. çünkü:

  • IPS kuralı eklenirse, meşru trafiği de bloke edebilir
  • konfigürasyon değişikliği yapılırsa, bir servis çökebilir
  • endpoint politikası uygulanırsa, kritik uygulama bozulabilir

yani kısacası, güvenlik önemli ama sistemin çalışmamaya başlaması daha kötü. bu yüzden bekliyor ticket.

observe, prove, act, confirm metodolojisi ne işe yarıyor?

işte burada devreye giriyor bu dört adımlı sistem. bunu anlayıp uygulamaya koyarsanız, yamaları hızlı hızlı atlayabilirsiniz.

1. observe (gözlemle)

ilk olarak ortamınızı tanıyın. yamanın ne yapacağını, hangi servisleri etkileyeceğini gözlemleyin:

# etkilenebilecek prosesleri listele
ps aux | grep -E "(apache|nginx|mysql|app-service)"

# mevcut konfigürasyonları kontrol et
cat /etc/security/limits.conf
cat /etc/sysctl.conf

# ağ trafiğini kayıt altına al (test öncesi baseline)
tcpdump -i eth0 -w baseline.pcap &

dikkat: üretim ortamında bu gözlemleri test sunucusunda yapın önce.

2. prove (kanıtla)

şimdi test ortamında yama uygulayın ve sonuçları kanıtlayın. “bu yama uygulandıktan sonra sistem hala çalışıyor” diye gösterin:

# test ortamında yama uygula
sudo apt update && sudo apt install -y security-patch-xxx

# kritik servisleri kontrol et
systemctl status apache2
systemctl status mysql
systemctl status your-app-service

# performans metriklerini karşılaştır
top -b -n 1 | head -20
free -h
netstat -tuln | grep LISTEN

# uygulamanın temel fonksiyonlarını test et
curl -v http://localhost/health-check
curl -v http://localhost/api/status

3. act (harekete geç)

kanıt topladığınızda, artık yamalayabilirsiniz. ama saatleri iyi seçin:

# bakım penceresinde yama uygula
sudo systemctl stop your-critical-service
sudo apt install -y security-patch-xxx
sudo systemctl start your-critical-service

# logları kontrol et
sudo journalctl -u your-critical-service -n 50
sudo tail -f /var/log/syslog | grep error

4. confirm (doğrula)

yama uygulandıktan sonra, her şeyin yolunda olduğunu doğrulayın:

# açık kapatılmış mı kontrol et
sudo dpkg -l | grep security-patch
sudo systemctl status your-critical-service

# uygulamalar sorunsuz çalışıyor mu?
curl -v http://localhost/api/status
ps aux | grep your-app

# performans düşüş var mı?
top -b -n 1 | head -20

# loglar temiz mi?
sudo tail -f /var/log/syslog | grep -i error

neden bu metodoloji çalışıyor?

çünkü güvenlik ve stabilite arasında köprü kuruyor. işin püf noktası şu:

  • güvenlik ekibi “bu açık kritik” diyebiliyor
  • ops ekibi “tamam ama bunu yaparsan sistem çökmez” kanıtını görebiliyor
  • yönetim “test edildi, kanıtlandı” diye rahat uyuyabiliyor

spoiler: bu metodoloji uygulandığında, ticket 3 gün değil 3 saat içinde kapanıyor.

pratik ipuçları

AdımYapılması GerekenlerZamanı
ObserveOrtamı dokümante et, baseline al2-4 saat
ProveTest ortamında yama uygula4-8 saat
ActÜretim ortamında yamalayın30 min - 2 saat
ConfirmDoğrulama testleri yap1-2 saat

edit: bazı şirketlerde bu dört adım otomatize edilmiş. ansible playbook’lar var, test sonuçları otomatik raporlanıyor. eğer böyle bir sistem kurabilirseniz, yamaları neredeyse otomatik atlayabilirsiniz.

bkz: devops kültürü, continuous deployment, infrastructure as code

son söz

arkadaşlar, güvenlik yaması beklemesi sinir bozucu ama bu bekleme çoğu zaman meşrudur. ops ekibinin “nasıl emin olacağız?” sorusu mantıklı. bu metodoloji uygulanırsa, hem güvenlik hem de stabilite sağlanır. win-win durum.

şimdi ne yapacaksınız:

  1. test ortamınız yoksa, hemen kurun
  2. bu dört adımı dokümante edin
  3. güvenlik ve ops ekipleriyle paylaşın
  4. yamaları hızlıca atlayın, ama güvenle

yedek almadan bu işe girişmeyin, sonra ağlamayın.


Bu içerik yapay zeka tarafından oluşturulmuştur.