MICROSERVICES IN AZURE HACKATHON (MCSAZ-HACK) EĞİTİMİ

Mikroservisleri hackathon temposunda Azure'da kurun

Konteyner, Dapr, API Management, mesajlaşma, GitOps ve gözlemlenebilirlik ile takım odaklı mikroservis hackathon

Azure'da Mikroservis Hackathon eğitimi, Bulut Yerel Uygulama Mimarisi, Konteyner Hizmetleri ve Hackathon Mimari Tasarım Çalıştayı 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

Bulut Yerel Uygulama Mimarisi, Konteyner Hizmetleri ve Hackathon Mimari Tasarım Çalıştayı ekseninde uygulamalı Azure eğitimi

Hackathon programı; mikroservis tasarımı, AKS/Container Apps, Cosmos DB, Service Bus, APIM, GitOps, canary yayın, Application Insights izleme ve IaC ile dağıtım konularını zorluklar halinde işler. Program süresince Bulut Yerel Uygulama Mimarisi, Konteyner Hizmetleri, Hackathon Mimari Tasarım Çalıştayı, Azure'da İlişkisel Olmayan Veri, Bulut Yerel Veri ve Güvenlik, Azure API Management, Bulut Yerel CI/CD ve Operasyon, 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 — Bulut Yerel Uygulama Mimarisi, Konteyner Hizmetleri ve Hackathon Mimari Tasarım Çalıştayı 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'da Mikroservis Hackathon senaryoları sorun giderme alıştırmalarıyla pekiştirilir.

Neden Bu Eğitim?

🧪Uygulamalı Laboratuvar

Bulut Yerel Uygulama Mimarisi ve Konteyner Hizmetleri gibi konular gerçek Azure kaynakları üzerinde adım adım uygulanır.

🎯Konuya Özgü İçerik

Azure'da Mikroservis Hackathon kapsamında Hackathon Mimari Tasarım Çalıştayı 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

mikroservis hackathonMCSAZ-HACKAKSAzure Container AppsDaprService BusAzure hackathonGitOpsAzure'da Mikroservis Hackathon eğitimiDigital Vizyon Akademi Azure
“Hızlı ekip, iyi mimariyle birleşince ürün olur.”

Ön Koşullar

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

1
Konteyner Bilgisi

Docker imajı oluşturma ve temel Kubernetes 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 Bulut Yerel Uygulama Mimarisi ve Konteyner Hizmetleri konularını uygulamalı laboratuvarda kullanabilir; Hackathon Mimari Tasarım Çalıştayı ve Azure'da İlişkisel Olmayan Veri başlıklarını çalışan bir çözümle ilişkilendirir.
Modül 1
Bulut Yerel Uygulama Mimarisi
  • Mikroservis ayrıştırma: domain-driven design ve servis sınırları
  • AKS ve Azure Container Apps üzerinde servis dağıtımı
  • Dapr ile servis çağrısı, pub/sub ve state yönetimi
  • Service Bus, Event Grid ve Event Hubs ile olay güdümlü iletişim
  • Dayanıklılık desenleri: retry, circuit breaker, bulkhead ve idempotency
  • Dağıtık izleme (OpenTelemetry, Application Insights) ve GitOps
Modül 2
Konteyner Hizmetleri
  • Azure Container Registry (ACR) ile imaj depolama ve ACR Tasks
  • Azure Container Instances ve container group yapısı
  • Azure Container Apps: ortam, revizyon, KEDA ölçekleme
  • AKS küme mimarisi, node pool ve temel kubectl komutları
  • Ingress, ConfigMap, Secret ve Deployment nesneleri
  • Konteyner iş yükü seçim kriterleri
Modül 3
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 4
Azure'da İlişkisel Olmayan Veri
  • Blob Storage, container ve nesne depolama kullanım alanları
  • Table Storage ve Azure Data Lake Storage Gen2 hiyerarşik ad alanı
  • Azure Cosmos DB API'leri: NoSQL, MongoDB, Cassandra, Gremlin, Table
  • Cosmos DB tutarlılık düzeyleri (Strong'dan Eventual'a) ve Request Unit (RU/s)
  • Partition key seçimi ve global dağıtım
  • Key-value, doküman, sütun ailesi ve graf veri modellerinin karşılaştırılması
Günün hedefiKatılımcı gün sonunda Bulut Yerel Veri ve Güvenlik ve Azure API Management konularını uygulamalı laboratuvarda kullanabilir; Bulut Yerel CI/CD ve Operasyon ve Yük Dengeleme ve Trafik Yönetimi başlıklarını çalışan bir çözümle ilişkilendirir.
Modül 1
Bulut Yerel Veri ve Güvenlik
  • Servis başına veritabanı (database per service) ve Cosmos DB seçimi
  • Saga ve outbox desenleri ile dağıtık tutarlılık
  • Azure Key Vault, workload identity ve managed identity
  • API Management ile edge güvenliği ve Front Door
  • Ağ politikaları, Private Link ve imaj taraması (Defender for Containers)
  • Yük testi, Azure Chaos Studio ve otomatik ölçekleme (HPA/KEDA)
Modül 2
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 3
Bulut Yerel CI/CD ve Operasyon
  • GitHub Actions / Azure Pipelines ile imaj derleme ve ACR'ye gönderme
  • Helm chart ve Kustomize ile paketleme
  • GitOps: Flux / Argo CD ile bildirimsel dağıtım
  • Blue-green ve canary yayın stratejileri
  • Prometheus ve Managed Grafana ile metrik izleme
  • Maliyet ve kapasite yönetimi: cluster autoscaler, node pool seçimi
Modül 4
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
Günün hedefiKatılımcı gün sonunda Azure Monitor ve Log Analytics ve Application Insights ve Uygulama İzleme 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
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
Modül 2
Application Insights ve Uygulama İzleme
  • Workspace tabanlı Application Insights ve OpenTelemetry araçlandırması
  • Requests, dependencies, exceptions ve traces tabloları
  • Application Map, Live Metrics ve Availability tests
  • Dağıtık izleme ve operasyon kimliği (operation_id)
  • Örnekleme (sampling) ve maliyet yönetimi
  • Smart Detection ve uyarılar
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:

✅
Bulut Yerel Mimari

Mikroservis tabanlı uygulamaları AKS, Dapr ve mesajlaşma desenleriyle tasarlayabilirsiniz.

🔧
Konteyner Dağıtımı

İmajları ACR'de yönetip ACI, Container Apps veya AKS'te çalıştırabilirsiniz.

☁️
NoSQL Modelleme

Doküman, key-value ve graf veri modellerini Cosmos DB ve Blob hizmetleriyle eşleştirebilirsiniz.

🔐
Güvenli Veri Katmanı

Mikroservisler için veri sahipliği, gizli anahtar yönetimi ve ağ izolasyonunu tasarlayabilirsiniz.

📊
Bulut Yerel CI/CD

Konteyner hattını GitOps ile otomatikleştirip canary yayın uygulayabilirsiniz.

🧩
Yük Dengeleme

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

🚀
Uygulama İzleme

Uygulamaları Application Insights ile araçlandırıp gecikme ve hata kaynaklarını izleyebilirsiniz.

🛠️
IaC Hattı

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

Kimler İçin Uygundur?

  • Backend geliştiriciler
  • mimarlar
  • platform ekipleri için uygundur

Sıkça Sorulan Sorular

Bu eğitim kimler için uygundur?
Backend geliştiriciler, mimarlar ve platform ekipleri için uygundur.
Eğitimde hangi konular işlenir?
3 günlük programda Bulut Yerel Uygulama Mimarisi, Konteyner Hizmetleri, Hackathon Mimari Tasarım Çalıştayı, Azure'da İlişkisel Olmayan Veri, Bulut Yerel Veri ve Güvenlik, Azure API Management 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?
Docker imajı oluşturma ve temel Kubernetes bilgisi gerekir. Ayrıntılar ön koşullar bölümünde yer alır.
Eğitim uygulamalı mı?
Evet, Azure'da Mikroservis 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. Microservices in Azure Hackathon (MCSAZ-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 AzureMicrosoft Azure Administrator: Managing Microsoft Entra ID Eğitimi
Bulut Bilişim Eğitimleri

Microsoft Azure Administrator: Managing Microsoft Entra ID Eğitimi

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

Managing Microsoft Entra ID eğitimi: Entra tenant, dinamik gruplar ve Conditional Access uygulamalı Azure laboratuvarıyla. 3 gün, Digital Vizyon Akademi.

Detayları Gör →
Microsoft AzureMicrosoft Azure Administrator: Managing Storage Accounts & Blobs Eğitimi
Bulut Bilişim Eğitimleri

Microsoft Azure Administrator: Managing Storage Accounts & Blobs Eğitimi

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

Managing Storage Accounts & Blobs eğitimi: blob tiering, lifecycle management ve soft delete uygulamalı Azure laboratuvarıyla. 3 gün, Digital Vizyon Akademi.

Detayları Gör →
Microsoft AzureMicrosoft Azure Administrator: Monitoring Azure Resources Eğitimi
Bulut Bilişim Eğitimleri

Microsoft Azure Administrator: Monitoring Azure Resources Eğitimi

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

Monitoring Azure Resources eğitimi: Azure Monitor, Log Analytics ve KQL uygulamalı Azure laboratuvarıyla. 3 gün, Digital Vizyon Akademi.

Detayları Gör →
Microsoft AzureMicrosoft Azure Administrator: Monitoring Eğitimi
Bulut Bilişim Eğitimleri

Microsoft Azure Administrator: Monitoring Eğitimi

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

Microsoft Azure Administrator: Monitoring eğitimi: metrik, Log Analytics ve Azure Monitor Agent konularında uygulamalı Azure laboratuvarı. 3 gün, Digital Vizyon

Detayları Gör →
Microsoft AzureMicrosoft Azure Administrator: Network Connectivity Eğitimi
Bulut Bilişim Eğitimleri

Microsoft Azure Administrator: Network Connectivity Eğitimi

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

Network Connectivity eğitimi: VNet peering, VPN Gateway ve ExpressRoute uygulamalı Azure laboratuvarıyla. 3 gün, Digital Vizyon Akademi.

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