Hackathon’da sunucusuz API çözümleri üretin
Bu hackathon formatındaki eğitim, sunucusuz mimarileri ve API yayınlamayı ekip çalışmasıyla pekiştirir. Eğitim 2 gün sürer; her günde dört modül uygulamalı laboratuvarlarla işlenir.
Senaryo odaklı sunucusuz servis ve API geliştirme çalışması
Bu hackathon formatındaki eğitim, sunucusuz mimarileri ve API yayınlamayı ekip çalışmasıyla pekiştirir. Cloud Run ve Cloud Functions ile servis dağıtımı, Workflows ile orkestrasyon, API Gateway ile OpenAPI tabanlı yayınlama, Pub/Sub ve Eventarc ile olay tabanlı entegrasyon, Secret Manager ve IAM güvenliği ve Cloud Logging ile hata ayıklama uygulanır.
2 Gün. Her gün dört modül; her modülde altı konu başlığı, GCP’de sunucusuz ve API hackathonu (SAPI-HACK-G) odaklı uygulamalı laboratuvar ve ekip tartışması.
Orta Seviye — Servisleri Kur ve Orkestre Et, API Yayınlama, Güvenlik ve Hata Ayıklama başlıklarını kapsayan GCP’de sunucusuz ve API hackathonu (SAPI-HACK-G) 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:
Hackathon Çalışma Atölyesi konusunda Hedef senaryonun mimari taslağının çıkarılması, Hazır başlangıç deposundan servislerin dağıtımı ve Cloud Logging ile hata kök neden analizi 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.
Cloud Functions (2. Nesil) Temelleri konusunda HTTP, CloudEvent ve background function farkı, Cloud Run üzerinde çalışan 2. nesil mimari ve eşzamanlılık ve gcloud functions deploy: runtime, trigger ve min/max instance başlıklarını uygulamalı olarak öğrenirsiniz.
Workflows, Eventarc ve Cloud Scheduler konusunda Workflows YAML sözdizimi: step, switch, try/except, HTTP connector ile servis çağrısı ve yanıt ayrıştırma ve Eventarc ile olay → workflow başlıklarını uygulamalı olarak öğrenirsiniz.
Serverless API Yayınlama konusunda OpenAPI tanımı ile API Gateway yapılandırması, Backend olarak Cloud Run ve Cloud Functions bağlama ve Cloud Endpoints ve Apigee ile ürünleştirme farkları 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.
Olay Tabanlı Entegrasyon: Pub/Sub ve Eventarc konusunda Pub/Sub push abonelikleri ile Cloud Run entegrasyonu, Eventarc tetikleyicileri ve CloudEvents formatı ve Cloud Tasks ile hız sınırlı görev kuyrukları başlıklarını uygulamalı olarak öğrenirsiniz.
Cloud Logging ve Log Analizi konusunda Log Router: sink, exclusion filter ve hedef (BigQuery, GCS, Pub/Sub), Logging query language ile gelişmiş filtreleme ve Log Analytics ve BigQuery bağlantılı veri seti 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 →