Amazon SAP-C02: Dayanıklılık, Felaket Kurtarma ve Yüksek Erişilebilirlik — Çalışma kılavuzu
Şunun bir parçası: AWS Solutions Architect Professional SAP-C02 — Çalışma kılavuzu. Doğrulanmış cevaplarla şurada pratik yapın: Amazon sınav merkezi, veya şurada süreli deneme sınavları çözün: ExamRoll.io.
Yedeklemeler, replikasyon, yönetişim ve operasyonel hazırlık
Yedeklemeler bir sigortadır; en önemli unsurları tutarlılık, güvenlik, saklama süresi ve kurtarılabilirliktir. EBS, RDS, DynamoDB, EFS ve FSx genelinde merkezi yedekleme politikaları için AWS Backup’ı kullanın ve coğrafi dayanıklılık için hesaplar arası ve Bölgeler arası yedek kopyalarını zorunlu kılın. Nesne verileri için, Bölgeler arası dayanıklılık amacıyla Yaşam Döngüsü (Lifecycle) kurallarıyla S3 sürüm oluşturmayı (versioning) ve S3 Replikasyonunu (CRR) etkinleştirin. Veritabanı yerel yedeklemelerinden, RDS otomatik anlık görüntülerinden (snapshot) veya VSS destekli AWS DRS’den yararlanarak veritabanları ve Windows dosya sistemleri için uygulama tutarlı anlık görüntüler alınmasını sağlayın. Hesaplar arası replikasyon ve IAM en az ayrıcalık (least-privilege) ilkesi, yanlışlıkla silmeleri önlemek için çok önemlidir. Düzenli geri yükleme tatbikatları, eksik IAM rolleri, ağ iletişimi (VPC CIDR çakışmaları) veya harici entegrasyonlarla ilgili sorunları ortaya çıkarır. Manuel hataları azaltmak için Systems Manager Automation ile runbook’ları otomatikleştirin ve yük devretme (failover) prosedürlerini CloudFormation veya Terraform’da kod olarak tanımlayın. Sık düşülen tuzaklar arasında yalnızca dışa aktarılabilirlik özelliği olmayan anlık zaman görüntülerine (point-in-time snapshot) güvenmek, yedekleri müşteri tarafından yönetilen anahtarlarla şifrelememek ve yedekleme işlerinin başarısını izlememek yer alır. Mevzuat gerekliliklerini göz önünde bulundurarak saklama süresi ve depolama maliyetlerini dengeleyin; maliyet kontrolü için eski yedekleri S3 Glacier’e katmanlandırırken, hızlı geri yüklemeler için güncel yedekleri kolayca erişilebilir tutun.
Pratik Problem: Kullanım Senaryosu
Senaryo: Küresel bir canlı etkinlik şirketi olan Meridian Events Inc., tek bir AWS Bölgesinde, bir ALB arkasındaki EC2 Auto Scaling gruplarını kullanarak bir biletleme uygulaması çalıştırmaktadır. Bu uygulama, tek bir AZ’de EC2 üzerinde 3 düğümlü bir PostgreSQL kümesi ve gecelik EBS anlık görüntüleri (snapshot) kullanmaktadır. Kuruluşun, operasyonel yükü ve maliyeti en aza indirirken RTO’yu 10 dakikanın, RPO’yu ise 5 dakikanın altına düşürmesi gerekmektedir.
Zorluk: Veritabanı için AZ’ler/Bölgeler arasında öngörülebilir yük devretme (failover) ve minimum uygulama değişikliği ile neredeyse kesintisiz erişilebilirlik ve düşük veri kaybı sağlamak.
Önerilen Yaklaşım:
- Amazon RDS for PostgreSQL’ü Multi‑AZ dağıtımıyla yapılandırın veya Amazon Aurora PostgreSQL’e Multi‑AZ ile geçiş yapın ve otomatik sürekli yedeklemeleri ve hızlı anlık görüntü (snapshot) dışa aktarımlarını etkinleştirin; uygun bir saklama süresi penceresiyle otomatik yedeklemeleri etkinleştirin.
- Coğrafi RPO hedeflerini karşılamak için Aurora Global Database (veya ikincil bir Bölgedeki bir okuma replikasına RDS mantıksal/fiziksel replikasyonu) kullanarak Bölgeler arası replikasyon ekleyin ve kontrollü Bölge yük devretmeyi (failover) sağlamak için sağlık kontrolleriyle (health check) birlikte Route 53 gecikme tabanlı yönlendirmeyi (latency-based routing) yapılandırın.
- Sunucu bakımını ortadan kaldırmak için tek AZ’deki EC2 PostgreSQL’i yönetilen bir hizmetle değiştirin ve bağlantı havuzu (connection pooling) ve daha hızlı yük devretme (failover) yönetimi için uygulama bağlantı mantığını küme uç noktalarını (cluster endpoint) veya RDS Proxy’yi kullanacak şekilde yeniden düzenleyin.
- Sürekli replikasyon doğrulaması ve runbook otomasyonu uygulayın: kaynakların hızla yeniden oluşturulması için Systems Manager Automation ve CloudFormation şablonlarını kullanarak planlanmış yük devretme (failover) tatbikatları yapın; CloudWatch ve SNS aracılığıyla metrikleri izleyin ve alarmlar çalıştırın.
Gerekçe: Yönetilen, Multi‑AZ veritabanı hizmetlerini ve Bölgeler arası replikasyonu kullanmak, operasyonel karmaşıklığı azaltır ve agresif RTO/RPO hedeflerini karşılar; otomasyon ve periyodik tatbikatlar planın pratikte çalıştığından emin olurken, RDS/Aurora manuel yük devretme (failover) adımlarını ve yük devretme süresini en aza indirir.
← Migrasyon ve Modernizasyon · Tüm alanlar · Maliyet Optimizasyonu ve Yönetişim →
Bu soruları çözün → · ExamRoll.io’da süreli pratik →
Pass the whole exam — not just this question
You found this answer. Get every verified question and explanation in one place, and save hours of prep. Free to start.
Sınavınızı geçin →