Bulut yerel uygulamalarını Google Cloud’da geliştirin
Bu eğitim, Google Cloud üzerinde uygulama geliştiren yazılımcılara bulut yerel tasarım ilkelerini, Cloud Run, GKE, App Engine ve Cloud Functions seçeneklerini ve Cloud Build ile CI/CD hattı kurmayı öğretir.
Cloud Run, GKE ve Cloud Build ekseninde bulut yerel yazılım geliştirme
Bu eğitim, Google Cloud üzerinde uygulama geliştiren yazılımcılara bulut yerel tasarım ilkelerini, Cloud Run, GKE, App Engine ve Cloud Functions seçeneklerini ve Cloud Build ile CI/CD hattı kurmayı öğretir. Idempotency, retry, Workload Identity, Secret Manager, Cloud Logging ve Cloud Trace gibi konular laboratuvarlarla işlenir; Professional Cloud Developer sınav alanlarına yönelik hazırlık için de çerçeve sunar.
4 Gün. Her gün dört modül; her modülde altı konu başlığı, Google Cloud yazılım geliştirme odaklı uygulamalı laboratuvar ve ekip tartışması.
Orta Seviye — Bulut Yerel Tasarım ve CI/CD, Çalışma Zamanı Seçenekleri ve Olay Tabanlı Mimari, Kimlik, Erişim ve Güvenli Dağıtım, Gözlemlenebilirlik ve Üretim Hazırlığı başlıklarını kapsayan Google Cloud yazılım geliştirme eğitimi
Her modülün ardından istemci kodu, gcloud komutları ve Cloud Console ile canlı bir Google Cloud projesinde uygulamalı laboratuvar yapılır.
Her konu istemci kütüphanesi, CLI veya YAML ile gerçek bir Google Cloud kaynağı üzerinde çalıştırılır.
Service account, OAuth kapsamları ve Secret Manager kullanımı baştan uygulamanın parçası olarak işlenir.
Cloud Build, Artifact Registry ve Cloud Run ile commit’ten üretime uzanan hat kurulur.
Eğitimden verim almak için faydalı olacak bilgi ve ortam gereksinimleri
Python, Java, Node.js veya Go dillerinden en az birinde temel uygulama geliştirme bilgisi.
Git ile sürüm yönetimi ve terminalde temel komutları kullanabilme.
REST, JSON ve HTTP durum kodlarına aşinalık.
Laboratuvar için faturalandırması açık bir Google Cloud hesabı ya da sağlanan sandbox ortamı.
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.
Program sonunda katılımcılar:
Bulut Yerel Uygulama Tasarımı konusunda Twelve-Factor ilkeleri ve konfigürasyonun ortamdan ayrılması, Stateless servis tasarımı ve oturum durumunun dışa alınması ve Circuit breaker ve bulkhead ile hata yalıtımı başlıklarını uygulamalı olarak öğrenirsiniz.
Cloud Run Servisleri ve Job’ları konusunda Konteyner sözleşmesi: PORT, stateless ve SIGTERM yönetimi, Revision, trafik bölme ve gradual rollout ve Cloud Run jobs ile toplu işler başlıklarını uygulamalı olarak öğrenirsiniz.
Konteynerler ve GKE’ye Giriş konusunda Docker imajı oluşturma ve Artifact Registry’ye gönderme, GKE Autopilot ile Standard mod farkları ve Node pool, cluster autoscaler ve Workload Identity başlıklarını uygulamalı olarak öğrenirsiniz.
App Engine Standard ve Flexible konusunda Standard ve Flexible ortam farkları, app.yaml: runtime, scaling ve handlers ve dispatch.yaml ile yönlendirme başlıklarını uygulamalı olarak öğrenirsiniz.
Serverless Güvenlik ve Gizli Veri Yönetimi konusunda Çalışma zamanı servis hesabı ve en az ayrıcalık, Secret Manager sürümü ve ortam/bağlama yolu ve Identity-Aware Proxy ile Cloud Run koruması başlıklarını uygulamalı olarak öğrenirsiniz.
Cloud Endpoints, API Gateway ve Uygulama API’leri konusunda OpenAPI 2.0 spesifikasyonu ile API tanımı, Cloud Endpoints ESPv2 ve API Gateway karşılaştırması ve API Gateway config ve backend (Cloud Run/Functions) bağlantısı başlıklarını uygulamalı olarak öğrenirsiniz.
Cloud Trace, Profiler ve Error Reporting konusunda OpenTelemetry ile dağıtık izleme verisi toplama, Cloud Trace latency raporları ve span analizi ve Error Reporting gruplama ve bildirimleri başlıklarını uygulamalı olarak öğrenirsiniz.
Cloud Monitoring ve Uyarı Politikaları konusunda Metrics scope ve çok projeli izleme yapısı, Ops Agent ile VM metrik ve log toplama ve Alerting policy: eşik, süre ve notification channel yapılandırması başlıklarını uygulamalı olarak öğrenirsiniz.
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.
Cloud Developer: Building Google Cloud Applications eğitimi: geliştirme ortamı ve i̇stemci kitaplıkları uygulamalı. 3 gün, DVA Katılım ve Başarı Sertifikası ver
Detayları Gör →Cloud Developer: Deploying Google Cloud Applications eğitimi, 3 gün uygulamalı Google Cloud programı. DVA Katılım ve Başarı Sertifikası verilir.
Detayları Gör →Cloud Developer: Deploying Google Cloud Functions eğitimi: cloud functions ile olay güdümlü fonksiyonlar uygulamalı. 2 gün, DVA Katılım ve Başarı Sertifikası ve
Detayları Gör →Cloud Developer: Google Cloud Application Modernization eğitimi, 3 gün uygulamalı Google Cloud programı. DVA Katılım ve Başarı Sertifikası verilir.
Detayları Gör →Cloud Developer: Google Cloud Application Testing eğitimi: uygulama test stratejisi ve otomasyonu uygulamalı. 2 gün, DVA Katılım ve Başarı Sertifikası verilir.
Detayları Gör →