İçeriğe atla
Şimdi yükleniyor
AKAşkın KILIÇ
  • Anasayfa
  • Azure & Bulut
    • Microsoft Azure
    • Bulut Altyapı
    • Microsoft 365
  • Yazılım
    • DevOps
    • Geliştirici Araçları
    • Konteyner & K8s
  • AI & Veri
    • Yapay Zeka
    • Veri & Analitik
  • Güvenlik
    • Güvenlik & Kimlik
    • Kurumsal Teknoloji
  • Hakkımda
    • İletişim
×
  • Azure
  • Bulut Altyapı
  • DevOps
  • Geliştirici Araçları
  • Güvenlik & Kimlik
  • Konteyner & Kubernetes
  • Kurumsal Teknoloji
  • Microsoft 365
  • Microsoft Azure
  • Veri & Analitik
  • Yapay Zeka
  • Başlangıç
  • DevOps
  • Foundry Hosted Agents ile MAF’ı Prod’a Taşımak: Benim Notlarım
DevOps Geliştirici Araçları Microsoft Azure container, DevOps, Foundry Hosted Agents, izlenebilirlik, kimlik entegrasyonu, MAF, Microsoft Agent Framework, Prod geçişi Aşkın KILIÇ 10/05/2026 3 Yorumlar

Foundry Hosted Agents ile MAF’ı Prod’a Taşımak: Benim Notlarım

Foundry Hosted Agents ile MAF’ı Prod’a Taşımak: Benim Notlarım
⏱️ 7 dk okuma📅 10 Mayıs 2026🔄 Güncelleme: 15 Temmuz 2026

Local’de çalışan ajan, prod’da neden tökezliyor?

Bakın şimdi, yerelde pırıl pırıl çalışan bir Microsoft Agent Framework ajanını üretime alınca tablo değişiyor (kendi tecrübem). Hem de epey. Local makinede her şey elinizin altında; dosya sistemi sizde, kimlik sizde, loglar yakınınızda, hata çıkarsa terminal açık dürüyor… Ama prod tarafında bu rahatlık bir anda uçup gidiyor. İşin aslı şu: ajanı ayağa kaldırmak kolay, önü sürdürülebilir, izlenebilir ve versiyonlanabilir hâle getirmek asıl mesele.

📋 İçindekiler

  1. İnanın, Bunu geçen ay İzmir’deki bir perakende müşterisinde tartıştık mesela (Mart 2026). Ekip “kullanıcı sohbeti + arka planda işlem” kombinasyonunu istiyordu ve Responses modeli tam oturdu. Fazla entegrasyon yükü olmadan ilerlediler ama küçük bir eksik vardı: özel uygulama akışlarına ince ayar yapmak istediklerinde esneklik beklentileri yükseldi.

    Invocations ne zaman daha doğru olur?

    Eğer ajanın başka sistemlerle sık sık konuşturulması gerekiyorsa Invocations daha uygun olabilir. Yanı sadece sohbet eden değil de iş yapan ajanlardan bahsediyorsak… mesela ticket açan, ERP’ye veri yazan ya da özel UI ile konuşan senaryolar için daha iyi hissettiriyor.

    Açık söyleyeyim, burada tek doğru yok. Küçük startup iseniz basitliği seçersiniz; enterprise iseniz entegrasyon kontrolünü seçersiniz. Ben AZ-305’e hazırlanırken hep aynı prensibi düşünürdüm: çözüm iyi olduğu kadar işletilebilir olmalı da…

    💡 Bilgi: Responses protokolü sohbet odaklı kullanımda rahatlatır; Invocations işe dış sistemlerle sık entegre olan kurumsal senaryolarda daha esnek davranır.

    Neden kurumsal tarafta dikkat çekiyor?

    Bence Foundry Hosted Agents’in asıl güçlü. Sadece teknik kolaylık değil; operasyonu sadeleştirmesi.Kurumsal projelerde en pahalı kısım çoğu zaman kod yazmak değil,önü yaşatmak oluyor.Monitoring,identity,rollback,versioning… bunların hepsi ayrı uğraş.

    Vallahi, Kubernetes v1.x tabanlı yapılarda yıllardır gördüğümüz sorun şuydu: her şeyi kendimiz kurduk diye gurur duyarken bakım maliyetini altımıza aldık.Agent dünyasında aynı hatayı tekrar etmeye gerek yok.Hazır gelen yönetilen katmanlar bazı ekiplerde özgürlük kaybı gibi görünür ama dürüst olayım,çoğu kurum için bu aslında hız kazancı.

    Neyse uzatmayayım:benim deneyimimde banka,sigorta ve telekom gibi sektörlerde managed yaklaşım daha çabuk kabul görüyor.Sebep basit:güvenlik ekibi net sınırlar ister,iş ekibi hızlı çıktı ister,BT ekibi de gece telefon çalmasın ister.Hosted model üçüne de makul cevap veriyor (kendi tecrübem)

    Denerken nelere dikkat ederdim?

    1. Kodu sadeleştir: İlk versiyonda mümkün olduğunca az bağımlılık kullan.
    2. ID planını çiz: Session isolation key yapısını baştan belirle.
    3. Ağ politikasını tanımla: VNet gerekecek mi önceden karar ver.
    4. Metrikleri aç: Latency, cold start, error rate mutlaka ölçülmeli. (bence en önemlisi)

    Şöyle söyleyeyim, Peki hata olmaz mı? Olur tabiî.Ben ilk denemelerden birinde container image boyutunu fazla şişirdiğim için deployment süresi beklediğimden uzun çıkmıştı.Sorunun kökü basitti:gereksiz paketler imajda kalmıştı.Temizleyince toparladı.

    # Örnek yaklaşım
    azd init
    azd up
    # Sonrasında ortamı doğrulayın:
    # — identity atandı mı?
    # — endpoint erişilebilir mi?
    # — session persistence beklediğiniz gibi mi?
    # — idle sonrası yeniden başlatma düzgün mü?
    
    

    Kapanışta benim görüşüm

    Bana göre Foundry Hosted Agents doğru yönde atılmış sağlam bir adım. En çok da Microsoft Agent Framework ile çalışan ekipler için local’den production’a geçişteki o meşhur “son kilometre” problemini yumuşatıyor. Fena değil yanı;hatta baya iş görüyor.

    Şunu fark ettim: Ama beklentiyi doğru kurmak lazım. Bu çözüm mucize değil;iyi tasarlanmış bir agent mimarisinin üzerine konunca değer üretiyor. Eğer workflow’unuz karmakarışıksa veya veri yönetişimi baştan düşünülmediyse hosted olması sizi kurtarmaz. Sadece problemi biraz daha şık paketler.

    Eğer bugün başlayacak olsam önce küçük bir PoC yaparım, sonra session state davranışını test ederim, ardından identity ve network katmanını doğrularım. Üretime aceleyle çıkmam. Bir müşteri toplantısında söylediğim şeyi burada da söyleyeyim:ajan projelerinde en pahalı hata hızlı gitmek değil, yanlış yere hızlı gitmek.

    Sıkça Sorulan Sorular

    Foundry Hosted Agents ne işe yarıyor?

    Foundry Hosted Agents, Microsoft Agent Framework ajanlarını bulutta çalıştırmanın yönetilen bir yolu. Yanı kimlik doğrulama, ölçekleme, oturum kalıcılığı ve gözlemlenebilirlik gibi can sıkıcı konuları platform sizin yerinize hallediyor.

    /responses ile invocations arasında ne fark var?

    /responses sohbet odaklı çalışıyor ve konuşma geçmişini platform yönetiyor. Invocations işe aslında özel uygulama entegrasyonları için daha esnek bir giriş noktası sunuyor — bence ihtiyaca göre ikisi de oldukça kullanışlı.

    Küçük ekipler için uygun mu?

    Daha açık söyleyeyim, şunu fark ettim: Kesinlikle. Hızlı PoC yapmak isteyen küçük ekipler için oldukça iyi bir seçenek. Azd ile dağıtım akışı başlangıçtaki sürtünmeyi ciddi ölçüde azaltıyor — açıkçası bu kısım beni en çok etkileyen özellik öldü.

    Büyük kurumlarda doğrudan kullanılabilir mi?

    Kullanılabilir, ama ağ politikaları, kimlik ayrımı, loglama ve uyumluluk kontrolleri baştan iyi tasarlanmalı (şaşırtıcı ama gerçek). Yönetilen yapı enterprise tarafta gayet iyi çalışıyor, hani tecrübeme göre governance kısmını es geçince işler karışabiliyor.

    Maliyet açısından avantajlı mı?

    Trafik düşükken scale-to-zero sayesinde avantaj sağlayabilir. Ama model çağrıları, saklama süresi ve ağ çıkışları hesaba katılmadan gerçek maliyeti görmek mümkün değil — mesela bu kalemleri atlayınca sürpriz faturalarla karşılaşabilirsiniz.

    Kaynaklar ve İleri Okuma

    Azure AI Foundry Agent Service Resmî Dokümantasyonu

    Orijinal Microsoft Dev Blog Yazısı

    Azure Container Registry Resmî Dokümantasyonu

    🤖Bu yazı yapay zeka (büyük dil modelleri) ile hazırlanmış, insan editör tarafından incelenmiştir. İçerik üretim sürecimiz.
    Aşkın KILIÇ
    Aşkın KILIÇYazar

    20+ yıl deneyimli Azure Solutions Architect. Microsoft sertifikalı bulut mimari ve DevOps danışmanı. Azure, yapay zekâ ve bulut teknolojileri üzerine Türkçe teknik içerikler üretiyor.

    AZ-305AZ-104AZ-500AZ-400DP-203AI-102

    İlgili Yazılar

    GitHub Secure Open Source Fund: 50 Projeden Güvenlik
    GitHub Secure Open Source Fund: 50 Projeden Güvenlik13 Ağu 2026
    Azure SQL'de DiskANN Vektör İndeksleri: Gerçekten Neler Değişti?
    Azure SQL'de DiskANN Vektör İndeksleri: Gerçekten Neler Değişti?25 Mar 2026
    GitHub Secret Scanning ve Public Monitoring Güncellemeleri
    GitHub Secret Scanning ve Public Monitoring Güncellemeleri16 Tem 2026
    Azure App Service Linux'ta Deferred Kudu Recycle ile
    Azure App Service Linux'ta Deferred Kudu Recycle ile10 Ağu 2026

    Bu içerik işinize yaradı mı?

    Benzer içerikleri kaçırmamak için YouTube ve GitHub hesaplarımı takip edin.

    YouTube GitHub

    Haftalık Bülten

    Her pazar özenle seçilmiş teknoloji yazıları doğrudan e-postanıza gelsin.

Etiket container DevOps Foundry Hosted Agents izlenebilirlik kimlik entegrasyonu MAF Microsoft Agent Framework Prod geçişi
Önceki yazı

Claude Sonnet 4 Copilot’tan Kaldırıldı: Geçiş Rehberi

Sonraki yazı

SkiaSharp 4.0 Preview 1: 10 Yıl Sonra Büyük Atılım Geldi

İlginizi Çekebilir

SQL Server Express'ten Azure SQL Free Tier'a Geçiş
Aşkın KILIÇ 0

SQL Server Express’ten Azure SQL Free Tier’a Geçiş

20/08/2026
GitHub Copilot App: My Work ile İşlerini Yönetmek
Aşkın KILIÇ 0

GitHub Copilot App: My Work ile İşlerini Yönetmek

19/08/2026
VS Code Python Environments Eklentisi Genel Kullanıma Açıldı
Aşkın KILIÇ 0

VS Code Python Environments Eklentisi Genel Kullanıma Açıldı

19/08/2026

3 comments

comments user
Derya E. 10/05/2026 09:44

Local’de her şey yolunda gidiyor, prod’a taşıyınca kimlik meselesi başınıza bela oluyor, bu acıyı çok iyi biliyorum. Session state konusunda biraz daha detay beklerdim açıkçası, özellikle ölçeklendirme sırasında ne gibi sorunlar çıkabileceği konusunda. Bir sonraki yazıda izlenebilirlik tarafını daha fazla açar mısınız?

comments user
İrem B. 10/05/2026 19:14

Local’de her şey yolunda gidip prod’a geçince dağılması o kadar tanıdık bir his ki, özellikle kimlik yönetimi kısmı çok acı verici olabiliyor. Session persistence meselesini nasıl çözdüğünüzü daha detaylı okumak isterdim açıkçası. Bu arada şu yazınız da güzeldi: SkiaSharp 4.0 Preview 1: 10 Yıl Sonra Büyük Atılım Geldi — https://www.askinkilic.com.tr/skiasharp-40-preview-1-10-yil-sonra-buyuk-atilim-geldi/

comments user
Serkan D. 10/05/2026 20:46

Local’de her şey yolunda gidince insan prod’u hafife alıyor, tam da burada anlattığın kimlik ve state sorunlarıyla ben de epey uğraştım. Session yönetimi kısmı özellikle çok kritik, bunu baştan planlamadan geçmeye kalkarsan sonradan refactor acı oluyor. Bu arada model seçimiyle ilgili şu yazın da işe yarar bir referans oldu benim için: Claude Sonnet 4 Copilot’tan Kaldırıldı: Geçiş Rehberi — https://www.askinkilic.com.tr/claude-sonnet-4-copilottan-kaldirildi-gecis-rehberi/

Yorumlar kapalı.

Yazı Ara

Takip Edin

  • Takipçi
  • Takipçi
  • Takipçi
  • Abone
  • Takipçi
  • SQL Server Express'ten Azure SQL Free Tier'a Geçiş
    20/08/2026 SQL Server Express’ten Azure SQL Free Tier’a Geçiş
  • GitHub Copilot App: My Work ile İşlerini Yönetmek
    19/08/2026 GitHub Copilot App: My Work ile İşlerini Yönetmek
  • VS Code Python Environments Eklentisi Genel Kullanıma Açıldı
    19/08/2026 VS Code Python Environments Eklentisi Genel Kullanıma Açıldı
  • Microsoft, 2026 Gartner Cloud-Native Platform Raporunda
    19/08/2026 Microsoft, 2026 Gartner Cloud-Native Platform Raporunda
  • Azure Cosmos DB VS Code Eklentisi: Ajanlar İçin Yeni Araçlar
    19/08/2026 Azure Cosmos DB VS Code Eklentisi: Ajanlar İçin Yeni Araçlar
  • Copilot Cloud Agent Metriği: Kullanımı Ölçmek Kolaylaştı
    11/04/2026 Copilot Cloud Agent Metriği: Kullanımı Ölçmek Kolaylaştı
  • GitHub Code Scanning’de Toplu Düzeltme: PR’lar Hızlandı
    07/04/2026 GitHub Code Scanning’de Toplu Düzeltme: PR’lar Hızlandı
  • MCP Apps’i Kolaylaştıran Fluent API: Sahada Ne Değişiyor?
    08/04/2026 MCP Apps’i Kolaylaştıran Fluent API: Sahada Ne Değişiyor?
  • GitHub Copilot Cloud Agent İçin Runner Kontrolü: Kurumsal Düzen
    03/04/2026 GitHub Copilot Cloud Agent İçin Runner Kontrolü: Kurumsal Düzen
  • ASP.NET Core 2.3 İçin Saat İşliyor: Ne Yapmalı?
    07/04/2026 ASP.NET Core 2.3 İçin Saat İşliyor: Ne Yapmalı?
  • GitHub Copilot Pro Denemeleri Neden Durdu?
    11/04/2026 GitHub Copilot Pro Denemeleri Neden Durduruldu?
  • vcpkg'de Paralel Kurulum ve Güvenlik Yaması: Neler Değişti?
    06/04/2026 vcpkg’de Paralel Kurulum ve Güvenlik Yaması: Neler Değişti?
  • MCP Apps’i Kolaylaştıran Fluent API: Sahada Ne Değişiyor?
    08/04/2026 MCP Apps’i Kolaylaştıran Fluent API: Sahada Ne Değişiyor?
  • Yapay Zekâ Çağında Sanayi Politikası: Asıl Mesela Ne?
    06/04/2026 Yapay Zekâ Çağında Sanayi Politikası: Asıl Mesela Ne?
  • Microsoft Foundry Mart 2026: Sahadan İlk İzlenimler
    10/04/2026 Microsoft Foundry Mart 2026: Sahadan İlk İzlenimler

SİZİN İÇİN DERLEDİK

SQL Server Express'ten Azure SQL Free Tier'a Geçiş
Bulut Altyapı Geliştirici Araçları Microsoft Azure

SQL Server Express’ten Azure SQL Free Tier’a Geçiş

20/08/2026 Aşkın KILIÇ
GitHub Copilot App: My Work ile İşlerini Yönetmek
Geliştirici Araçları Yapay Zeka

GitHub Copilot App: My Work ile İşlerini Yönetmek

19/08/2026 Aşkın KILIÇ
VS Code Python Environments Eklentisi Genel Kullanıma Açıldı
Bulut Altyapı Geliştirici Araçları

VS Code Python Environments Eklentisi Genel Kullanıma Açıldı

19/08/2026 Aşkın KILIÇ
Microsoft, 2026 Gartner Cloud-Native Platform Raporunda
Bulut Altyapı Microsoft Azure Yapay Zeka

Microsoft, 2026 Gartner Cloud-Native Platform Raporunda

19/08/2026 Aşkın KILIÇ
Azure Cosmos DB VS Code Eklentisi: Ajanlar İçin Yeni Araçlar
Bulut Altyapı Geliştirici Araçları Yapay Zeka

Azure Cosmos DB VS Code Eklentisi: Ajanlar İçin Yeni Araçlar

19/08/2026 Aşkın KILIÇ
Canvases: Ajanlı Copilot Akışlarını Görünür Kılan Katman
Geliştirici Araçları Yapay Zeka

Canvases: Ajanlı Copilot Akışlarını Görünür Kılan Katman

18/08/2026 Aşkın KILIÇ
Windows Terminal Preview 1.25: Yeni Ayarlar ve Kitty Desteği
Bulut Altyapı Geliştirici Araçları

Windows Terminal Preview 1.25: Yeni Ayarlar ve Kitty Desteği

18/08/2026 Aşkın KILIÇ
Azure Pipelines'a Apple Silicon ve Xcode 27 Geldi
Bulut Altyapı DevOps

Azure Pipelines’a Apple Silicon ve Xcode 27 Geldi

18/08/2026 Aşkın KILIÇ
BlockOnPossibleDataLoss=True: Neden Dostunuz?
DevOps Geliştirici Araçları Güvenlik & Kimlik Microsoft Azure

BlockOnPossibleDataLoss=True: Neden Dostunuz?

18/08/2026 Aşkın KILIÇ
TypeScript 6.0 RC Duyuruldu: 7.0'a Hazırlık Sürümü
Geliştirici Araçları Kurumsal Teknoloji

TypeScript 6.0 RC Duyuruldu: 7.0’a Hazırlık Sürümü

17/08/2026 Aşkın KILIÇ
GitHub Kişisel Depolarda Yorumdan Kullanıcı Engelleme
Geliştirici Araçları Kurumsal Teknoloji

GitHub Kişisel Depolarda Yorumdan Kullanıcı Engelleme

17/08/2026 Aşkın KILIÇ
Microsoft.Testing.Platform ile Test Raporlama Rehberi
Bulut Altyapı DevOps Geliştirici Araçları

Microsoft.Testing.Platform ile Test Raporlama Rehberi

17/08/2026 Aşkın KILIÇ

Hakkımda

Aşkın KILIÇ

Microsoft Azure Çözüm Uzmanı. Bulut bilişim, yapay zekâ, DevOps ve kurumsal güvenlik üzerine yazılar yazıyorum.

Devamını Oku →

Kategoriler

  • Azure
  • Bulut Altyapı
  • DevOps
  • Geliştirici Araçları
  • Güvenlik & Kimlik
  • Konteyner & Kubernetes
  • Kurumsal Teknoloji
  • Microsoft 365
  • Microsoft Azure
  • Veri & Analitik
  • Yapay Zeka

Popüler Etiketler

AI ajanları Azure azure app service Azure Cosmos DB Azure Developer CLI Azure DevOps Azure Functions Azure OpenAI azure sdk Azure SQL bulut bilişim C++ CI/CD copilot Copilot CLI DevOps DevSecOps geliştirici verimliliği GitHub GitHub Actions GitHub Copilot güvenlik Kimlik Doğrulama Kubernetes Kurumsal geliştirme kurumsal güvenlik kurumsal yapay zeka maliyet optimizasyonu Microsoft Agent Framework Microsoft Azure Microsoft Foundry MSVC otomasyon performans Pull Request Python RAG SEO uyumlu verimlilik veri yönetimi Visual Studio VS Code yapay zeka yapay zeka ajanları Yazılım geliştirme
  • Gizlilik Politikası
  • Çerez Politikası
  • Kullanım Koşulları
  • Hakkımda
  • İletişim

© 2026 Aşkın KILIÇ | Tüm hakları saklıdır. | Powered By SpiceThemes

Çerez tercihleri Zorunlu çerezler sitenin çalışması için kullanılır. Analitik çerezler yalnız açık izninizden sonra Google Analytics ve Microsoft Clarity için etkinleştirilir. KVKK ve Çerez Politikası
✉

Haftalık Bülten

Azure, DevOps ve Yapay Zeka dünyasındaki en güncel içerikleri her hafta doğrudan e-postanıza alın.

Spam yok. İstediğiniz zaman iptal edebilirsiniz.
📱
Uygulamayı Yükle Ana ekrana ekle, çevrimdışı oku
Ana Sayfa
Kategoriler
💻 Geliştirici Araçları 339 yazı 🏗️ Bulut Altyapı 280 yazı 🤖 Yapay Zeka 240 yazı 🔧 DevOps 198 yazı ☁️ Microsoft Azure 186 yazı 🔒 Güvenlik & Kimlik 161 yazı 🏢 Kurumsal Teknoloji 65 yazı 📊 Veri & Analitik 57 yazı 🐳 Konteyner & Kubernetes 47 yazı 📧 Microsoft 365 21 yazı 📁 Azure 1 yazı
Ara
Popüler
Yapay Zeka Azure Kubernetes DevOps Copilot Docker
Paylaş
WhatsApp
İçindekiler
    ← Claude Sonnet 4 Copilot’...
    SkiaSharp 4.0 Preview 1: 10 Yı... →
    📩

    Gitmeden önce!

    Her pazar özenle seçilmiş teknoloji yazıları ve AI haberleri doğrudan e-postanıza gelsin. Ücretsiz, spam yok.

    🔒 Bilgileriniz güvende. İstediğiniz zaman ayrılabilirsiniz.

    📬 Haftalık bülten: Teknoloji + AI haberleri
    Beni Takip Et Yeni Azure / AI / DevOps yazılarını GitHub ve RSS üzerinden takip edin.
    GitHub RSS