DEVELOPING SOLUTIONS FOR MICROSOFT AZURE: APP SERVICE EĞİTİMİ

App Service ile uygulamalarınızı ölçekli yayınlayın

App Service planları, dağıtım yöntemleri, ölçekleme, ağ, güvenlik ve tanılama yapılandırmasını uygulamalı olarak kapsar

Bu eğitim Azure App Service üzerinde uygulama geliştirme ve yönetimini ele alır. App Service planı katmanları, dağıtım merkezi ve ZIP Deploy, GitHub Actions ile CI/CD, uygulama ayarları, yönetilen kimlik, VNet entegrasyonu, özel alan adı ve TLS, otomatik ölçe…

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

Eğitim Hakkında

App Service planı, dağıtım slotu ve yönetilen kimlik ekseninde uygulamalı Azure çalışması

Bu eğitim Azure App Service üzerinde uygulama geliştirme ve yönetimini ele alır. App Service planı katmanları, dağıtım merkezi ve ZIP Deploy, GitHub Actions ile CI/CD, uygulama ayarları, yönetilen kimlik, VNet entegrasyonu, özel alan adı ve TLS, otomatik ölçek, dağıtım slotları, Kudu ve günlük akışı ile tanılama laboratuvarlarla uygulanır.

Süre ve Format

2 Gün. Her gün dört modül; her modülde altı konu başlığı, adım adım laboratuvar, hata ayıklama alıştırması ve kısa değerlendirme.

Seviye

Orta Seviye — App Service planları, dağıtım slotları, ölçekleme, ağ entegrasyonu ve tanılama konularını kapsayan Azure eğitimi

Öğrenme Metodu

App Service planı ve dağıtım slotu konuları Azure aboneliğinde adım adım laboratuvarlarla uygulanır, sonuçlar portal, CLI ve günlük kayıtlarıyla doğrulanır.

Neden Bu Eğitim?

🎯Konuya Özgü Odak

App Service planı, dağıtım slotu ve yönetilen kimlik konuları gerçek komut, kod ve yapılandırma örnekleriyle ele alınır.

🧪Uygulamalı Laboratuvar

Her modülde App Service planı üzerinde çalışan bir laboratuvar kurulur, çalıştırılır ve izlenir.

🛠️Gerçek Senaryolar

otomatik ölçek dahil sahadaki tipik sorunlar üzerinden tasarım ve sorun giderme becerisi kazanılır.

Anahtar Konular

Azure App ServiceApp Service planıdeployment slotZIP DeployGitHub Actions AzureVNet entegrasyonuApp Service ölçeklemeKuduAzure web uygulaması
“Bulutta iyi uygulama, her ayarın nedenini bilmekle başlar.”

Ön Koşullar

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

1
Programlama Dili

C#, Python, JavaScript veya Java dillerinden birinde orta düzey kod yazma deneyimi beklenir.

2
Azure Temelleri

Azure portalı, kaynak grupları ve abonelik kavramlarına aşinalık yararlıdır.

3
REST ve JSON

HTTP tabanlı API çağrıları ve JSON veri biçimi hakkında temel bilgi gerekir.

4
Laboratuvar Ortamı

Tarayıcı, Azure CLI ve bir kod editörü yeterlidir; Azure aboneliği eğitimde sağlanır.

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ı App Service planını seçer, uygulamayı dağıtır ve slotlarla yayın yönetir.
Modül 1
Plan ve Çalışma Zamanı
  • Free, Basic, Standard, Premium v3 ve Isolated katmanları
  • Windows ve Linux planları; yerleşik ve özel konteyner
  • Çalışma zamanı yığınları: .NET, Node.js, Python, Java
  • Bir plan üzerinde birden çok uygulama paylaşımı
  • Always On, ARR Affinity ve HTTP/2 ayarları
  • az appservice plan create ile oluşturma
Modül 2
Dağıtım Yöntemleri
  • ZIP Deploy ve az webapp deploy
  • Local Git, GitHub ve Azure Repos tümleşimi
  • GitHub Actions iş akışı ve yayın profili
  • Run From Package (WEBSITE_RUN_FROM_PACKAGE)
  • FTP/S ve Web Deploy farkları
  • Dağıtım Merkezi ve dağıtım geçmişi
Modül 3
Uygulama Ayarları ve Sırlar
  • Uygulama ayarları ve bağlantı dizesi ortam değişkenleri
  • Slot'a yapışkan (sticky) ayarlar
  • Key Vault referansları (@Microsoft.KeyVault)
  • Sistem atamalı yönetilen kimlik ve erişim ilkeleri
  • Yapılandırma dosyasından toplu ayar yükleme
  • Gizli bilgi sızıntısını önleme
Modül 4
Slotlar ve Yayın
  • Staging slotu oluşturma ve kopyalama
  • Swap, Swap with Preview ve otomatik swap
  • Ön ısıtma yolu ve healthcheck
  • Kademeli trafik yönlendirme
  • Hatalı sürümde geri alma
  • Slot başına ayrı bağlama ve ayarlar
Günün hedefiKatılımcı ağ ve güvenlik ayarlarını yapar, otomatik ölçek kurar ve uygulama sorunlarını tanılar.
Modül 1
Ağ ve Alan Adı
  • Özel alan adı doğrulama: CNAME ve TXT kayıtları
  • App Service Managed Certificate ve kendi sertifikanız
  • HTTPS Only ve minimum TLS sürümü
  • Regional VNet entegrasyonu ve giden trafik
  • Private Endpoint ile gelen erişimi kısıtlama
  • Erişim kısıtlamaları: IP ve hizmet uç noktaları
Modül 2
Kimlik Doğrulama
  • Easy Auth (Authentication) ve sağlayıcılar
  • Microsoft Entra ID girişi yapılandırma
  • Anonim isteklere izin verme ve yönlendirme
  • Token deposu ve /.auth/me uç noktası
  • Kod içinde X-MS-CLIENT-PRINCIPAL başlığı okuma
  • Yönetilen kimlikle arka uç hizmet çağırma
Modül 3
Ölçekleme
  • Scale up ile scale out farkı
  • Otomatik ölçek kuralları: CPU, bellek, HTTP kuyruğu
  • Zamanlama tabanlı ölçekleme profilleri
  • Soğuma süresi (cooldown) ve flapping önleme
  • Durumsuz uygulama tasarımı
  • Maliyet ve kapasite planlama
Modül 4
Tanılama ve İzleme
  • Uygulama günlüğü, web sunucusu günlüğü ve log stream
  • Tanılama ayarları ve Log Analytics'e gönderim
  • Kudu konsolu, Process Explorer ve bellek dökümü
  • Diagnose and solve problems araçları
  • Application Insights bağlantısı
  • Uyarı kuralları ve eylem grupları

Eğitim Kazanımları

Program sonunda katılımcılar:

🧩
Plan ve Çalışma Zamanı

Doğru plan katmanını ve çalışma zamanını seçebilirsiniz

⚙️
Dağıtım Yöntemleri

Farklı yöntemlerle uygulama dağıtabilirsiniz

🔐
Uygulama Ayarları ve Sırlar

Yapılandırma ve sırları güvenli yönetebilirsiniz

📡
Slotlar ve Yayın

Dağıtım slotlarıyla güvenli yayın yapabilirsiniz

🗄️
Ağ ve Alan Adı

Özel alan adı, TLS ve ağ entegrasyonunu yapılandırabilirsiniz

🚀
Kimlik Doğrulama

Yerleşik kimlik doğrulama ile uygulamayı koruyabilirsiniz

🔍
Ölçekleme

Manuel ve otomatik ölçeklemeyi uygulayabilirsiniz

✅
Tanılama ve İzleme

Uygulama sorunlarını günlük ve metriklerle çözebilirsiniz

Kimler İçin Uygundur?

  • Azure üzerinde web uygulaması yayınlayan geliştiriciler
  • DevOps mühendisleri için uygundur

Sıkça Sorulan Sorular

Bu eğitim kimler için uygundur?
Azure üzerinde web uygulaması yayınlayan geliştiriciler ve DevOps mühendisleri için uygundur.
Azure App Service Geliştirme eğitimi kaç gün sürer?
Program 2 gün sürer; her gün dört modülden oluşur ve her modül App Service planı, dağıtım slotu, yönetilen kimlik gibi konularda uygulamalı çalışma içerir.
Eğitime başlamak için hangi ön bilgiler gerekir?
C#, Python, JavaScript veya Java dillerinden birinde orta düzey kod yazma deneyimi beklenir. Azure portalı, kaynak grupları ve abonelik kavramlarına aşinalık yararlıdır.
Eğitimde laboratuvar ortamı sağlanıyor mu?
Evet. Katılımcılar her modülde Azure portalı ve CLI üzerinde çalışan yönlendirmeli laboratuvarları kendi kaynak gruplarında uygular. Bilgisayarda yalnızca tarayıcı ve bir kod/yönetim aracı bulunması yeterlidir.
Eğitim sonunda sertifika alınır mı?
Eğitim sonunda Digital Vizyon Akademi Katılım ve Başarı Sertifikası verilir. AZ-204 sınavı için hazırlık sağlar; sınav başvurusu ve ücreti ilgili kuruma aittir.

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. Developing Solutions for Microsoft Azure: App Service Eğitim 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 AzureMicrosoft Azure Architect Design: Azure Storage Design Eğitimi
Bulut Bilişim Eğitimleri

Microsoft Azure Architect Design: Azure Storage Design Eğitimi

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

Azure Storage Design eğitimi: storage hesabı ve veri depolama tasarımı. 2 günlük uygulamalı Azure laboratuvarları ve DVA Katılım ve Başarı Sertifikası ile.

Detayları Gör →
Microsoft AzureMicrosoft Azure Architect Design: Azure VPN Design Eğitimi
Bulut Bilişim Eğitimleri

Microsoft Azure Architect Design: Azure VPN Design Eğitimi

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

Azure VPN Design eğitimi: VPN tasarımı ve hibrit bağlantı. 2 günlük uygulamalı Azure laboratuvarları ve DVA Katılım ve Başarı Sertifikası ile.

Detayları Gör →
Microsoft AzureMicrosoft Azure Architect Design: Reducing Azure Costs Eğitimi
Bulut Bilişim Eğitimleri

Microsoft Azure Architect Design: Reducing Azure Costs Eğitimi

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

Reducing Azure Costs eğitimi: maliyet azaltma ve optimizasyon. 2 günlük uygulamalı Azure laboratuvarları ve DVA Katılım ve Başarı Sertifikası ile.

Detayları Gör →
Microsoft AzureMicrosoft Azure Architect Design: Storage Account & Key Vault Design Eğitimi
Bulut Bilişim Eğitimleri

Microsoft Azure Architect Design: Storage Account & Key Vault Design Eğitimi

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

Storage Account & Key Vault Design eğitimi: storage ve Key Vault entegrasyonu. 2 günlük uygulamalı Azure laboratuvarları ve DVA Katılım ve Başarı Sertifikası il

Detayları Gör →
Microsoft AzureMicrosoft Azure Architect Design: Storage Account Blob Management Eğitimi
Bulut Bilişim Eğitimleri

Microsoft Azure Architect Design: Storage Account Blob Management Eğitimi

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

Storage Account Blob Management eğitimi: blob depolama yönetimi. 2 günlük uygulamalı Azure laboratuvarları ve DVA Katılım ve Başarı Sertifikası ile.

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