Mert Özen Her Satırda Daha İleri

Blog

Mert Özen'in yazılım geliştirme, backend, frontend ve DevOps üzerine blog yazıları.

Seriler
3 yazı bulundu #azure
GitHub Actions ile Deploy 1: OIDC ile Azure App Service ve Şifresiz Cloud Erişimi
DevOps SERİ 10

GitHub Actions ile Deploy 1: OIDC ile Azure App Service ve Şifresiz Cloud Erişimi

OIDC ile job her çalışmada GitHub'dan imzalı, kısa ömürlü bir token alır ve Azure bunu federated credential ile doğrulayıp client secret olmadan erişim verir. id-token: write, sub claim formatları, Temmuz 2026'daki ID'li subject değişikliği, custom property claim'leri, staging slot'a deploy, smoke test ve swap; AWS ve Google Cloud karşılıkları.

8 Kas 2026 12 dk 6
Azure Service Bus .NET SDK: Queue, Topic/Subscription, Session'lar ve ServiceBusProcessor
Backend SERİ 04

Azure Service Bus .NET SDK: Queue, Topic/Subscription, Session'lar ve ServiceBusProcessor

ServiceBusClient'ı AddAzureClients ile singleton kaydet, Azure'da connection string yerine managed identity kullan, ServiceBusProcessor'ı AutoCompleteMessages=false ve lock renewal ile çalıştır, sıralı iş için session kullan. Emulator'de lock kaybı, exception'da üç denemenin aynı saniyede DLQ'ya düşmesi, filter'lar, session, scheduled message ve duplicate detection gerçek çıktılarla.

8 Kas 2026 11 dk 6
Deployment Diagram: Node, Artifact, Execution Environment ve Docker/Azure Topolojisi
Yazılım Tasarımı SERİ 13

Deployment Diagram: Node, Artifact, Execution Environment ve Docker/Azure Topolojisi

Deployment diagram, yazılımın hangi node ve execution environment'ta çalıştığını, hangi artifact'in nereye yerleştiğini ve node'ların hangi protokol ve port'la konuştuğunu gösterir. Bu yazıda İK Portalı'nın docker compose geliştirme ortamını ve Azure production topolojisini çizip artifact ile component arasındaki «manifest» köprüsünü kuruyoruz.

7 Kas 2026 10 dk 6
Blog Haritası