DEVELOPING SOLUTIONS FOR MICROSOFT AZURE: AZURE API MANAGEMENT EĞİTİMİ

API'lerinizi API Management ile güvenle yayınlayın

API içe aktarma, ürün ve abonelikler, politikalar, kimlik doğrulama, sürümleme ve geliştirici portalı uygulamaları

Bu eğitim Azure API Management (APIM) ile API yayınlama ve yönetimini ele alır. OpenAPI içe aktarma, ürün, abonelik anahtarı ve gruplar, inbound/outbound/backend/on-error politika bölümleri, rate-limit, quota, JWT doğrulama, önbellekleme, mock yanıt, sürümler…

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

Eğitim Hakkında

APIM politikaları, abonelik anahtarı ve rate-limit ekseninde uygulamalı Azure çalışması

Bu eğitim Azure API Management (APIM) ile API yayınlama ve yönetimini ele alır. OpenAPI içe aktarma, ürün, abonelik anahtarı ve gruplar, inbound/outbound/backend/on-error politika bölümleri, rate-limit, quota, JWT doğrulama, önbellekleme, mock yanıt, sürümler ve revizyonlar, geliştirici portalı ve Application Insights ile izleme laboratuvarlarda 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 — APIM politikaları, ürünler, abonelikler, JWT doğrulama, sürümleme ve geliştirici portalı konularını kapsayan Azure eğitimi

Öğrenme Metodu

APIM politikaları ve abonelik anahtarı 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

APIM politikaları, abonelik anahtarı ve rate-limit konuları gerçek komut, kod ve yapılandırma örnekleriyle ele alınır.

🧪Uygulamalı Laboratuvar

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

🛠️Gerçek Senaryolar

JWT doğrulama dahil sahadaki tipik sorunlar üzerinden tasarım ve sorun giderme becerisi kazanılır.

Anahtar Konular

Azure API ManagementAPIMAPI politikalarırate limitvalidate-jwtOpenAPIAPI sürümlemegeliştirici portalıAPI gateway
“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ı APIM örneği kurar, API'leri içe aktarır ve ürün/abonelik modelini yapılandırır.
Modül 1
APIM Mimarisi
  • Gateway, yönetim düzlemi ve geliştirici portalı
  • Developer, Basic, Standard, Premium ve Consumption katmanları
  • Sanal ağ modları ve özel yayın
  • Self-hosted gateway kavramı
  • Bölgesel dağıtım ve çoklu bölge
  • az apim create ve kaynak yönetimi
Modül 2
API İçe Aktarma
  • OpenAPI, WSDL ve WADL içe aktarma
  • Azure Functions, Logic Apps ve App Service'ten ekleme
  • Arka uç URL'si ve yol önekleri
  • İşlem (operation) ve şema düzenleme
  • HTTP istek testi ve izleme
  • Mock yanıt ile sözleşme öncelikli geliştirme
Modül 3
Ürünler ve Abonelikler
  • Ürün oluşturma, API ekleme ve yayınlama
  • Abonelik anahtarları: birincil/ikincil, kapsam
  • Gruplar ve kullanıcı yönetimi
  • Onay gerektiren abonelik
  • Anahtar yenileme ve iptal
  • Anahtarsız (açık) API ve abonelik gerektirmeme
Modül 4
Sürümler ve Revizyonlar
  • Sürüm şemaları: yol, sorgu, başlık
  • Revizyon ile güvenli değişiklik ve yayın
  • Kullanımdan kaldırma ve bildirim
  • Sürüm kümeleri (version set)
  • Geliştirici portalında belgelendirme
  • Geriye dönük uyumluluk ilkeleri
Günün hedefiKatılımcı politika ifadeleriyle istek/yanıtı dönüştürür, kimlik doğrular ve izler.
Modül 1
Politika Temelleri
  • inbound, backend, outbound ve on-error bölümleri
  • Kapsam: global, ürün, API ve işlem
  • base öğesi ve devralma
  • Politika ifadeleri (C#) ve context nesnesi
  • set-header, set-body ve rewrite-uri
  • set-backend-service ve yönlendirme
Modül 2
Koruma Politikaları
  • rate-limit ve rate-limit-by-key
  • quota ve quota-by-key
  • ip-filter ve cors politikaları
  • check-header ve validate-content
  • Kötüye kullanıma karşı sayaç anahtarı seçimi
  • 429 yanıtı ve Retry-After
Modül 3
Kimlik Doğrulama
  • validate-jwt: issuer, audience, required-claims
  • OAuth 2.0 yetkilendirme sunucusu tanımı
  • İstemci sertifikası doğrulama
  • Yönetilen kimlik ile arka uca kimlik doğrulama (authentication-managed-identity)
  • Key Vault'tan adlandırılmış değer (named value)
  • Arka uç sertifikası
Modül 4
Önbellek ve İzleme
  • cache-lookup ve cache-store
  • Harici Redis önbelleği
  • Application Insights entegrasyonu
  • Tanılama günlükleri ve KQL ile analiz
  • Analitik panosu ve metrikler
  • trace politikası ve istek izleme

Eğitim Kazanımları

Program sonunda katılımcılar:

🧩
APIM Mimarisi

Bileşenleri ve katmanları açıklayabilirsiniz

⚙️
API İçe Aktarma

Farklı kaynaklardan API ekleyebilirsiniz

🔐
Ürünler ve Abonelikler

Erişimi ürün bazlı sunabilirsiniz

📡
Sürümler ve Revizyonlar

API yaşam döngüsünü yönetebilirsiniz

🗄️
Politika Temelleri

Politika bölümlerini ve kapsamlarını kullanabilirsiniz

🚀
Koruma Politikaları

Hız sınırı ve kota uygulayabilirsiniz

🔍
Kimlik Doğrulama

Çağıranları doğrulayabilirsiniz

✅
Önbellek ve İzleme

Yanıtları önbellekleyip izleyebilirsiniz

Kimler İçin Uygundur?

  • API yayınlayan geliştiriciler
  • entegrasyon mimarları
  • platform ekipleri için uygundur

Sıkça Sorulan Sorular

Bu eğitim kimler için uygundur?
API yayınlayan geliştiriciler, entegrasyon mimarları ve platform ekipleri için uygundur.
Azure API Management 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 APIM politikaları, abonelik anahtarı, rate-limit 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: Azure API Manageme 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 AzureDeveloping Azure & Web Services: Configuring Web Applications for Deployment Eğitimi
Bulut Bilişim Eğitimleri

Developing Azure & Web Services: Configuring Web Applications for Deployment Eğitimi

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

Azure ve Web Servis Dağıtım Yapılandırması eğitimi: web.config dönüşümleri, Web Deploy paketleri ve Azure Web Apps dağıtım. Uygulamalı laboratuvarlarla DVA'da.

Detayları Gör →
Microsoft AzureDeveloping Azure & Web Services: Consuming Services Eğitimi
Bulut Bilişim Eğitimleri

Developing Azure & Web Services: Consuming Services Eğitimi

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

Azure ve Web Servis Tüketimi eğitimi: WCF istemcileri, HttpClient, asenkron tüketim ve hata yönetimi. Uygulamalı laboratuvarlarla DVA'da.

Detayları Gör →
Microsoft AzureDeveloping Azure & Web Services: Deployment Strategy Eğitimi
Bulut Bilişim Eğitimleri

Developing Azure & Web Services: Deployment Strategy Eğitimi

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

Azure ve Web Servis Dağıtım Stratejisi eğitimi: Azure dağıtım modelleri, slot tabanlı yayın, CI/CD hatları ve geri alma planları. Uygulamalı laboratuvarlarla DV

Detayları Gör →
Microsoft AzureDeveloping Azure & Web Services: Diagnostics, Debugging, & ACS Eğitimi
Bulut Bilişim Eğitimleri

Developing Azure & Web Services: Diagnostics, Debugging, & ACS Eğitimi

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

Azure Tanılama, Hata Ayıklama ve ACS eğitimi: Azure tanılama, uzaktan hata ayıklama, IntelliTrace ve ACS kimlik doğrulama. Uygulamalı laboratuvarlarla DVA'da.

Detayları Gör →
Microsoft AzureDeveloping Azure & Web Services: Entity Framework Eğitimi
Bulut Bilişim Eğitimleri

Developing Azure & Web Services: Entity Framework Eğitimi

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

Azure ve Web Servisleri Entity Framework eğitimi: Entity Framework Code First, geçişler, LINQ sorguları ve Azure SQL veri erişimi. Uygulamalı laboratuvarlarla D

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