Blog
Mert Özen'in yazılım geliştirme, backend, frontend ve DevOps üzerine blog yazıları.
Cloud'da Compute Seçenekleri: VM, App Service, Container Apps, Kubernetes ve Functions Arasında Karar Vermek
Compute seçimi, uygulamanın ihtiyaç duyduğu kontrol ile ekibin taşıyabileceği yönetim yükü arasında bir dengedir: VM'den AKS'e, App Service'ten Container Apps ve Functions'a doğru gittikçe platform daha çok iş üstlenir. AWS karşılıklarını (App Runner'ın kapanması, ECS Express Mode), Bookstore için karar ağacını, ölçekleme modellerini, Bookstore.Api'nin ölçülmüş cold start'ını ve fiyatlandırma birimlerini anlatıyoruz.
Serverless ile Arka Plan İşi: Azure Functions Isolated Worker, Flex Consumption ve Blob Tetiklemeli Kapak Resmi İşleme
Kısa ve düzensiz işler için serverless doğru seçimdir: Bookstore'un kapak küçük resimleri, Flex Consumption'da çalışan, Event Grid tetiklemeli bir .NET 10 isolated worker function ile üretiliyor. In-process modelin sonunu, Azure.Functions.Sdk'yı, hosting planlarını, ETag ile idempotency'yi, Azurite ve Core Tools ile yerelde elle gönderilen Event Grid olayını, poison kuyruğunu, managed identity'li bağlantıyı ve Lambda karşılıklarını anlatıyoruz.