AZ - DEVELOPING MICROSOFT AZURE SOLUTIONS EĞİTİMİ

Azure üzerinde bulut uygulamaları geliştirin

App Service, Functions, Cosmos DB, Blob Storage, Key Vault, API Management ve Service Bus ile uçtan uca Azure çözümleri geliştirin.

AZ-204 konularını izleyen 4 günlük eğitimde App Service, Functions, Cosmos DB, Blob Storage, kimlik doğrulama, Key Vault, Application Insights, API Management ve mesajlaşma hizmetleriyle Azure uygulama geliştirme uygulamalı işlenir.

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

Eğitim Hakkında

Azure geliştiricisi için hizmet bazlı uygulama geliştirme

AZ-204 konularını izleyen eğitimde Azure uygulama geliştirmenin ana alanları işlenir. App Service ve konteyner tabanlı hesaplama, Azure Functions, Cosmos DB ve Blob Storage SDK kullanımı, Entra ID ve Microsoft Identity ile kimlik doğrulama, Key Vault ve App Configuration, Application Insights ile izleme, API Management, Redis önbelleği, Event Grid, Event Hubs ve Service Bus entegrasyonu laboratuvarlarla uygulanır.

Süre ve Format

4 Gün. Her gün dört modül; anlatım, demo ve laboratuvar uygulamalarıyla ilerler.

Seviye

Orta Seviye — Azure hesaplama, depolama, güvenlik, izleme ve bağlantılı hizmetlerle bulut uygulaması geliştirme

Öğrenme Metodu

Her konu SDK ve CLI ile yazılan çalışan kod örneklerine dayanır; gün sonunda tek bir örnek uygulama genişletilir.

Neden Bu Eğitim?

🎯SDK yetkinliği

Azure SDK ile storage, Cosmos DB ve mesajlaşma hizmetlerini kodunuzdan kullanırsınız.

🛠️Güvenli geliştirme

Managed Identity, Key Vault ve Entra ID ile sır kullanmadan güvenli uygulamalar yazarsınız.

📈Bulut yerel yaklaşım

Konteyner, sunucusuz ve olay tabanlı mimarilerle ölçeklenebilir çözüm kurarsınız.

Anahtar Konular

az-204azure geliştirici eğitimiazure functionscosmos db sdkazure key vaultapi managementazure service busapplication insightsazure developerazure uygulama geliştirme
“Bulutta kod yazmak, altyapıyı da kodun bir parçası saymaktır.”

Ön Koşullar

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

1
Programlama deneyimi

C#, Python, JavaScript veya Java dillerinden birinde 1-2 yıl geliştirme deneyimi gerekir.

2
REST ve JSON

HTTP, REST API ve JSON veri formatı bilgisi gerekir.

3
Azure temelleri

Portal, CLI ve temel Azure hizmetleriyle ilgili genel bilgi önerilir.

4
Laboratuvar ortamı

Azure aboneliği, tarayıcı ve Azure CLI/PowerShell erişimi olan bir bilgisayar yeterlidir; abonelik eğitimde yönlendirilir.

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ı web uygulamasını App Service ve konteyner olarak yayınlar, Azure Functions ile olay tabanlı kod yazar.
Modül 1
Azure App Service
  • Web App oluşturma, çalışma zamanı ve dağıtım yöntemleri
  • Uygulama ayarları, bağlantı dizeleri ve slot ayarları
  • Deployment slot ve swap
  • Autoscale ve ölçekleme kuralları
  • Yapılandırma: TLS, özel alan adı, diagnostik günlük
  • GitHub Actions ile CI/CD
Modül 2
Konteyner Çözümleri
  • Dockerfile ve imaj oluşturma
  • Azure Container Registry: build, task, repository
  • Azure Container Instances ve konteyner grupları
  • Azure Container Apps: revizyon, ölçek (KEDA), Dapr
  • Yönetilen kimlikle ACR pull
  • Ortam değişkenleri ve gizli bilgi yönetimi
Modül 3
Azure Functions
  • Tetikleyici ve binding türleri
  • Durable Functions orkestrasyon kalıpları
  • Yerel geliştirme, Core Tools, Azurite
  • Isolated worker ve bağımlılık enjeksiyonu
  • Hosting planları ve soğuk başlangıç
  • Function App izleme
Modül 4
Hesaplama Laboratuvarı
  • Örnek sipariş API'sinin App Service'e dağıtımı
  • Aynı API'nin konteynerleştirilmesi
  • Timer ve Queue tetikleyicili Function ekleme
  • Application Insights bağlama
  • Slot ile kesintisiz güncelleme
  • Gün sonu değerlendirme
Günün hedefiKatılımcı SDK ile Cosmos DB ve Blob Storage kullanan, ölçeklenebilir veri katmanlı uygulama yazar.
Modül 1
Azure Cosmos DB
  • Hesap, veritabanı, container, item hiyerarşisi
  • Bölümleme anahtarı seçimi
  • Tutarlılık düzeyleri (strong'dan eventual'a)
  • RU/s ve provisioned, serverless, autoscale
  • Cosmos DB SDK ile CRUD ve sorgu
  • Change feed ile olay işleme
Modül 2
Blob Storage
  • Blob türleri, container ve erişim düzeyleri
  • Azure.Storage.Blobs SDK ile yükleme/indirme
  • Metadata, özellikler ve kiralama (lease)
  • Erişim katmanları ve lifecycle management
  • Static website barındırma
  • SAS ve kullanıcı delegasyon anahtarı
Modül 3
Veri Güvenliği ve Performans
  • Cosmos DB indeksleme politikası
  • Cosmos DB bölgeler arası replikasyon
  • Storage için CORS ve ağ kısıtlamaları
  • Optimistic concurrency (ETag)
  • Hata yönetimi ve retry politikası
  • Çok kiracılı veri modeli notları
Modül 4
Veri Laboratuvarı
  • Sipariş verisinin Cosmos DB'ye yazılması
  • Faturaların Blob'a yüklenip SAS ile paylaşılması
  • Change feed ile olay yayınlayan Function
  • RU tüketimi gözlemi
  • Soft delete ve versioning
  • Gün sonu değerlendirme
Günün hedefiKatılımcı uygulamayı Entra ID ile korur, sırlarını Key Vault'ta tutar ve Application Insights ile izler.
Modül 1
Kimlik Doğrulama ve Yetkilendirme
  • Microsoft Identity platformu: OAuth 2.0 ve OpenID Connect
  • App registration, redirect URI, izinler (scopes)
  • MSAL ile token alma
  • Yönetilen kimlik: sistem ve kullanıcı atamalı
  • Korumalı API ve rol/talep (claim) tabanlı yetki
  • Shared Access Signature ile yetki devri
Modül 2
Güvenli Yapılandırma
  • Key Vault: anahtar, sır ve sertifika yönetimi
  • Key Vault referansları App Service ayarlarında
  • Azure App Configuration ve özellik bayrakları
  • DefaultAzureCredential kullanımı
  • Gizli bilgi döngüsü (rotation)
  • Güvenlik açıkları: yaygın hatalar
Modül 3
İzleme ve Sorun Giderme
  • Application Insights: telemetri, bağımlılık, istisna
  • Dağıtık izleme ve operasyon kimliği
  • Özel olay ve metrik gönderme
  • Availability test ve uyarılar
  • Canlı metrik, Profiler ve Snapshot Debugger
  • KQL ile telemetri sorgulama
Modül 4
Güvenlik Laboratuvarı
  • Web uygulamasına Entra ID girişi ekleme
  • API'yi Managed Identity ile Cosmos DB'ye bağlama
  • Key Vault'tan sır okuma
  • İstisna ve bağımlılık hatası analizi
  • Uyarı kuralı oluşturma
  • Gün sonu değerlendirme
Günün hedefiKatılımcı API Management, Redis ve mesajlaşma hizmetleriyle ölçeklenebilir entegrasyon mimarisi kurar.
Modül 1
API Management
  • API Management örneği, ürün ve abonelik
  • Politikalar: rate-limit, cache, transform, validate-jwt
  • API sürümleme ve revizyon
  • Backend olarak Function ve App Service
  • Geliştirici portalı
  • OpenAPI içe aktarma
Modül 2
Önbellek ve CDN
  • Azure Cache for Redis katmanları
  • Cache-aside kalıbı ve sona erme
  • Redis istemcisi ve bağlantı yönetimi
  • Azure Front Door ve CDN ile statik içerik
  • Önbellek geçersiz kılma stratejileri
  • Maliyet ve boyut seçimi
Modül 3
Olay ve Mesaj Tabanlı Çözümler
  • Event Grid: olay şeması ve abonelik
  • Event Hubs: partition, consumer group, checkpoint
  • Service Bus: kuyruk, konu, dead-letter, session
  • Storage Queue ve Service Bus farkı
  • Mesaj işleme idempotency
  • Poison mesaj yönetimi
Modül 4
Uçtan Uca Final Laboratuvarı
  • Sipariş API'sini API Management ile yayınlama
  • Siparişin Service Bus'a yazılıp Function ile işlenmesi
  • Redis ile katalog önbelleği
  • Event Grid ile bildirim
  • Bicep ile toplu dağıtım
  • Kapanış: sertifikasyon yol haritası

Eğitim Kazanımları

Program sonunda katılımcılar:

✅
Hesaplama seçimi

App Service, konteyner ve Functions arasında doğru seçim yapabilirsiniz.

✅
Functions geliştirme

Tetikleyici ve binding'li fonksiyonlar yazıp dağıtabilirsiniz.

✅
Cosmos DB

Bölümleme ve tutarlılık bilerek Cosmos DB ile veri katmanı oluşturabilirsiniz.

✅
Blob SDK

Blob verisi yönetip SAS ile güvenli paylaşabilirsiniz.

✅
Entra ID

Uygulamaya OAuth 2.0 ve OIDC ile kimlik doğrulama ekleyebilirsiniz.

✅
Sır yönetimi

Managed Identity ve Key Vault ile sırsız yapılandırma kurabilirsiniz.

✅
Telemetri

Application Insights ile izleme ve hata ayıklama yapabilirsiniz.

✅
Entegrasyon

API Management, Redis ve Service Bus ile entegrasyon mimarisi kurabilirsiniz.

Kimler İçin Uygundur?

  • Azure üzerinde uygulama geliştiren veya geliştirecek yazılımcılar
  • DevOps mühendisleri için uygundur

Sıkça Sorulan Sorular

Bu eğitim kimler için uygundur?
Azure üzerinde uygulama geliştiren veya geliştirecek yazılımcılar ve DevOps mühendisleri için uygundur.
Hangi programlama dili kullanılıyor?
Örnekler ağırlıklı C# ile verilir; Python ve JavaScript karşılıkları paylaşılır.
Altyapı bilgisi şart mı?
Hayır, geliştirici bakışıyla ilerlenir; gerekli altyapı kısa laboratuvar betikleriyle hazırlanır.
Bu eğitim AZ-204 sınav başvurusunu içerir mi?
Hayır. Bu eğitim sınav hazırlığı içeriğiyle uyumludur; sınav başvurusu ve ücreti ilgili kuruma aittir.
Eğitim sonunda sertifika verilir mi?
Evet, katılım ve başarı koşullarını sağlayan katılımcılara Digital Vizyon Akademi Katılım ve Başarı Sertifikası verilir.

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. AZ - Developing Microsoft Azure Solutions Eğitimi Sertifika Kodu DV-2026XX00 Tarih 27.10.2026 Yetkili İmza DV AKADEMİ

Eğitim Bilgileri

Süre4 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 AzureFirst Look: Azure Ignite - Innovation Highlights Eğitimi
Bulut Bilişim Eğitimleri

First Look: Azure Ignite - Innovation Highlights Eğitimi

2 günBaşlangıçOnline / Yüz Yüze / Hibrit

Azure Ignite Yenilik Özeti eğitimi: Yapay Zekâ ve Copilot Yenilikleri konularını 2 günde uygulamalı laboratuvarlarla öğrenin. DVA Katılım ve Başarı Sertifikası.

Detayları Gör →
Microsoft AzureGoogle Cloud Infrastructure for Azure Professionals (GCIAP) Eğitimi
Bulut Bilişim Eğitimleri

Google Cloud Infrastructure for Azure Professionals (GCIAP) Eğitimi

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

Azure Uzmanları için Google Cloud eğitimi: Google Cloud Temelleri (Azure Karşılıkları), Google Cloud Hesaplama Hizmetleri konularını uygulamalı laboratuvarlarla

Detayları Gör →
Microsoft AzureHybrid Cloud Architecture & Deployment: Azure IaaS & Data Migration tools Eğitimi
Bulut Bilişim Eğitimleri

Hybrid Cloud Architecture & Deployment: Azure IaaS & Data Migration tools Eğitimi

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

Hibrit Bulut: IaaS ve Veri Göçü eğitimi: Göç Keşfi ve Değerlendirme konularını 3 günde uygulamalı laboratuvarlarla öğrenin. DVA Katılım ve Başarı Sertifikası.

Detayları Gör →
Microsoft AzureHybrid Cloud Architecture & Deployment: Azure Migration Tools & Best Practices Eğitimi
Bulut Bilişim Eğitimleri

Hybrid Cloud Architecture & Deployment: Azure Migration Tools & Best Practices Eğitimi

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

Azure Göç Araçları ve En İyi Uygulamalar eğitimi: Göç Keşfi ve Değerlendirme konularını 3 günde uygulamalı laboratuvarlarla öğrenin. DVA Katılım ve Başarı Serti

Detayları Gör →
Microsoft AzureHybrid Cloud Architecture & Deployment: Implementing Migration in Azure Eğitimi
Bulut Bilişim Eğitimleri

Hybrid Cloud Architecture & Deployment: Implementing Migration in Azure Eğitimi

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

Azure'da Göç Uygulaması eğitimi: Göç Keşfi ve Değerlendirme konularını 3 günde uygulamalı laboratuvarlarla öğrenin. DVA Katılım ve Başarı Sertifikası.

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