Google Cloud’da sunucusuz uygulamayı uçtan uca kurun
Bu eğitim, GCP üzerinde sunucusuz bir uygulamayı tasarlayıp yayınlamayı kapsar. Eğitim 3 gün sürer; her günde dört modül uygulamalı laboratuvarlarla işlenir.
Cloud Run, App Engine ve Functions ile sunucusuz uygulama mimarisi
Bu eğitim, GCP üzerinde sunucusuz bir uygulamayı tasarlayıp yayınlamayı kapsar. Cloud Run, Cloud Functions ve App Engine seçimi, API Gateway ile uç noktalar, Firestore ve Cloud SQL veri katmanı, Pub/Sub ile asenkron akış, Workflows ile iş süreci, IAM ve Secret Manager güvenliği, Cloud Build ile CI/CD ve maliyet yönetimi uygulamalı işlenir.
3 Gün. Her gün dört modül; her modülde altı konu başlığı, Google Cloud Platform’da sunucusuz uygulama geliştirme odaklı uygulamalı laboratuvar ve ekip tartışması.
Orta Seviye — Sunucusuz Çalışma Zamanları, API, Veri ve Olay Akışı, Güvenlik, Dağıtım ve Maliyet başlıklarını kapsayan Google Cloud Platform’da sunucusuz uygulama geliştirme eğitimi
Katılımcılar her modülde servisi yazar, dağıtır, tetikler ve Cloud Logging ile davranışını gözlemler; senaryolar örnek bir uygulamayla sürdürülür.
Altyapıyla uğraşmadan Cloud Run, Functions ve Workflows ile çalışan servisler yayınlanır.
Pub/Sub, Eventarc ve Cloud Tasks ile gevşek bağlı mimariler kurulur.
Concurrency, min instance ve zaman aşımı ayarlarının maliyete etkisi ölçülür.
Eğitimden verim almak için faydalı olacak bilgi ve ortam gereksinimleri
Python, Node.js, Go veya Java ile basit bir HTTP servisi yazabilme.
Docker imajı oluşturma ve çalıştırma deneyimi (tercihen).
REST, JSON ve HTTP istek/yanıt döngüsü.
Laboratuvar için faturalandırması açık proje veya sağlanan sandbox.
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:
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.
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.
Compute Seçenekleri Karşılaştırması konusunda Compute Engine, GKE, Cloud Run, App Engine ve Cloud Functions karar ağacı, Yönetim yükü ile esneklik takası ve Ölçeklenme davranışı ve cold start başlıklarını uygulamalı olarak öğrenirsiniz.
Uygulama Verisi için Depolama Seçimi konusunda Cloud SQL, Spanner, Firestore ve Bigtable arasında karar kriterleri, Bağlantı havuzu (connection pooling) ve Cloud SQL Connector ve Memorystore ile cache-aside ve write-through kalıpları başlıklarını uygulamalı olarak öğrenirsiniz.
Pub/Sub ile Olay Akışı konusunda Topic, subscription ve push/pull teslim modelleri, Ack deadline, dead-letter topic ve yeniden deneme politikası ve Şema (Avro/Protobuf) doğrulaması 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 Build ve CI/CD Hatları konusunda cloudbuild.yaml adımları, substitution değişkenleri ve builder imajları, GitHub / Cloud Source Repositories tetikleyicileri ve Cloud Deploy ile delivery pipeline ve promotion başlıklarını uygulamalı olarak öğrenirsiniz.
Maliyet Yönetimi ve Optimizasyon konusunda Cloud Billing raporları ve maliyet kırılımı filtreleri, Billing export to BigQuery ile detaylı maliyet analizi ve Committed Use Discounts ve sustained use indirimleri 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 Digital Leader: Enterprise Data Warehouses eğitimi: kurumsal veri ambarı: BigQuery mimarisi, veri modelleme, ambar modernizasyonu, performans. 2 gün uygul
Detayları Gör →Cloud Digital Leader: Google Cloud Storage eğitimi: Google Cloud Storage: depolama sınıfları, konum türleri, erişim, yaşam döngüsü. 2 gün uygulamalı lab.
Detayları Gör →Cloud Digital Leader: Introducing Google Cloud Concepts eğitimi: Google Cloud kavramlarına giriş: hizmet ailelerine genel bakış, Cloud Console. 2 gün uygulamalı
Detayları Gör →Cloud Digital Leader: Managing Infrastructure on Google Cloud eğitimi: Google Cloud altyapı yönetimi: kaynak hiyerarşisi, IAM, kod olarak altyapı. 2 gün uygulam
Detayları Gör →Cloud Digital Leader: Modern Applications on Google Cloud eğitimi: Google Cloud üzerinde modern uygulamalar: mikro hizmetler, konteynerler. 2 gün uygulamalı lab
Detayları Gör →