DEVELOPING APIS WITH GOOGLE CLOUD'S APIGEE API PLATFORM EĞİTİMİ

Arka uç servislerinizi Apigee ile API ürününe dönüştürün

Apigee proxy, Quota politikası, Target server ve KVM konularını 3 günde uygulamalı Google Cloud laboratuvarlarıyla öğrenin

Developing APIs with Google Cloud's Apigee API Platform eğitimi 3 gün sürer; Apigee proxy, Quota politikası, Target server, KVM ve Debug oturumu konularını laboratuvar uygulamalarıyla işler.

3 gün Orta Seviye Online / Yüz Yüze / Hibrit Sertifikalı

Eğitim Hakkında

Apigee proxy, Quota politikası ve Target server ekseninde uygulamalı Google Cloud eğitimi

Apigee ile API geliştirme ve yönetimini Google Cloud servisleriyle birlikte ele alır. Proxy geliştirme, trafik yönetimi ve güvenlik politikaları, hedef sunucular ve KVM, Cloud Functions ve Cloud Run arka uçları, API ürünleri, geliştirici portalı, Debug oturumları, apigeecli ile CI/CD ve Cloud Monitoring ile izleme işlenir.

Süre ve Format

3 Gün. Her gün dört modül; her modülde altı teknik başlık, Apigee ve Cloud Run laboratuvarları ile desteklenir.

Seviye

Orta Seviye — Apigee proxy, Quota politikası, Target server ve KVM dahil uçtan uca teknik yelpaze

Öğrenme Metodu

Her modül Apigee ve Cloud Run laboratuvarları üzerinde yönlendirmeli uygulamayla pekiştirilir; katılımcılar komut, sorgu ve yapılandırmaları adım adım kendi projelerinde çalıştırır.

Neden Bu Eğitim?

🎯Konuya Özgü İçerik

Apigee proxy, Quota politikası ve Target server gibi sahada karşılaşılan bileşenler komut ve yapılandırma düzeyinde ele alınır.

🛠️Uygulamalı Laboratuvar

Her modül Apigee ve Cloud Run laboratuvarları ile pekiştirilir; katılımcılar öğrendiklerini kendi projelerinde çalıştırır.

📈Üretime Dönük Bakış

KVM, Debug oturumu ve apigeecli konularında performans, güvenlik ve maliyet ödünleşimleri gerçek senaryolarla tartışılır.

Anahtar Konular

Developing APIs with Google Cloud's Apigee API Platform EğitimiDeveloping APIs with Google Cloud's Apigee API PlatformApigee proxyQuota politikasıTarget serverKVMDebug oturumuapigeecliGoogle Cloud eğitimiGCP eğitimiDigital Vizyon Akademi
“Apigee proxy ile kurulan sade ve ölçeklenebilir mimari, her sürümü daha güvenli kılar.”

Ön Koşullar

Eğitimden verim almak için faydalı olacak bilgi ve ortam gereksinimleri

1
Programlama Bilgisi

Python, Node.js veya Java gibi bir dilde temel uygulama geliştirme deneyimi beklenir.

2
HTTP ve REST

HTTP metotları, durum kodları ve JSON ile REST API mantığı bilinmelidir.

3
Komut Satırı

Linux terminali, Git ve temel Docker kavramlarına aşinalık laboratuvarları hızlandırır.

4
Laboratuvar Ortamı

Google Cloud hesabı, güncel tarayıcı ve Cloud Shell erişimi olan internet bağlantılı bir bilgisayar gerekir.

Eğitim İçeriği

Programın gün gün akışı aşağıdadır. Bir güne tıklayarak o günün modüllerini ve içeriklerini görebilirsiniz.

Günün hedefiKatılımcı, google Cloud Kaynak Hiyerarşisi ve Konsol, apigee API Proxy Geliştirme, iAM, Servis Hesapları ve Erişim Yönetimi ve google Cloud'da Uygulama Geliştirme Temelleri konularını laboratuvar senaryolarında uygulayarak günün çıktısını kendi ortamında yeniden üretebilir.
Modül 1
Google Cloud Kaynak Hiyerarşisi ve Konsol
  • Organization, Folder ve Project hiyerarşisinin politika ve fatura mirasına etkisi
  • Cloud Shell, gcloud CLI yapılandırmaları (gcloud config configurations) ve proje seçimi
  • API etkinleştirme, servis kotaları ve kota artış talepleri
  • Billing account bağlama, proje yaşam döngüsü ve silinen projeyi geri alma süreci
  • Bölge (region), zon ve multi-region kavramları ile veri konumu kararları
  • Etiket (label), network tag ve Resource Manager tag farkları
Modül 2
Apigee API Proxy Geliştirme
  • Apigee X mimarisi, organizasyon, environment ve environment group yapısı
  • API proxy bileşenleri: ProxyEndpoint, TargetEndpoint ve flow'lar (PreFlow, ConditionalFlow, PostFlow)
  • Trafik yönetimi politikaları: Quota, SpikeArrest ve ResponseCache
  • Güvenlik politikaları: VerifyAPIKey, OAuthV2 ve JSONThreatProtection
  • Mediation: AssignMessage, ExtractVariables, JSONToXML ve ServiceCallout
  • Hata yönetimi: FaultRules, RaiseFault ve DefaultFaultRule
Modül 3
IAM, Servis Hesapları ve Erişim Yönetimi
  • Temel, önceden tanımlı ve özel rollerin (custom role) karşılaştırması
  • IAM policy binding yapısı, koşullu roller (IAM Conditions) ve politika mirası
  • Servis hesabı oluşturma, anahtar yönetimi ve servis hesabı kimliğine bürünme (impersonation)
  • Workload Identity Federation ile harici kimliklerin anahtarsız yetkilendirilmesi
  • Organization Policy kısıtları ve en az yetki ilkesinin uygulanması
  • Cloud Audit Logs ile Admin Activity ve Data Access kayıtlarının incelenmesi
Modül 4
Google Cloud'da Uygulama Geliştirme Temelleri
  • Application Default Credentials (ADC) ve istemci kütüphaneleriyle kimlik doğrulama
  • Cloud Run, App Engine ve GKE arasında uygulama barındırma seçimi
  • Firestore, Cloud SQL ve Cloud Storage ile uygulama verisi saklama
  • Pub/Sub ile asenkron mikroservis iletişimi
  • Cloud Build ve Artifact Registry ile CI/CD akışı
  • Cloud Trace, Logging ve Error Reporting ile uygulama gözlemlenebilirliği
Günün hedefiKatılımcı, apigee Ürünler, Geliştirici Portalı ve Analitik, cloud Functions ile Olay Tabanlı Geliştirme, cloud Run ve App Engine ile Uygulama Yayınlama ve veri Güvenliği ve Gizliliği konularını laboratuvar senaryolarında uygulayarak günün çıktısını kendi ortamında yeniden üretebilir.
Modül 1
Apigee Ürünler, Geliştirici Portalı ve Analitik
  • API ürünü (API product), geliştirici (developer) ve uygulama (app) ilişkisi
  • Paylaşılan akışlar (shared flow) ve flow hook ile ortak politika uygulama
  • Hedef sunucular (target server), KVM ve ortam bazlı yapılandırma
  • Debug (Trace) oturumları ile istek akışı analizi
  • Apigee Analytics, özel rapor ve monetizasyona genel bakış
  • apigeecli, Maven eklentisi ve CI/CD ile proxy dağıtımı
Modül 2
Cloud Functions ile Olay Tabanlı Geliştirme
  • Cloud Functions (2. nesil) çalışma modeli ve Cloud Run tabanı
  • HTTP ve olay tetikleyicileri; Eventarc ile Cloud Storage, Pub/Sub ve Firestore olayları
  • Bağımlılık yönetimi, ortam değişkenleri ve Secret Manager entegrasyonu
  • Soğuk başlangıç (cold start), minimum instance ve eşzamanlılık ayarları
  • Yerel geliştirme için Functions Framework ve birim test
  • Hata yönetimi, yeniden deneme ve idempotent fonksiyon tasarımı
Modül 3
Cloud Run ve App Engine ile Uygulama Yayınlama
  • Dockerfile ve buildpack ile konteyner imajı oluşturma
  • Cloud Run revizyonları, trafik yüzdesi ve kademeli (canary) yayın
  • Cloud Run ortam değişkenleri, Secret Manager bağlama ve VPC connector
  • App Engine Standard ve Flexible ortam farkları, app.yaml ayarları
  • Servis kimliği, ingress kısıtları ve kimlik doğrulamalı çağrılar
  • Otomatik ölçeklendirme, minimum/maksimum instance ve maliyet yönetimi
Modül 4
Veri Güvenliği ve Gizliliği
  • Cloud KMS, CMEK ve anahtar döndürme (key rotation) politikaları
  • VPC Service Controls ile veri sızıntısı çevresi (perimeter) tanımı
  • Sensitive Data Protection: inspect, de-identify ve tokenization
  • Secret Manager ile parola ve anahtarların saklanması
  • Veri kalıcılığı, yedekleme ve KVKK/GDPR kapsamında veri konumu kararları
  • Audit log ve Security Command Center bulgularının izlenmesi
Günün hedefiKatılımcı, otomasyon, Cloud Build ve Terraform, cloud Load Balancing ve Cloud CDN, cloud Monitoring, Logging ve Uyarı Yönetimi ve vPC Ağları, Güvenlik Duvarı ve Bağlantı konularını laboratuvar senaryolarında uygulayarak günün çıktısını kendi ortamında yeniden üretebilir.
Modül 1
Otomasyon, Cloud Build ve Terraform
  • Terraform google provider ile VPC ve Compute Engine kaynaklarının tanımı
  • Terraform state'in Cloud Storage backend'inde saklanması ve kilitlenmesi
  • Cloud Build trigger'ları, cloudbuild.yaml adımları ve imaj derleme
  • Artifact Registry depoları ve bağımlılık paketlerinin yönetimi
  • Cloud Deploy ile aşamalı (staged) dağıtım hatları
  • Config Connector ve Infrastructure Manager'a genel bakış
Modül 2
Cloud Load Balancing ve Cloud CDN
  • Global external Application Load Balancer, URL map ve backend service yapısı
  • Regional, internal ve proxy/passthrough Network Load Balancer seçim ölçütleri
  • Health check, bağlantı boşaltma (connection draining) ve oturum benzeşimi (session affinity)
  • Serverless NEG ile Cloud Run ve Cloud Functions arkasında yük dengeleme
  • Cloud CDN önbellek modları ve cache invalidation
  • Cloud Armor güvenlik politikaları ve SSL sertifika yönetimi
Modül 3
Cloud Monitoring, Logging ve Uyarı Yönetimi
  • Ops Agent kurulumu ve metrik/log toplama yapılandırması
  • Cloud Monitoring dashboard, MQL/PromQL sorguları ve uptime check
  • Alerting policy, bildirim kanalları ve SLO / hata bütçesi izleme
  • Cloud Logging sorgu dili, log-based metric ve log bucket saklama süreleri
  • Log Router sink'leri ile BigQuery, Cloud Storage ve Pub/Sub'a log aktarımı
  • Error Reporting, Cloud Trace ve Cloud Profiler ile uygulama teşhisi
Modül 4
VPC Ağları, Güvenlik Duvarı ve Bağlantı
  • Auto mode ve custom mode VPC ağları ile alt ağ (subnet) aralık planlaması
  • VPC firewall kuralları, öncelik değerleri ve hiyerarşik güvenlik duvarı politikaları
  • Cloud NAT, Cloud Router ve özel IP'li sanal makinelerin internet erişimi
  • VPC Network Peering, Shared VPC ve Private Service Connect kullanım farkları
  • Private Google Access ile genel IP'siz Google API erişimi
  • Cloud VPN ve Cloud Interconnect ile hibrit bağlantı seçenekleri

Eğitim Kazanımları

Program sonunda katılımcılar:

✅
Kaynak Hiyerarşisi

Organization, Folder ve Project yapısını doğru kurgulayıp gcloud ile yönetebilirsiniz.

🔧
Apigee Proxy

Apigee'de politika tabanlı API proxy'leri geliştirebilirsiniz.

📊
Uygulama Geliştirme

Google Cloud servislerini kullanan bulut-yerel uygulamalar geliştirebilirsiniz.

🔐
API Yönetimi

API ürünlerini yayınlayıp analitik ve debug araçlarıyla izleyebilirsiniz.

🚀
Uygulama Yayınlama

Cloud Run ve App Engine üzerinde uygulamaları kademeli olarak yayınlayabilirsiniz.

🧩
Veri Güvenliği

CMEK, VPC Service Controls ve DLP ile veri güvenliği katmanları kurabilirsiniz.

📈
Yük Dengeleme

Uygulama için doğru load balancer türünü seçip health check ve CDN ile yapılandırabilirsiniz.

🛠️
İzleme ve Loglama

Metrik, log ve uyarı politikalarıyla bulut kaynaklarını izleyebilir ve sorun giderebilirsiniz.

Kimler İçin Uygundur?

  • Mikroservis
  • API geliştiren yazılımcılar ile API yönetişimi kuracak ekipler içindir

Sıkça Sorulan Sorular

Bu eğitim kimler için uygundur?
Mikroservis ve API geliştiren yazılımcılar ile API yönetişimi kuracak ekipler içindir.
Eğitime katılmak için hangi ön bilgi gerekir?
Python, Node.js veya Java ile temel uygulama geliştirme ve REST/JSON bilgisi önerilir. Google Cloud ortamı laboratuvarda birlikte kurulur.
Developing APIs with Google Cloud's Apigee API Platform eğitiminde hangi konular işlenir?
1. gün Kaynak Hiyerarşisi ve Apigee Proxy; 2. gün API Yönetimi ve Cloud Functions; 3. gün Otomasyon ve CI/CD ve Yük Dengeleme. Ayrıca Apigee proxy, Quota politikası ve Target server uygulamalı çalışılır.
Eğitim sonunda sertifika veriliyor mu?
Eğitimi tamamlayan katılımcılara Digital Vizyon Akademi Katılım ve Başarı Sertifikası verilir.
Eğitim nasıl yürütülür?
Eğitim 3 gündür ve her gün dört modülden oluşur. Anlatımlar Apigee ve Cloud Run laboratuvarları ile birleşir; katılımcılar komut, sorgu ve yapılandırmaları kendi ortamlarında çalıştırır.

Sertifikalandırma

Bu eğitim Digital Vizyon Akademi Başarı Sertifikası ile tamamlanır.

Eğitim başında “Ön Test”, bitiminde “Son Test” uygulanarak gelişim ölçümlenir. Değerlendirme formunu dolduran katılımcılar sertifikalarını alır. Sertifikanızın geçerliliğini Sertifika Sorgulama sayfasından doğrulayabilirsiniz.

Örnek Sertifika d Digital Vizyon AKADEMİ KATILIM SERTİFİKASI Bu sertifika [Katılımcı Adı Soyadı] adlı katılımcının aşağıdaki eğitim programını başarıyla tamamladığını belgeler. Developing APIs with Google Cloud's Apigee API Platform Eğit Sertifika Kodu DV-2026XX00 Tarih 27.10.2026 Yetkili İmza DV AKADEMİ

Eğitim Bilgileri

Süre3 gün
SeviyeOrta Seviye
FormatOnline / Yüz Yüze / Hibrit
Sertifika✓ Var
Hemen Bilgi Al
İlgili Eğitimler

Bu Eğitimle Birlikte Tercih Edilenler

Google CloudPerformance Engineering for Autonomous Systems on Google Cloud (PEAS) Eğitimi
Bulut Bilişim Eğitimleri

Performance Engineering for Autonomous Systems on Google Cloud (PEAS) Eğitimi

3 günİleriOnline / Yüz Yüze / Hibrit

Performance Engineering for Autonomous Systems on Google Cloud (PEAS) eğitimi: Performans Mühendisliği Yöntemleri, Cloud Trace, Profiler ve Error Reporting. 3 g

Detayları Gör →
Google CloudServerless and APIs in GCP Hackathon (SAPI-HACK-G) Eğitimi
Bulut Bilişim Eğitimleri

Serverless and APIs in GCP Hackathon (SAPI-HACK-G) Eğitimi

2 günOrtaOnline / Yüz Yüze / Hibrit

Serverless and APIs in GCP Hackathon (SAPI-HACK-G) eğitimi: Hackathon Çalışma Atölyesi. 2 gün uygulamalı program, DVA Katılım ve Başarı Sertifikası.

Detayları Gör →
Google CloudServerless App Development: Applications with Google Cloud Functions Eğitimi
Bulut Bilişim Eğitimleri

Serverless App Development: Applications with Google Cloud Functions Eğitimi

3 günOrtaOnline / Yüz Yüze / Hibrit

Serverless App Development: Applications with Google Cloud Functions eğitimi: Cloud Functions (2. Nesil) Temelleri, Cloud Functions Entegrasyonu ve Hata Yönetim

Detayları Gör →
Google CloudServerless App Development: Implementation in Google Cloud Platform Eğitimi
Bulut Bilişim Eğitimleri

Serverless App Development: Implementation in Google Cloud Platform Eğitimi

3 günOrtaOnline / Yüz Yüze / Hibrit

Serverless App Development: Implementation in Google Cloud Platform eğitimi: Cloud Run Servisleri ve Job’ları, Cloud Functions (2. Nesil) Temelleri. 3 gün uygul

Detayları Gör →
Google CloudTechnical Foundations of FinOps on Google Cloud (TFFGC) Eğitimi
Bulut Bilişim Eğitimleri

Technical Foundations of FinOps on Google Cloud (TFFGC) Eğitimi

2 günOrtaOnline / Yüz Yüze / Hibrit

Technical Foundations of FinOps on Google Cloud (TFFGC) eğitimi: FinOps Çerçevesi ve Olgunluk Modeli. 2 gün uygulamalı program, DVA Katılım ve Başarı Sertifikas

Detayları Gör →
+90 (501) 369 40 14 WhatsApp [email protected] LinkedIn