Google PCA: Maliyet, Performans ve Sürdürülebilir Bulut Tasarımı — Çalışma kılavuzu

Şunun bir parçası: Google Professional Cloud Architect — Ç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ış

Maliyet, performans ve sürdürülebilir bulut tasarımı, birlikte optimize edilen disiplinlerdir. Google Cloud üzerinde verimli mimariler oluşturmak; finansal gözlemlenebilirlik, talebi takip eden elastik kapasite, veri yaşam döngüsü titizliği, ağlar için bilinçli yerleşim ve önbelleğe alma ve sürekli ölçüm gerektirir. Bu bölüm, güvenilirlik, güvenlik veya performanstan ödün vermeden israfı azaltan tasarım ve operasyonel kalıpları açıklar ve maliyetli sürprizlerden kaçınmak için yaygın hata modlarını ve ödünleşimleri vurgular.

Maliyet Mimarisi ve Finansal Hesap Verebilirlik

Platform temelinizin bir parçası olarak finansal kontroller oluşturun.

Yaygın hata modları ve ödünleşimler:

İşlem Verimliliği ve Performansı

Kaynakları iş yükü profilleriyle eşleştirin; esnekliği otomatikleştirin; sabit temel yük için rezervasyon yapın veya indirim alın.

Hata modları ve ödünleşimler:

Depolama, Veritabanları ve Analitik Maliyet-Performansı

Erişim modellerini, saklama süresini ve performans SLO’larını yansıtan depolama sınıflarını ve veritabanı kapasite modellerini seçin.

Hata modları ve ödünleşimler:

Ağlar, Verim, Kotalar ve Sürdürülebilir Tasarım

Veri taşıma ve eş zamanlılık tasarımı, maliyeti ve performansı güçlü bir şekilde etkiler; sürdürülebilirlik tercihleri ise yerleşimi ve zamanlamayı daha da iyileştirir.

Tipik arıza modları ve ödünleşimler:

Pratik Problem Senaryosu

Bir çevrimiçi eğitim şirketi olan Acme Learn, canlı etkinlikler sırasında öngörülemeyen akşam ani artışları yaşıyor. Bölgeler arası BigQuery sorguları, otomatik ölçeklendirme artışları ve statik varlıklardan kaynaklanan çıkış trafiği nedeniyle maliyetler keskin bir şekilde artıyor. Yönetim ayrıca kullanıcı deneyimini düşürmeden karbon etkisini azaltmak istiyor.

Yaklaşım:

  1. Faturalandırma görünürlüğünü birleştirin ve maliyet dağılımını zorunlu kılın

    • Dağıtım şablonlarında standartlaştırılmış etiketler ve tag’ler kullanarak ürün, ortam ve bölgeye göre segmentlere ayrılmış bir BigQuery faturalandırma dışa aktarımı ve panolar oluşturun.
    • Gerekçe: Neredeyse gerçek zamanlı görünürlük, harcamayı sorumlu ekiplere bağlayarak bütçe sorumluluğunu mümkün kılar. Etiketler, ayrıntılı geri ödeme ve anomali tespitini güçlendirir.
  2. Hesaplama ve depolamayı aynı konumda barındırmak için analitiği yeniden tasarlayın

    • Etkinlik analizi veri setlerini ve zamanlanmış sorguları, akış işlemcileriyle aynı bölgeye taşıyın. BigQuery için, yüksek hacimli ekipleri isteğe bağlı (on-demand) modelden, küçük bir esneklik payı ile en yüksek eş zamanlılık için boyutlandırılmış kapasite rezervasyonlarına geçirin.
    • Gerekçe: Aynı konumda barındırma, bölgeler arası çıkış trafiğini ortadan kaldırır. Kapasite tabanlı BigQuery, performansı korurken yük altındaki maliyetleri stabilize eder.
  3. Uç önbellekleme ile içerik dağıtımını optimize edin

    • Statik ve yarı dinamik ders varlıklarını Cloud CDN ile sunun, premium içerik için açık cache-control başlıkları ve imzalı URL’ler ayarlayın. TTL’leri içeriğin değişebilirliğine göre ayarlayın.
    • Gerekçe: Yüksek önbellek isabet oranları, trafiği kaynaklardan (origin) uca kaydırarak, yoğun zamanlarda gecikmeyi iyileştirirken çıkış trafiğini ve kaynak işlemci kullanımını azaltır.
  4. Canlı etkinlikler için otomatik ölçeklendirmeyi ve rezervasyonları güçlendirin

    • API katmanı için hem CPU hem de istek birikimi (request backlog) üzerine otomatik ölçekleyici hedefleri olan bölgesel bir yönetilen örnek grubu ekleyin. Etkinlikler sırasında ani artışlar için gereken alanı garanti etmek üzere küçük bir bölgesel (zonal) kapasite rezervasyonu oluşturun. Planlanmış oturumlardan önce tahmine dayalı otomatik ölçeklendirmeyi etkinleştirin.
    • Gerekçe: Çift sinyalli otomatik ölçeklendirme hem kullanıma hem de talebe tepki verirken, rezervasyonlar ve tahmine dayalı ısınma, soğuk başlangıç gecikmesini ve kapasite eksikliklerini önler.
  5. İşlemci karışımı uygulayın: temel yük için taahhütler, ani artışlar için spot

    • Temel API ve veri işleme iş yükleri için 1 yıllık taahhütler satın alın. Kontrol noktası oluşturma (checkpointing) ve çok bölgeli (multi-zone) örnek grupları ile Spot VM’ler üzerinde toplu kod dönüştürme ve zenginleştirme işlerini yapılandırın.
    • Gerekçe: Taahhütler, kararlı durum maliyetini düşürür; Spot VM’ler, kullanıcı trafiğini riske atmadan kesintiye uğratılabilir işler için düşük maliyetli esneklik sağlar.
  6. Depolama yaşam döngüsü ve bölgesel yerleşim kurun

    • Sık erişilen kurs üst verilerini ve küçük resimleri, hizmet veren işlemcilere yakın bölgesel Standard depolamada tutun. Günlükleri ve ham tıklama akışlarını 30 gün sonra Nearline’a taşıyın ve 180 gün sonra silin. Uyumluluk arşivleri için, belgelenmiş geri getirme SLA’ları ile Archive kullanın.
    • Gerekçe: Depolama sınıfını erişim modelleriyle uyumlu hale getirerek, saklama sürelerine saygı gösterirken devam eden maliyeti azaltır.
  7. BigQuery kullanımına koruma mekanizmaları getirin

    • Büyük tablolarda bölüm filtrelerini zorunlu kılın ve faturalandırılan maksimum bayt için proje düzeyinde iş varsayılanları ayarlayın. Yaygın agregalar ve bölümlenmiş veri alım modelleri için materyalize edilmiş görünümler (materialized views) kullanın.
    • Gerekçe: Yanlışlıkla yapılan tam taramaları önler, harcamayı stabilize eder ve sık yapılan sorguları hızlandırır.
  8. Geri basınç ve kotalarla verim için mühendislik yapın

    • Hız limitli iş akışları için Cloud Tasks’ı entegre edin ve Pub/Sub abonelerini akış denetimi ile yapılandırın. Üçüncü taraf API’ler için jitter ile üstel geri çekilme uygulayın ve Cloud Run’da hizmet başına eş zamanlılık tavanları belirleyin.
    • Gerekçe: Kotalara uymak için talebi kontrol eder, ani artışlar altında bağımlılıkları korur ve zincirleme arızaları önler.
  9. Sürdürülebilirliği operasyonlara dahil edin

    • Mümkün olan yerlerde sunucusuz hizmetleri tercih edin, analiz için daha yüksek karbonsuz enerjiye sahip bölgeleri seçin ve acil olmayan toplu işleri düşük karbonlu zaman dilimlerinde zamanlayın. Emisyonları Carbon Footprint ile takip edin ve üç aylık incelemelere dahil edin.
    • Gerekçe: Watt başına performansı artırır ve kullanıcıya yansıyan minimum ödünleşimle karbon etkisini azaltır.
  10. Sürekli olarak yönetin

    • Ürün başına bütçeler ve uyarılar oluşturun, politikalar aracılığıyla etiketleri zorunlu kılın ve aylık maliyet-performans-SLO incelemeleri oluşturun. Boşta kalan kaynakların ve bağlı olmayan disklerin Recommender tabanlı temizliğini otomatikleştirin.
    • Gerekçe: Sürekli yönetişim, kazanımları sürdürür, gerilemeleri önler ve zaman içinde güvenilirlik, güvenlik, performans ve maliyeti dengeler.

Bu tasarım, çıkış trafiğini azaltır, analiz maliyetini stabilize eder, canlı etkinlikler sırasında öngörülebilir performans sağlar ve kullanıcı deneyiminden ödün vermeden sürdürülebilirlik hedeflerini ilerletir.


DevOps · Tüm alanlar

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