Azure SDK Ekim 2026: Azure Core, managed identity ve Cosmos DB Rust 1.0.0
Azure SDK ekibinin Ekim 2026 sürümünde Azure Core 1.63.0 for .NET, Identity paketleri ve ilk kararlı Cosmos DB for Rust 1.0.0 öne çıkıyor. Kimlik doğrulama tarafındaki değişiklikler DefaultAzureCredential davranışını doğrudan etkiliyor. Cosmos DB Rust kullanan ekipler için de yükseltme adımları var.
Kilit noktalar
- Azure Core 1.63.0 for .NET, istemci sertifikası ve managed identity federated identity akışında mTLS proof-of-possession desteği ekliyor.
- IMDS erişilemediğinde DefaultAzureCredential gecikmeleri giderildi; kullanılamayan kaynaklar kimlik zincirini erken kesmiyor.
- Deneysel managed identity proof-of-possession seçeneğinde DisableMtlsProofOfPossession = true yerine EnableMtlsProofOfPossession = false kullanılmalı.
- Cosmos DB for Rust 1.0.0 kararlı; önizlemedeki preview_* bayrakları unstable_ karşılıklarına taşınmalı.
- CosmosCredential::MasterKey yerine CosmosCredential::AccountKey kullanılmalı; User-Agent formatı da değişti.
- Identity 1.26.0 for Python, Azure Arc sunucularında kullanıcı atamalı managed identity desteği ve paylaşımlı token önbelleği düzeltmesi getiriyor.
Microsoft'un Ekim ayı Azure SDK sürümü .NET, Python, Java ve Rust tarafında güncellemeler getiriyor; en etkili değişiklikler kimlik doğrulama alanında. Azure Core 1.63.0 for .NET, istemci sertifikası doğrulaması ve managed identity federated identity akışı için mTLS proof-of-possession desteği ekliyor. Ayrıca Instance Metadata Service yanıt vermediğinde DefaultAzureCredential'ın gecikmesini gideriyor ve kullanılamayan managed identity kaynaklarının kimlik zincirini erken sonlandırmasını engelliyor.
Bu sürümle Cosmos DB for Rust 1.0.0 ilk kararlı sürümüne ulaştı; Client Driver ve SDK Macros paketleri de birlikte yayımlandı. Önizlemeden yükseltenlerin preview_dtx, preview_patch ve preview_opentelemetry özellik bayraklarını unstable_ karşılıklarıyla değiştirmesi, CosmosCredential::MasterKey yerine CosmosCredential::AccountKey kullanması gerekiyor. Yazının sonunda Python ve Java için Identity güncellemeleri ve çok sayıda yeni yönetim ve istemci kütüphanesi de listeleniyor.
Gerçek dünyada kullanımı
- Kurumsal bir ASP.NET Core API'si Azure'da managed identity ile çalışıyor ve IMDS'in kapalı olduğu ortamlarda başlangıç gecikmesi yaşıyor.
- Azure Arc ile yönetilen sunuculardaki bir .NET ya da Java servisi, kullanıcı atamalı managed identity ile Key Vault'a erişiyor.
- Rust ile yazılmış bir servis Cosmos DB'ye bağlanıyor ve önizleme sürümünden kararlı sürüme geçiş yapıyor.
Neden önemli
DefaultAzureCredential kullanan uygulamalarda başlangıç gecikmeleri ve kimlik zinciri davranışı bu sürümle değişiyor. Cosmos DB for Rust kullanıyorsanız feature bayrağı ve kimlik tipi adlarını yükseltme sırasında güncellemeniz gerekiyor.
Benzer haberler
- SharePoint Embedded ile kurumsal uygulama: limitler, throttling ve izinlerMicrosoft 365 Developer Blog22 Eki
- React, .NET 10 ve Microsoft Foundry ile güvenli bir kurumsal chatDEV Community: #dotnet1 gün önce
- MCP Sunucularında Ölçekte Rate Limiting ve Kaynak YönetişimiDEV Community: #aspnetcore1 gün önce