AZURE SERVERLESS DEVELOPMENT PRINCIPLES: SERVERLESS COMPUTE ESSENTIALS EĞİTİMİ

Azure sunucusuz hesaplamanın temelini atın

Azure Functions tetikleyici/binding, hosting planları, Durable Functions, Container Apps, Logic Apps ve ölçekleme

Bu eğitim, Azure sunucusuz hesaplama hizmetlerinin geliştirme ilkelerini işler. Azure Functions tetikleyici ve binding modeli, isolated worker, Consumption/Flex/Premium plan seçimi, cold start ve ölçekleme, Durable Functions desenleri, Container Apps ve KEDA,…

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

Eğitim Hakkında

Azure Functions ve sunucusuz hesaplama hizmetlerinin geliştirme ilkeleri

Bu eğitim, Azure sunucusuz hesaplama hizmetlerinin geliştirme ilkelerini işler. Azure Functions tetikleyici ve binding modeli, isolated worker, Consumption/Flex/Premium plan seçimi, cold start ve ölçekleme, Durable Functions desenleri, Container Apps ve KEDA, Logic Apps ile iş akışı, yerel geliştirme (Core Tools), yapılandırma, managed identity ve CI/CD uygulanır.

Süre ve Format

2 Gün. Her gün dört modül; her modülde altı konu başlığı, Azure Serverless Development Principles: Serverless Compute Essentials odaklı uygulamalı laboratuvar ve ekip tartışması.

Seviye

Orta Seviye — Azure Functions ve sunucusuz hesaplama hizmetlerinin geliştirme ilkeleri

Öğrenme Metodu

Core Tools ve VS Code ile C#/Python/JavaScript Functions geliştirilir, Azure'a dağıtılır, ölçeklenir ve Application Insights ile izlenir.

Neden Bu Eğitim?

⚡Olay Odaklı

HTTP, Timer, Blob ve Queue tetikleyicileriyle olay güdümlü kod yazarsınız.

📈Otomatik Ölçek

Plan seçimi ve concurrency ayarlarıyla maliyet ve performansı dengelersiniz.

🔗İş Akışları

Durable Functions ve Logic Apps ile uzun süren süreçleri yönetirsiniz.

Anahtar Konular

azure functionssunucusuz hesaplamadurable functionsazure container appslogic appsazure serverless eğitimiazure functions pythonazure functions c#flex consumption
“Sunucuyu unutun, değere odaklanın.”

Ön Koşullar

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

1
Programlama

C#, Python veya JavaScript ile temel yazılım geliştirme.

2
REST API

HTTP ve JSON bilgisi.

3
Azure Aboneliği

Laboratuvar için deneme aboneliği veya eğitim ortamında sağlanan hesap.

4
Portal ve CLI

Azure Portal'a erişim ve Azure CLI ya da PowerShell kullanımına temel yatkınlık.

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ı Function uygulaması geliştirir, plan seçer ve Azure'a dağıtır.
Modül 1
Functions Programlama Modeli
  • Tetikleyici ve binding kavramı
  • HTTP, Timer, Queue, Blob, Service Bus tetikleyicileri
  • Isolated worker modeli (.NET) ve Python v2
  • function.json ve attribute tanımı
  • Giriş/çıkış binding örnekleri
  • Dependency injection
Modül 2
Hosting Planları ve Ölçekleme
  • Consumption, Flex Consumption, Premium, Dedicated
  • Cold start ve always-ready instance
  • Scale controller ve ölçek sınırları
  • Concurrency ve host.json ayarları
  • VNet entegrasyonu
  • Maliyet karşılaştırması
Modül 3
Yerel Geliştirme ve Dağıtım
  • Core Tools ile func start
  • Azurite ile yerel storage
  • VS Code Azure Functions eklentisi
  • Deployment slot
  • Zip deploy ve GitHub Actions
  • Local.settings ve uygulama ayarları
Modül 4
Güvenlik ve Yapılandırma
  • Function/host key ve auth seviyeleri
  • Entra ID Easy Auth
  • Managed identity
  • Key Vault referansları
  • CORS
  • Ağ kısıtlamaları
Günün hedefiKatılımcı uzun süren iş akışlarını Durable Functions ile yönetir ve Container Apps/Logic Apps kullanır.
Modül 1
Durable Functions
  • Orchestrator, activity, entity
  • Function chaining
  • Fan-out/fan-in
  • Human interaction ve external event
  • Replay ve deterministik kod kuralları
  • Durable Task Scheduler / storage sağlayıcıları
Modül 2
Azure Container Apps
  • Environment, app, revision
  • Ingress ve scale rules (KEDA)
  • Dapr entegrasyonu
  • Jobs: scheduled ve event
  • Container Apps vs Functions seçimi
  • Revision trafik bölme
Modül 3
Logic Apps ve Entegrasyon
  • Consumption ve Standard Logic Apps
  • Connector ve trigger/action
  • Expression ve workflow definition
  • Functions ile Logic Apps birlikte
  • Hata yönetimi: retry, scope
  • B2B ve API bağlantıları
Modül 4
İzleme, Test ve Operasyon
  • Application Insights ve dağıtık izleme
  • Log stream ve Kudu
  • Birim ve entegrasyon testi
  • Poison message ve retry politikası
  • Maliyet izleme
  • Best practices kontrol listesi

Eğitim Kazanımları

Program sonunda katılımcılar:

✅
Function Geliştirme

Tetikleyici ve binding ile Function geliştirebilirsiniz.

✅
Plan Seçimi

İş yüküne uygun hosting planını belirleyebilirsiniz.

✅
Yerel Çalışma

Core Tools ve Azurite ile yerelde test edebilirsiniz.

✅
Güvenli Yapılandırma

Managed identity ve Key Vault referansı kullanabilirsiniz.

✅
Durable Desen

Fan-out/fan-in ve chaining desenlerini uygulayabilirsiniz.

✅
Container Apps

KEDA ölçekleme ile Container Apps dağıtabilirsiniz.

✅
Logic Apps

Logic Apps iş akışı tasarlayabilirsiniz.

✅
İzleme

Application Insights ile Functions'ı izleyebilirsiniz.

Kimler İçin Uygundur?

  • Sunucusuz uygulama geliştiren yazılımcılar
  • backend mühendisleri
  • bulut mimarları için uygundur

Sıkça Sorulan Sorular

Bu eğitim kimler için uygundur?
Sunucusuz uygulama geliştiren yazılımcılar, backend mühendisleri ve bulut mimarları için uygundur.
Hangi programlama dilleri kullanılır?
C#, Python ve JavaScript örnekleri verilir; katılımcı dil tercihini seçebilir.
Functions ile Container Apps ne zaman seçilir?
Kısa olay işleme için Functions, özel container ve uzun servisler için Container Apps; karar kriterleri eğitimde işlenir.
Eğitim sonunda sertifika verilir mi?
Eğitim sonunda Digital Vizyon Akademi Katılım ve Başarı Sertifikası verilir.
Eğitim kaç gün sürer ve nasıl işlenir?
2 gün sürer; her gün dört modülden oluşur ve her modül uygulamalı laboratuvarla desteklenir.

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. Azure Serverless Development Principles: Serverless Compute Sertifika Kodu DV-2026XX00 Tarih 27.10.2026 Yetkili İmza DV AKADEMİ

Eğitim Bilgileri

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

Bu Eğitimle Birlikte Tercih Edilenler

Microsoft AzureData Engineering on Microsoft Azure: Stream Analytics Eğitimi
Bulut Bilişim Eğitimleri

Data Engineering on Microsoft Azure: Stream Analytics Eğitimi

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

Azure Stream Analytics eğitimi: Event Hubs, IoT Hub ve Stream Analytics ile pencere sorguları, referans veri, çıktılar ve ölçekleme eğitimi. 2 gün uygulamalı pr

Detayları Gör →
Microsoft AzureData Engineering on Microsoft Azure: Synapse Analytics Eğitimi
Bulut Bilişim Eğitimleri

Data Engineering on Microsoft Azure: Synapse Analytics Eğitimi

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

Azure Synapse Analytics eğitimi: Synapse dedicated ve serverless SQL, Spark havuzu, pipeline, Synapse Link ve güvenlik eğitimi. 2 gün uygulamalı program.

Detayları Gör →
Microsoft AzureData Engineering on Microsoft Azure: The Serving Layer Eğitimi
Bulut Bilişim Eğitimleri

Data Engineering on Microsoft Azure: The Serving Layer Eğitimi

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

Azure Serving Katmanı Uygulama eğitimi: Serving katmanının Synapse, Power BI, Cosmos DB ve API Management ile uygulamalı kurulumu ve yük testi. 2 gün uygulamalı

Detayları Gör →
Microsoft AzureData Engineering with Azure Eğitimi
Bulut Bilişim Eğitimleri

Data Engineering with Azure Eğitimi

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

Azure ile Veri Mühendisliği eğitimi: ADLS, Data Factory, Databricks, Synapse, Stream Analytics ve Purview ile uçtan uca Azure veri mühendisliği eğitimi.

Detayları Gör →
Microsoft AzureData Warehousing with Azure: Analytics & Reporting Eğitimi
Bulut Bilişim Eğitimleri

Data Warehousing with Azure: Analytics & Reporting Eğitimi

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

Azure Ambar Analitik ve Raporlama eğitimi: Window fonksiyonları, ROLLUP, Power BI modeli, DAX ölçüleri ve RLS ile Azure veri ambarı analitik eğitimi.

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