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.
Bookstore'u Buluta Almak: App Service'te ASP.NET Core, Container Apps'te Container ve Angular için Static Hosting
Bookstore.Api'yi App Service'e kod, Container Apps'e container olarak almak birkaç CLI komutudur; asıl iş health check, forwarded header ve SPA fallback gibi platforma uyum ayarlarıdır. Plan ve app ayrımını, app setting ve connection string öneklerini, /health ve /health/live endpoint'lerini, X-Forwarded-Proto'nun yanlış Location ürettiği durumu ve testini, revision ile trafik bölmeyi ve Angular için Static Web Apps fallback'ini gerçek çıktılarla anlatıyoruz.