Google ACE: Güvenilirlik, Yedekleme ve Felaket Kurtarma — Çalışma kılavuzu

Şunun bir parçası: Google Associate Cloud Engineer — Çalışma kılavuzu. Doğrulanmış cevaplarla şurada pratik yapın: Google sınav merkezi, veya şurada süreli deneme sınavları çözün: ExamRoll.io.

Genel Bakış

Google Cloud’da güvenilirlik, yedekleme ve felaket kurtarma; hata etki alanları, veri koruma mekanizmaları, trafik yönetimi ve operasyonel hazırlık konularında bilinçli bir tasarım gerektirir. Bu bölümde, servislerin zone’lar ve region’lar arasında nasıl yapılandırılacağı, durum bilgisi olan (stateful) verilerin nasıl korunacağı ve geri yükleneceği, ayrıca disiplinli runbook’lar ve sürekli dayanıklılık testleri ile kurtarma hedeflerinin nasıl doğrulanacağı açıklanmaktadır. Ayrıca, platformun tanımlanmış kurtarma süresi (RTO) ve kurtarma noktası (RPO) hedefleri dahilinde kurtarılabilmesini sağlamak için DR (Felaket Kurtarma) stratejisi ödünleşimleri ve kapasite planlaması ana hatlarıyla belirtilmektedir.

Hata Etki Alanları ve Bölgesel Tasarım

Örnek:

Veri Koruma: Veritabanları, Depolama ve Bilişim

Örnek:

undefined

Örnek:

undefined

undefined

90 gün sonra Coldline’a taşımak ve 365 gün sonra silmek için örnek yaşam döngüsü:

undefined

undefined

Trafik, Kapasite ve Bağımlılık Esnekliği

Dayanıklılık Operasyonları ve Sürekli İyileştirme

Pratik Problem Senaryosu

Brightlane Retail, us-central1 bölgesinde katı erişilebilirlik gereksinimleri ve sipariş verileri için dört saatlik bir RPO ile bir e-ticaret platformu işletmektedir. Yönetim, bölgesel (zonal) bir kesintiyi sıfır kesinti süresiyle ve bölgeler arası (regional) bir kesintiyi minimum müşteri etkisiyle atlatmayı talep etmektedir.

Yaklaşım:

  1. HTTP otomatik iyileştirme (autohealing) özellikli bir bölgesel MIG (regional MIG) ve bir global HTTP(S) Load Balancer uygulayın
    • Gerekçe: Bölgesel bir MIG, sanal makineleri (instance) bölgelere (zone) yayar ve uygulama düzeyindeki HTTP sağlık kontrolleri, her biri 10 saniyelik üç başarısız kontrolden sonra kendi kendini iyileştirmeyi (self-healing) sağlar. Global yük dengeleyici, sağlıksız VM’leri otomatik olarak kaldırır ve trafiği sağlıklı bölgelere yönlendirir.
    • Komutlar:

undefined

undefined

  1. Bölgeler arası okuma replikası (cross-region read replica) ve PITR ile Cloud SQL HA’yı etkinleştirin
    • Gerekçe: Bölgesel HA (Regional HA), otomatik yük devretme (failover) ile bölgesel (zonal) beka kabiliyeti sağlar. us-east1’deki bir okuma replikası, sıfır olmayan ancak sınırlandırılmış bir RPO ile bölgesel DR (felaket kurtarma) sağlar. PITR’yi (MySQL için ikili günlük kaydı - binary logging) etkinleştirmek, belirli bir zamana geri yüklemeye izin vererek mantıksal bozulmaları (logical corruption) giderir.
    • Komutlar:

undefined

undefined

  1. Dual-Region Cloud Storage ve yaşam döngüsü (lifecycle) politikaları ile nesne varlıklarını koruyun

    • Gerekçe: Ürün resimleri ve statik varlıklar, bölgesel dayanıklılık için çift bölgeli (dual-region) bir bucket’ta saklanır. Yaşam döngüsü geçişleri, maliyeti optimize etmek için eski yapıtları (artifact) Coldline’a taşır ve sürüm oluşturma (versioning) ile saklama (retention) politikaları, kritik varlıkların yanlışlıkla silinmesini önler.
    • Adımlar: Nesne Sürüm Oluşturma’yı (Object Versioning) etkinleştirin, kritik bucket’lar için 30 günlük bir saklama politikası belirleyin ve kritik olmayan derleme yapıtları (build artifact) için 90 gün sonra Coldline’a geçiş yapacak ve bir yıl sonra silecek yaşam döngüsü kuralları uygulayın.
  2. Durum bilgisi olan (stateful) hizmetler için PD anlık görüntülerini (snapshot) zamanlayın ve makine imajları (machine image) oluşturun

    • Gerekçe: VM disklerinin artımlı anlık görüntüleri (snapshot), hızlı ve çökme anıyla tutarlı (crash-consistent) geri yükleme seçenekleri sunar. Makine imajları, bir bölge yük devretmesi sırasında uygulama sunucularının yeniden oluşturulmasını (rehydration) hızlandırmak için önyükleme (boot) ve yapılandırma bilgilerini yakalar. Anlık görüntü zamanlamaları, tutarlı ve politika tabanlı yedeklemeler sağlar.
    • Komutlar:

undefined

undefined

undefined

  1. RTO/RPO’yu tanımlayın ve DR runbook’larını ve IaC’yi kod haline getirin

    • Gerekçe: Web/API için 15 dakikalık hizmet seviyesi RTO’su ve siparişler için dört saatlik RPO belirleyin. Runbook’lar, trafik yük devretme prosedürlerini, Cloud SQL okuma replikasının yükseltilmesini (promotion), DNS acil durum planlarını ve doğrulama adımlarını belirtir. Kod olarak altyapı (Infrastructure as Code - Terraform/Deployment Manager), deterministik yeniden oluşturmaları sağlar ve manuel hatayı azaltır.
  2. İkincil bölgede kapasite ve kotaları sağlayın (provision)

    • Gerekçe: Kritik VM şekilleri için rezervasyonlar oluşturun, bir yedek (standby) yük dengeleyici arka ucu, SSL sertifikaları, NAT kapasitesini önceden sağlayın ve us-east1’deki Compute, SQL, yönlendirme kuralları (forwarding rules) ve KMS için kotaları doğrulayın. Bu, yük devretme sırasında kapasite yetersizliğini önler.
  3. Kaos tatbikatları aracılığıyla kurtarmayı doğrulayın ve iyileştirmeleri belgeleyin

    • Gerekçe: Üç aylık bölgesel (zonal) arıza tatbikatları MIG ve LB davranışını doğrular; altı aylık bölgesel tahliye (regional evacuation) tatbikatları us-east1’deki okuma replikasını yükseltir, global LB’yi us-east1 arka uçlarına yönlendirir ve RTO/RPO’yu ölçer. Bulgular, manuel adımları azaltmak veya replika kapasitesini artırmak gibi iyileştirmeleri teşvik eder.

Bu adımları izleyerek Brightlane Retail, otomatik kendi kendini iyileştirme (self-healing) ile bölgesel (zonal) yüksek erişilebilirlik ve tanımlanmış, test edilmiş runbook’lar ile bölgesel bir DR (felaket kurtarma) duruşu elde eder. Bu sayede sipariş verilerinin dört saatlik RPO’yu karşılamasını ve uygulama hizmetlerinin hedeflenen RTO sınırları içinde kurtarılmasını sağlar.


Güvenlik · Tüm alanlar · Maliyet Yönetimi

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 →

Google'a göz atın →

Related guides

Hepsi bir arada erişim

Tek abonelik. Her sınav.

Her plan, sınırsız cevap aramayı, pratik testlerini, AI açıklamalarını ve tam kaynak kütüphanesini — 20'den fazla dilde — açar.

Aylık
24.87
Just €0.83/day
Her şey dahil:
  • Sınırsız cevap arama
  • Sınırsız pratik testi
  • AI destekli açıklamalar
  • Tam kaynak kütüphanesi
  • 20+ dil
  • Haftalık içerik güncellemeleri
  • Ödüller ve yönlendirmeler
  • Öncelikli destek
Ücretsiz denemeyi başlat

Kredi kartı gerekmez*

En iyi değer
12 ay
179.87
Just €0.49/daySave 40%
Her şey dahil:
  • Sınırsız cevap arama
  • Sınırsız pratik testi
  • AI destekli açıklamalar
  • Tam kaynak kütüphanesi
  • 20+ dil
  • Haftalık içerik güncellemeleri
  • Ödüller ve yönlendirmeler
  • Öncelikli destek
Ücretsiz denemeyi başlat

Kredi kartı gerekmez*

✓ Ücretsiz plan dahil · ✓ İstediğiniz zaman iptal edin · ✓ Tüm planlar tam ürünü açar