MANAGING API USING MICROSOFT AZURE HACK (API-HACK) EĞİTİMİ

API yönetimini hackathon temposunda öğrenin

API Management politikaları, OAuth, ağ güvenliği, izleme ve Bicep ile takım odaklı hackathon

Azure ile API Yönetimi Hackathon eğitimi, Azure API Management, API Management Politikaları ve App Service Planları ve Web Uygulamaları gibi konuları 3 günlük uygulamalı bir programda ele alır.

3 gün İleri Seviye Online / Yüz Yüze / Hibrit Sertifikalı

Eğitim Hakkında

Azure API Management, API Management Politikaları ve App Service Planları ve Web Uygulamaları ekseninde uygulamalı Azure eğitimi

Hackathon formatındaki program, APIM katmanları, politikalar, ürün/abonelik, sürümleme, OAuth 2.0 ve JWT doğrulama, WAF/Front Door, VNet entegrasyonu, Application Insights ve Bicep ile dağıtımı zorluklarla işler. Program süresince Azure API Management, API Management Politikaları, App Service Planları ve Web Uygulamaları, Entra ID Nesneleri ve Dizin Yapısı, API Güvenliği, Gelişmiş Sanal Ağ Tasarımı, Yük Dengeleme ve Trafik Yönetimi gibi başlıklar laboratuvarlarla işlenir.

Süre ve Format

3 Gün. Her gün dört modül; her modülde altı konu başlığı, demo, uygulamalı Azure laboratuvarı ve soru-cevap.

Seviye

İleri Seviye — Azure API Management, API Management Politikaları ve App Service Planları ve Web Uygulamaları başlıklarını kapsayan Azure eğitimi

Öğrenme Metodu

Her modül kısa bir teknik anlatım, ardından Azure Portal, CLI ve gerçek kaynaklar üzerinde yönlendirmeli laboratuvar uygulamasıyla ilerler; Azure ile API Yönetimi Hackathon senaryoları sorun giderme alıştırmalarıyla pekiştirilir.

Neden Bu Eğitim?

🧪Uygulamalı Laboratuvar

Azure API Management ve API Management Politikaları gibi konular gerçek Azure kaynakları üzerinde adım adım uygulanır.

🎯Konuya Özgü İçerik

Azure ile API Yönetimi Hackathon kapsamında App Service Planları ve Web Uygulamaları ve Hackathon Yürütme ve Zorluk Çözümü başlıkları doğrudan iş senaryolarıyla işlenir.

🚀Sahada Uygulanabilirlik

Eğitimdeki yapılandırma örnekleri ve kontrol listeleri kurumunuzdaki Azure ortamına taşınabilir.

Anahtar Konular

Azure API ManagementAPIM politikalarıAPI-HACKOAuth 2.0validate-jwtAPI güvenliğiAzure hackathonAPI sürümlemeAzure ile API Yönetimi Hackathon eğitimiDigital Vizyon Akademi Azure
“En iyi API, güvenle ve ölçeklenerek sunulan API'dir.”

Ön Koşullar

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

1
API Bilgisi

REST ve HTTP temel bilgisi gerekir.

2
Laboratuvar Ortamı

Tarayıcı ve internet bağlantısı olan bir bilgisayar yeterlidir; Azure aboneliği/sandbox sağlanır.

3
Komut Satırı

Azure CLI veya PowerShell komutlarını okuyabilmek avantaj sağlar.

4
Bulut Kavramları

IaaS, PaaS ve bölge/zone kavramlarına temel hakimiyet beklenir.

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ı gün sonunda Azure API Management ve API Management Politikaları konularını uygulamalı laboratuvarda kullanabilir; App Service Planları ve Web Uygulamaları ve Entra ID Nesneleri ve Dizin Yapısı başlıklarını çalışan bir çözümle ilişkilendirir.
Modül 1
Azure API Management
  • APIM katmanları (Consumption, Developer, Standard, Premium) ve mimari bileşenleri
  • API içe aktarma (OpenAPI, SOAP, Function App) ve ürün/abonelik anahtarları
  • Politikalar: rate-limit, quota, set-header, validate-jwt ve cache
  • Sürümleme (versions) ve revizyonlar (revisions)
  • OAuth 2.0 / Entra ID ile API koruması
  • Developer portal, self-hosted gateway ve Application Insights izleme
Modül 2
API Management Politikaları
  • Politika kapsamları: global, ürün, API ve operasyon
  • Inbound, backend, outbound ve on-error bölümleri
  • rate-limit-by-key, quota ve ip-filter
  • Dönüşüm politikaları: set-body, rewrite-uri, find-and-replace
  • validate-content ve validate-parameters ile şema doğrulama
  • Önbellek: cache-lookup ve cache-store, Redis entegrasyonu
Modül 3
App Service Planları ve Web Uygulamaları
  • App Service Plan katmanları (Free, Basic, Standard, Premium v3, Isolated v2)
  • Web App dağıtımı: kod, konteyner, ZIP deploy ve GitHub Actions
  • Scale up / scale out ve otomatik ölçeklendirme kuralları
  • Özel alan adı, TLS/SSL bağlama ve App Service Managed Certificate
  • Uygulama ayarları, bağlantı dizeleri ve Key Vault referansları
  • VNet integration, Private Endpoint ve erişim kısıtlamaları
Modül 4
Entra ID Nesneleri ve Dizin Yapısı
  • Tenant, birincil alan adı ve özel alan adı doğrulaması (TXT/MX)
  • Uygulama kaydı (App Registration) ve Enterprise Application farkı
  • Service Principal, yönetilen kimlik (system/user-assigned) ve izin onayı
  • Cihaz nesneleri: registered, joined ve hybrid joined
  • Dizin rolleri ve Administrative Unit kapsamı
  • Dizin nesnelerinin Microsoft Graph ve PowerShell ile sorgulanması
Günün hedefiKatılımcı gün sonunda API Güvenliği ve Gelişmiş Sanal Ağ Tasarımı konularını uygulamalı laboratuvarda kullanabilir; Yük Dengeleme ve Trafik Yönetimi ve Azure Monitor ve Log Analytics başlıklarını çalışan bir çözümle ilişkilendirir.
Modül 1
API Güvenliği
  • OAuth 2.0 yetkilendirme kodu akışı ve istemci kimlik bilgileri akışı
  • Entra ID uygulama kaydı, kapsam (scope) ve app role
  • validate-jwt politikası ve claim doğrulama
  • Client certificate (mTLS) ve backend kimlik doğrulaması
  • WAF, Front Door ve APIM önünde koruma
  • OWASP API Security Top 10 riskleri ve Defender for APIs
Modül 2
Gelişmiş Sanal Ağ Tasarımı
  • Hub-spoke topolojisi ve VNet Peering (gateway transit, use remote gateways)
  • User Defined Route (UDR), BGP yayılımı ve sistem rotaları
  • Service Endpoint ve Private Endpoint/Private Link farkı
  • NAT Gateway ile giden bağlantı ve SNAT port tükenmesi
  • Application Security Group ile etiket tabanlı kural yazımı
  • IP adres planlama, çakışmayan CIDR stratejisi ve Network Watcher
Modül 3
Yük Dengeleme ve Trafik Yönetimi
  • Azure Load Balancer (Standard), health probe ve HA ports
  • Application Gateway v2: listener, routing rule ve URL path tabanlı yönlendirme
  • WAF politikaları, OWASP kural kümeleri ve özel kurallar
  • Azure Front Door ile global yönlendirme ve CDN önbellekleme
  • Traffic Manager yönlendirme yöntemleri (priority, weighted, performance)
  • Katman 4 / Katman 7 yük dengeleyici seçim matrisi
Modül 4
Azure Monitor ve Log Analytics
  • Metrikler ve günlükler (logs) arasındaki fark; Diagnostic Settings
  • Log Analytics workspace tasarımı ve KQL temel sorguları (where, summarize, project)
  • Metric alert, log alert, action group ve alert processing rule
  • Application Insights ile uygulama performans izleme
  • VM Insights, Container Insights ve Network Insights
  • Workbook ve dashboard ile görselleştirme, Service Health bildirimleri
Günün hedefiKatılımcı gün sonunda Hackathon Mimari Tasarım Çalıştayı ve Bicep ile Altyapıyı Kod Olarak Yönetme konularını uygulamalı laboratuvarda kullanabilir; Altyapı Kodu İçin CI/CD ve Güvenlik ve Hackathon Yürütme ve Zorluk Çözümü başlıklarını çalışan bir çözümle ilişkilendirir.
Modül 1
Hackathon Mimari Tasarım Çalıştayı
  • Gereksinim analizi ve mimari karar kayıtları (ADR)
  • Takım içi rol dağılımı ve zaman kutulu çalışma planı
  • Referans mimari ve Azure Architecture Center desenleri
  • Başlangıç iskeleti: Bicep ile ortamın ayağa kaldırılması
  • Teknik borç, riskler ve ölçeklenme değerlendirmesi
  • Mimari sunum ve takım değerlendirmesi
Modül 2
Bicep ile Altyapıyı Kod Olarak Yönetme
  • Bicep söz dizimi: param, var, resource, output ve decorator'lar (@secure, @allowed)
  • Bicep modülleri ve Azure Verified Modules ile yeniden kullanım
  • Döngüler (for), koşullar (if) ve existing anahtar sözcüğü
  • az bicep build/decompile ile ARM dönüşümü
  • Dağıtım kapsamları: resourceGroup, subscription, managementGroup
  • Deployment Stacks, what-if ve GitHub Actions/Azure Pipelines ile otomasyon
Modül 3
Altyapı Kodu İçin CI/CD ve Güvenlik
  • GitHub Actions ve Azure Pipelines ile lint, build ve what-if adımları
  • OIDC / workload identity federation ile gizli anahtarsız Azure girişi
  • Policy as Code: Azure Policy tanımlarının depodan dağıtımı
  • Deployment Stacks ile kaynak yaşam döngüsü ve silme davranışı
  • Konfigürasyon kayması (drift) tespiti ve düzeltme
  • Bicep ve Terraform karşılaştırması, durum (state) yönetimi farkları
Modül 4
Hackathon Yürütme ve Zorluk Çözümü
  • Zorluk (challenge) setinin takımlara dağıtımı ve puanlama kriterleri
  • Pair-programming ve görev paylaşımı ile hızlı iterasyon
  • Azure Portal, CLI ve Bicep ile çözümü tekrarlanabilir kurma
  • Doğrulama betikleri ve kabul testleri
  • Sorun giderme: activity log, deployment hataları, ağ ve izin sorunları
  • Final demosu, jüri geri bildirimi ve çıkarılan dersler (lessons learned)

Eğitim Kazanımları

Program sonunda katılımcılar:

✅
API Yönetimi

API'leri APIM politikaları, sürümleme ve OAuth koruması ile güvenle yayınlayabilirsiniz.

🔧
APIM Politikaları

İstek ve yanıtı politikalarla doğrulayıp dönüştürebilir, hız sınırlayabilirsiniz.

☁️
Dizin Nesneleri

Uygulama, servis principal ve cihaz nesnelerini Entra ID'de doğru modelleyebilirsiniz.

🔐
API Güvenliği

API'leri OAuth, JWT doğrulama ve WAF ile katmanlı korumaya alabilirsiniz.

📊
Yük Dengeleme

Trafik profiline göre doğru yük dengeleme ve WAF çözümünü seçip yapılandırabilirsiniz.

🧩
İzleme ve Uyarı

Azure Monitor, KQL ve uyarı kurallarıyla altyapı ve uygulama sağlığını izleyebilirsiniz.

🚀
Bicep ve IaC

Bicep modülleriyle altyapıyı kod olarak tanımlayıp CI/CD hattında dağıtabilirsiniz.

🛠️
IaC Hattı

Altyapı kodunu güvenli, denetlenebilir bir CI/CD hattıyla dağıtabilirsiniz.

Kimler İçin Uygundur?

  • API geliştiren backend mühendisleri
  • platform
  • DevOps ekipleri için uygundur

Sıkça Sorulan Sorular

Bu eğitim kimler için uygundur?
API geliştiren backend mühendisleri, platform ve DevOps ekipleri için uygundur.
Eğitimde hangi konular işlenir?
3 günlük programda Azure API Management, API Management Politikaları, App Service Planları ve Web Uygulamaları, Entra ID Nesneleri ve Dizin Yapısı, API Güvenliği, Gelişmiş Sanal Ağ Tasarımı gibi başlıklar yer alır; her gün dört modül ve her modülde altı konu başlığı işlenir.
Ön koşul gerekiyor mu?
REST ve HTTP temel bilgisi gerekir. Ayrıntılar ön koşullar bölümünde yer alır.
Eğitim uygulamalı mı?
Evet, Azure ile API Yönetimi Hackathon konuları Azure portalı, CLI ve gerçek kaynaklar üzerinde laboratuvar çalışmalarıyla işlenir; laboratuvar ortamı eğitimde sağlanır.
Sertifika verilir mi?
Başarıyla tamamlayan 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. Managing API Using Microsoft Azure Hack (API-HACK) Eğitimi Sertifika Kodu DV-2026XX00 Tarih 27.10.2026 Yetkili İmza DV AKADEMİ

Eğitim Bilgileri

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

Bu Eğitimle Birlikte Tercih Edilenler

Microsoft AzureAzure Synapse Analytics Eğitimi
Bulut Bilişim Eğitimleri

Azure Synapse Analytics Eğitimi

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

Azure Synapse Analytics: Synapse workspace, dedicated/serverless SQL pool, Spark, pipelines, Data Lake entegrasyonu, güvenlik ve Power BI raporlama

Detayları Gör →
Microsoft AzureAzure Update Manager: Automating Azure VM Updates Eğitimi
Bulut Bilişim Eğitimleri

Azure Update Manager: Automating Azure VM Updates Eğitimi

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

Azure Update Manager: Automating Azure VM Updates: Azure Update Manager, maintenance configuration, periodic assessment, dynamic scope, Azure Policy, Arc ve oto

Detayları Gör →
Microsoft AzureAzure Update Manager: Update Management Fundamentals Eğitimi
Bulut Bilişim Eğitimleri

Azure Update Manager: Update Management Fundamentals Eğitimi

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

Azure Update Manager: Update Management Fundamentals: Yama yönetimi kavramları, Azure Update Manager, assessment, tek seferlik güncelleme, bakım penceresi ve ra

Detayları Gör →
Microsoft AzureAzure Virtual Machines Workshop Eğitimi
Bulut Bilişim Eğitimleri

Azure Virtual Machines Workshop Eğitimi

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

Azure Virtual Machines Workshop: VM dağıtımı, disk ve ağ, scale set, availability zone, backup/ASR, Bicep/CLI otomasyonu, güvenlik, izleme ve maliyet optimizasy

Detayları Gör →
Microsoft AzureBuilding and Automating an Azure infrastructure Eğitimi
Bulut Bilişim Eğitimleri

Building and Automating an Azure infrastructure Eğitimi

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

Building and Automating an Azure infrastructure: Bicep/ARM, Terraform, Azure CLI, PowerShell, Azure DevOps/GitHub Actions, Policy, RBAC ve landing zone ile alty

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