GCA Cloud engineer BÖLÜM 1 :
GCP 200+ servise sahiptir. Bu sınavda 40+ servis bilgisi beklenir.
Sınav bu servisler hakkında derinlemesine bilgi sahibi olmayı bekler.

Cloud öncesi – örnek 1 – Online Alışveriş uygulaması
Zorluk :
Tatil ve hafta sonları esnasında kullanımda peak yaşanması
Diğer kalan zamanlarda az miktarda yük
Çözüm (cloud öncesi) : peak yük için altyapı alınması yatırım yapılması (Düşük yük dönemlerinde altyapı ne yapıyor olabilir?)
Cloud öncesi – örnek 2 – Startup firma
Zorluk :
Startup bir anda meşhur olabilir
Meşhur olduktan sonra yükteki ani artışı nasıl ele alacak ?
Çözüm (cloud öncesi) : başarılı olacağını varsayarak alt yapı genişlemesi, yeni tedarik. Ya başarılı olamazsa ?
Cloud öncesi – Zorluklar :
Alt yapı yatırımı için ciddi maliyetler,
Geleceği tahmin etme gereksinimi ve buna göre planlama, (kimse geleceği net bir şekilde tahmin edemez)
Yapılan alt yapı yatırımı sonrası trend’in düşmesi, alt yapının daha az kullanımı,
Dedike bir alt yapı işletme takımı ihtiyacı (bir startup bunu göğüsleyebilir mi ? )
Bulut :
Kaynakları isteğiniz zaman kiralamaya ve ihtiyacınız kalmadığında geri bırakmaya ne dersiniz ?
İsteğe bağlı kaynak sağlama (on-demand resource provisioning)
Elasticity (esneklik) olarak da adlandırılır.
Cloud – Avantajları :
Tahmin etme ihtiyacını ortadan kaldırır
Veri merkezinin çalışması,işletimi , bakımı için para harcamaya gerek kalmaz
Dakikalar içinde GLOBAL ol,
Çoklu bölge kavramı :
High availability ve low latency gereksiniminin olduğu yerde ortaya çıkan bir kavramdır.
Hizmet aldığımız yer londra bölgesinde olsun.
Londra bölgesinde App’in çalıştığı 2 datacenter olsun. Bu durumda Mumbai’den hizmet almak isteyen kullanıcı yavaş erişime sahip olacaktır. Ancak londra’da 2 datacenter olduğu için high availability sağlanıyor.
Londra bölgesindeki, datacenter’lardan birisi gittiğinde, diğer datacenter üzerinden uygulamamız çalışmaya devam eder.
Londra’daki datacenter’lara ilave olarak, Mumbai’ye de datacenter olsun. Mumbai region olarak. Bu durumda Mumbai kullanıcılarına low latency’li hizmet sunulur.
Ya da londra’daki datacenter’lar gittiğinde Mumbai’den hizmet verilmeye devam edilir.
Bölgeler (Regions) :

Dünya çapında farklı bölgelerde datacenter kurduğunuzu düşünün. Bu kolay bir şey mi ?
Google dünya çapında 20+ bölgede hizmet sağlar. Her yıl büyümeye devam eder.
Bölge (region) : uygulamalarımıza hizmet veren spesifik coğrafik lokasyondur.
Avantajları :
- Yüksek erişilebilirlik (high availability),
- Low latency (düşük gecikme)
- Hükümetlerin regülasyonlarına bağlılık, uyumluluk
Zone kavramı :
Aynı coğrafik lokasyonda ya da bölgede yüksek erişilebilirliği (high availability) nasıl başarırız ?
Her bir bölge 3 ya da daha fazla zone’a sahiptir. (avantajı : aynı bölgede erişilebilirlik ve hata toleransı artar)
Her bir zone, bir veya daha fazla ayrık kümelere sahiptir. (Küme : bir veri merkezinde barındırılan farklı fiziksel altyapı)
Bir bölgedeki zone’lar low latency linkler aracılığıyla bağlıdırlar.
Yeni zone’lar ve region’lar sürekli eklenir.
Region kod | Region | Zone | Zone listesi |
us-west1 | The dalles, Oregon, North America | 3 | us-west1-a us-west1-b us-west1-c |
europe-north1 | Hamina, Finlandiya, avrupa | 3 | europe-north1-a, europe-north1-b europe-north1-c |
asia-south1 | Mumbai, Hindistan APAC | 3 | asia-south1-a, asia-south1-b asia-south1-c |