DEVELOPING AZURE & WEB SERVICES: API MANAGEMENT & MONITORING EĞİTİMİ

API'lerinizi yayınlayın, koruyun ve izleyin

API Management politikaları, ürünler, OAuth 2.0, rate limit, Application Insights, dağıtık izleme ve uyarı yapılandırması

Eğitim, Azure üzerinde API'leri yönetmeyi ve izlemeyi öğretir. API Management örneği, API içe aktarma (OpenAPI), ürün ve abonelik, politika ifadeleri (rate-limit, validate-jwt, set-header, cache), OAuth 2.0 ve Entra ID koruması, geliştirici portalı, sürüm ve…

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

Eğitim Hakkında

Azure API Management ile API yönetimi ve web servis izleme

Eğitim, Azure üzerinde API'leri yönetmeyi ve izlemeyi öğretir. API Management örneği, API içe aktarma (OpenAPI), ürün ve abonelik, politika ifadeleri (rate-limit, validate-jwt, set-header, cache), OAuth 2.0 ve Entra ID koruması, geliştirici portalı, sürüm ve revizyon, Application Insights ile dağıtık izleme, Log Analytics KQL sorguları ve Azure Monitor uyarıları uygulamalı işlenir.

Süre ve Format

2 Gün. Her gün dört modül; her modülde kısa anlatım, kod örneği ve Azure üzerinde çalışan bir laboratuvar yer alır.

Seviye

Orta Seviye — Azure API Management ile API yayınlama, politika, güvenlik ve Application Insights, Azure Monitor ile web servis izleme konularını kapsayan eğitim

Öğrenme Metodu

Örnek bir REST API APIM üzerinden yayınlanır; politikalar, güvenlik ve izleme canlı olarak uygulanır ve test edilir.

Neden Bu Eğitim?

🚪API Geçidi

Tüm API'leri tek geçit üzerinden yayınlar, kota ve güvenlik uygularsınız.

🧩Politika Gücü

Politika ifadeleriyle backend kodunu değiştirmeden davranış eklersiniz.

👁️Uçtan Uca İzleme

Application Insights ile istek akışını ve hataları izlersiniz.

Anahtar Konular

azure api managementAPIMapi politikalarıvalidate-jwtapplication insightsazure monitorapi güvenliğiOpenAPI azureapi rate limitazure web servisleri
“Yönetilmeyen API risk, yönetilen API ise üründür.”

Ön Koşullar

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

1
Programlama

C# veya benzeri bir dilde temel uygulama geliştirme deneyimi beklenir.

2
Web kavramları

HTTP, REST ve JSON temel kavramlarına aşinalık gerekir.

3
Azure temelleri

Azure portal ve kaynak grubu kavramlarını bilmek faydalıdır.

4
Azure aboneliği

Laboratuvarlar için ücretsiz veya deneme Azure aboneliği ve Visual Studio/VS Code kullanılı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ı APIM örneği kurar, API'leri içe aktarır ve politikalarla davranışı yönetir.
Modül 1
API Management Mimarisi
  • APIM katmanları: Consumption, Developer, Standard, Premium
  • Gateway, yönetim düzlemi, geliştirici portalı
  • Self-hosted gateway
  • VNet entegrasyonu
  • Çoklu bölge dağıtımı
  • Fiyatlandırma ve kapasite
Modül 2
API Yayınlama
  • OpenAPI/Swagger içe aktarma
  • Azure Functions ve App Service API ekleme
  • Operasyon ve şema tanımı
  • Ürün, abonelik ve anahtar
  • Sürüm (version) ve revizyon
  • Mock yanıt
Modül 3
Politika İfadeleri
  • Politika kapsamı: global, ürün, API, operasyon
  • inbound, backend, outbound, on-error
  • rate-limit-by-key ve quota
  • set-header, rewrite-uri, set-body
  • cache-lookup ve cache-store
  • Politika ifadeleri ve C# expression
Modül 4
Dönüştürme ve Entegrasyon
  • XML-JSON dönüşümü
  • Backend servis ve circuit breaker
  • Yük dengeleme backend havuzu
  • Event Hubs'a log gönderme
  • Birden çok API birleştirme
  • Hata yönetimi ve on-error
Günün hedefiKatılımcı API'leri OAuth 2.0 ile korur ve Application Insights ile izleme ve uyarı kurar.
Modül 1
API Güvenliği
  • validate-jwt ve OAuth 2.0 / Entra ID
  • Abonelik anahtarı ve sertifika doğrulama
  • IP kısıtlama ve ağ izolasyonu
  • Managed Identity ile backend yetkilendirme
  • Geliştirici portalı kimlik doğrulama
  • OWASP API güvenlik riskleri
Modül 2
Application Insights
  • APIM ile Application Insights entegrasyonu
  • Telemetri örnekleme ve korelasyon
  • Uygulama haritası ve dağıtık izleme
  • Özel olay ve metrik
  • Live Metrics ve Availability test
  • Performans ve hata dağılımı
Modül 3
Azure Monitor ve KQL
  • APIM tanılama günlükleri
  • ApiManagementGatewayLogs tablosu
  • KQL ile hata ve gecikme analizi
  • Metrikler: Requests, Capacity, Duration
  • Workbook panoları
  • Maliyet kontrolü
Modül 4
Uyarı ve Operasyon
  • Metric ve log alert kuralları
  • Action group ve bildirim
  • Kapasite ve ölçekleme uyarıları
  • Sağlık kontrolü ve SLA
  • Olay müdahale runbook
  • Operasyon çalıştayı

Eğitim Kazanımları

Program sonunda katılımcılar:

✅
APIM kurulumu

API Management örneği oluşturup API yayınlayabilirsiniz.

✅
Ürün ve abonelik

Ürün, abonelik anahtarı ve sürümleme kurabilirsiniz.

✅
Politikalar

Rate limit, cache ve dönüştürme politikaları yazabilirsiniz.

✅
JWT doğrulama

validate-jwt ile OAuth 2.0 koruması sağlayabilirsiniz.

✅
Backend güvenliği

Managed Identity ile arka uç servis erişimini yetkilendirebilirsiniz.

✅
Dağıtık izleme

Application Insights ile istek akışını uçtan uca izleyebilirsiniz.

✅
KQL analizi

APIM günlüklerinden gecikme ve hata analizi çıkarabilirsiniz.

✅
Uyarı kurma

Metric ve log tabanlı uyarılarla operasyon kurabilirsiniz.

Kimler İçin Uygundur?

  • API geliştiriciler
  • entegrasyon mühendisleri
  • web servislerini Azure üzerinde yayınlayan teknik ekipler için uygundur

Sıkça Sorulan Sorular

Bu eğitim kimler için uygundur?
API geliştiriciler, entegrasyon mühendisleri ve web servislerini Azure üzerinde yayınlayan teknik ekipler için uygundur.
APIM hangi katmanlarla çalışılır?
Laboratuvarlarda Developer veya Consumption katmanı kullanılır; diğer katmanlar karşılaştırılır.
Politika yazımı öğretiliyor mu?
Evet, rate-limit, cache, set-header ve validate-jwt politikaları uygulamalı yazılır.
Application Insights entegrasyonu var mı?
Evet, uygulama haritası ve dağıtık izleme dahildir.
Belge verilir mi?
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. Developing Azure & Web Services: API Management & Monitoring 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 AzureMulticloud Architect: Designing Scalable Workloads in AWS & Azure Eğitimi
Bulut Bilişim Eğitimleri

Multicloud Architect: Designing Scalable Workloads in AWS & Azure Eğitimi

4 günUzmanOnline / Yüz Yüze / Hibrit

AWS ve Azure üzerinde çoklu bulut mimarisi: servis eşleme, bulutlar arası VPN, kimlik federasyonu, Kubernetes, Terraform ve FinOps eğitimi. DVA.

Detayları Gör →
Microsoft AzureMVC with SignalR & Azure Eğitimi
Bulut Bilişim Eğitimleri

MVC with SignalR & Azure Eğitimi

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

ASP.NET Core MVC ve SignalR ile gerçek zamanlı uygulama geliştirme, JWT güvenliği, Azure SignalR Service ve App Service dağıtımı eğitimi. Digital Vizyon Akademi

Detayları Gör →
Microsoft AzureNetApp Integrating Hybrid Clouds with Microsoft Azure Eğitimi
Bulut Bilişim Eğitimleri

NetApp Integrating Hybrid Clouds with Microsoft Azure Eğitimi

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

Azure NetApp Files, Cloud Volumes ONTAP, SnapMirror, FabricPool ve BlueXP ile NetApp ve Azure hibrit bulut entegrasyonu eğitimi. Digital Vizyon Akademi.

Detayları Gör →
Microsoft AzurePracticing Kanban Using Azure Boards Eğitimi
Bulut Bilişim Eğitimleri

Practicing Kanban Using Azure Boards Eğitimi

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

Azure Boards ile Kanban pratiği: pano kurulumu, WIP limitleri, swimlane, kümülatif akış diyagramı, cycle time ve Azure DevOps entegrasyonu eğitimi.

Detayları Gör →
Microsoft AzureSistem Uzmanlığı (Azure Technical Architect Microsoft Sertifika) Eğitimi
Bulut Bilişim Eğitimleri

Sistem Uzmanlığı (Azure Technical Architect Microsoft Sertifika) Eğitimi

4 günUzmanOnline / Yüz Yüze / Hibrit

Azure Technical Architect eğitimi: kimlik, landing zone, ağ, hesaplama, veri, güvenlik, DevOps ve DR mimarisi. Sınav ücreti ilgili kuruma aittir.

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