İçeriğe geç
Yeni yazı çıkınca e-posta · 4.812 abone 87 rehber · 52 ipucu · 8 komut RSS GitHub LinkedIn İletişim
Ara Bültene katıl
Bültene katıl 4.812 abone · yeni yazı çıkınca e-posta
AWS

AWS Organizations ve SCP: hesap hiyerarşisini kurmak

Tek hesapta her şeyi tutmak ucuz görünür, pahalıya patlar. Organizasyon birimleri ve servis kontrol politikalarıyla sade bir düzen.

Mustafa Çelik 14 Nisan 2026 · 12 dk okuma

Hesap sınırı, AWS’teki en güçlü izolasyon sınırıdır. IAM politikası yanlış yazılabilir; hesap sınırı yanlış yazılamaz.

Sade bir organizasyon birimi ağacı

Kök
├── Altyapi        → ağ, günlük arşivi, güvenlik araçları
├── IsYukleri
│   ├── Uretim
│   └── Test
└── SanalAlan      → denemeler, bütçe sınırlı
aws organizations create-organizational-unit --parent-id r-abcd --name IsYukleri
aws organizations create-organizational-unit --parent-id ou-abcd-1111 --name Uretim

SCP: izin vermez, izni sınırlar

En sık yanılgı budur. SCP kimseye yetki vermez; yalnızca verilebilecek yetkinin tavanını belirler. Kullanıcının IAM politikası da izin vermiyorsa erişim yine olmaz.

Kullanılmayan bölgeleri kapatmak, en yüksek getirili ilk SCP’dir — hem maliyeti hem saldırı yüzeyini düşürür:

{
  "Version": "2012-10-17",
  "Statement": [{
    "Effect": "Deny",
    "NotAction": ["iam:*", "organizations:*", "sts:*", "cloudfront:*", "route53:*", "support:*"],
    "Resource": "*",
    "Condition": {
      "StringNotEquals": { "aws:RequestedRegion": ["eu-central-1", "eu-west-1"] }
    }
  }]
}

Genel (global) hizmetleri NotAction ile dışarıda bırakmayı unutursanız IAM’e erişimi kaybedersiniz. Bu, SCP ile yapılan en pahalı hatadır.

Sırayla uygulayın

Politikayı önce SanalAlan birimine bağlayın, bir hafta izleyin, sonra Test, en son Uretim. Kök düzeyine bağlamak son adımdır; ilk adım değil.

Doğrulama adımı

Politikayı bağladıktan sonra kapsanan hesapta yasaklı bölgede kaynak açmayı deneyin:

aws ec2 describe-instances --region us-east-1

AccessDeniedException beklenen sonuçtur. Ardından izinli bölgede aynı komutu çalıştırın — çalışmalı. İkisi de doğrulanmadan bir sonraki organizasyon birimine geçmeyin.

Mustafa Çelik

Kıdemli Sistem Yöneticisi, Ankara. 12 yıldır Windows Server, Active Directory ve ağ altyapısıyla uğraşıyor; öğrendiklerini bu blogda üretim ortamında denenmiş rehberlere çeviriyor.

Hakkımda

Bu rehber işinize yaradıysa, sonrakini kaçırmayın.

Yeni yazı yayınlandığında tek e-posta. Takvim yok, dilediğiniz an çıkabilirsiniz.

Bülten sağlayıcısı henüz bağlanmadı. Bağlanana kadar e-posta ile yazabilirsiniz ya da RSS akışını takip edebilirsiniz.