Skip to content

Latest commit

 

History

History
91 lines (65 loc) · 7.87 KB

File metadata and controls

91 lines (65 loc) · 7.87 KB

MCP'de İleri Konular

İleri MCP: Güvenli, Ölçeklenebilir ve Çok Modlu AI Ajanları

(Bu dersin videosunu izlemek için yukarıdaki resme tıklayın)

Bu bölüm, Çok Modlu entegrasyon, ölçeklenebilirlik, güvenlik en iyi uygulamaları ve kurumsal entegrasyon da dahil olmak üzere Model Context Protocol (MCP) uygulamasındaki bir dizi ileri konuyu ele alır. Bu konular, modern AI sistemlerinin taleplerini karşılayabilecek sağlam ve üretime hazır MCP uygulamaları oluşturmak için hayati öneme sahiptir.

Genel Bakış

Bu ders, Model Context Protocol uygulamasında çok modlu entegrasyon, ölçeklenebilirlik, güvenlik en iyi uygulamaları ve kurumsal entegrasyon üzerine gelişmiş kavramları keşfeder. Bu konular, kurumsal ortamlarda karmaşık gereksinimleri karşılayabilen üretim sınıfı MCP uygulamaları oluşturmak için gereklidir.

Öğrenme Hedefleri

Bu dersin sonunda şunları yapabileceksiniz:

  • MCP çerçeveleri içinde çok modlu yetenekler uygulamak
  • Yüksek talep senaryoları için ölçeklenebilir MCP mimarileri tasarlamak
  • MCP'nin güvenlik ilkelerine uygun güvenlik en iyi uygulamalarını uygulamak
  • MCP'yi kurumsal AI sistemleri ve çerçeveleri ile entegre etmek
  • Üretim ortamlarında performans ve güvenilirliği optimize etmek

Dersler ve Örnek Projeler

Bağlantı Başlık Açıklama
5.1 Azure ile Entegrasyon Azure ile Entegrasyon MCP Server'ınızı Azure üzerinde nasıl entegre edeceğinizi öğrenin
5.2 Çok modlu örnek MCP Çok modlu örnekler Ses, görsel ve çok modlu yanıtlar için örnekler
5.3 MCP OAuth2 örneği MCP OAuth2 Demo Authorization ve Resource Server olarak MCP ile OAuth2’yi gösteren minimal Spring Boot uygulaması. Güvenli token verme, korumalı uç noktalar, Azure Container Apps dağıtımı ve API Yönetimi entegrasyonu gösterilir.
5.4 Kök Bağlamlar Kök bağlamlar Kök bağlam hakkında daha fazla bilgi edinin ve uygulama yöntemlerini öğrenin
5.5 Yönlendirme Yönlendirme Farklı yönlendirme türlerini öğrenin
5.6 Örnekleme Örnekleme Örnekleme ile nasıl çalışılacağını öğrenin
5.7 Ölçeklendirme Ölçeklendirme Ölçeklendirme hakkında bilgi edinin
5.8 Güvenlik Güvenlik MCP Server’ınızı güvence altına alın
5.9 Web Arama örneği Web Arama MCP Gerçek zamanlı web, haber, ürün araması ve Soru-Cevap için SerpAPI ile entegre Python MCP sunucu ve istemcisi. Çoklu araç orkestrasyonu, harici API entegrasyonu ve güçlü hata yönetimi gösterilir.
5.10 Gerçek Zamanlı Akış Akış Günümüzün veri odaklı dünyasında, işletmelerin ve uygulamaların zamanında kararlar alabilmesi için gerçek zamanlı veri akışı hayati hale gelmiştir.
5.11 Gerçek Zamanlı Web Arama Web Arama MCP’nin AI modelleri, arama motorları ve uygulamalar arasında bağlam yönetimini standartlaştırarak gerçek zamanlı web aramasını nasıl dönüştürdüğünü öğrenin.
5.12 Model Context Protocol Sunucuları için Entra ID Kimlik Doğrulaması Entra ID Kimlik Doğrulaması Microsoft Entra ID, yalnızca yetkili kullanıcılar ve uygulamaların MCP sunucunuzla etkileşimde bulunmasını sağlamak için güçlü bulut tabanlı kimlik ve erişim yönetimi sunar.
5.13 Azure AI Foundry Ajan Entegrasyonu Azure AI Foundry Entegrasyonu Model Context Protocol sunucularını Azure AI Foundry ajanları ile entegre etmeyi öğrenin; standartlaştırılmış harici veri kaynağı bağlantıları ile güçlü araç orkestrasyonu ve kurumsal AI yetenekleri sağlar.
5.14 Bağlam Mühendisliği Bağlam Mühendisliği MCP sunucuları için bağlam optimizasyonu, dinamik bağlam yönetimi ve etkili prompt mühendisliği stratejilerini içeren bağlam mühendisliği tekniklerinin gelecekteki fırsatları.
5.15 MCP Özel Taşıma Özel Taşıma Özelleşmiş MCP iletişim senaryoları için özel taşıma mekanizmalarını nasıl uygulayacağınızı öğrenin.
5.16 Protokol Özellikleri Derinlemesine İnceleme Protokol Özellikleri İlerleme bildirimleri, istek iptali, kaynak şablonları ve hata yönetimi kalıpları dahil olmak üzere gelişmiş protokol özelliklerinde ustalaşın.

MCP Spesifikasyonunda 2025-11-25'te Yeni: Spesifikasyon artık Görevler (ilerleme takibiyle uzun süreli işlemler), Araç Açıklamaları (güvenlik için araç davranışı hakkında meta veriler), URL Modu Talep Etme (istemcilerden belirli URL içeriği isteme) ve gelişmiş Kökler (çalışma alanı bağlam yönetimi için) deneysel desteği içeriyor. Tam detaylar için MCP Spesifikasyon değişiklik listesine bakınız.

Ek Referanslar

İleri MCP konuları hakkında en güncel bilgi için şunlara bakınız:

Önemli Noktalar

  • Çok modlu MCP uygulamaları AI yeteneklerini metin işlemeyle sınırlı kalmaktan çıkarır
  • Ölçeklenebilirlik, kurumsal dağıtımlar için esastır ve yatay ile dikey ölçeklendirmeyle sağlanabilir
  • Kapsamlı güvenlik önlemleri verileri korur ve doğru erişim kontrolü sağlar
  • Azure OpenAI ve Microsoft AI Foundry gibi platformlarla kurumsal entegrasyon, MCP yeteneklerini artırır
  • İleri MCP uygulamaları optimize edilmiş mimariler ve dikkatli kaynak yönetiminden faydalanır

Alıştırma

Belirli bir kullanım durumu için kurumsal düzeyde MCP uygulaması tasarlayın:

  1. Kullanım durumunuz için çok modlu gereksinimleri belirleyin
  2. Hassas verileri korumak için gereken güvenlik kontrollerini tasarlayın
  3. Değişen yükü yönetebilecek ölçeklenebilir bir mimari tasarlayın
  4. Kurumsal AI sistemleri ile entegrasyon noktalarını planlayın
  5. Olası performans darboğazlarını ve çözüm stratejilerini belgeleyin

Ek Kaynaklar


Sonraki Adım

Bu modüldeki derslere şuradan başlayın: 5.1 MCP Entegrasyonu

Bu modülü tamamladıktan sonra devam edin: Modül 6: Topluluk Katkıları


Feragatname: Bu belge, yapay zeka çeviri servisi Co-op Translator kullanılarak çevrilmiştir. Doğruluk için çaba göstersek de, otomatik çevirilerin hata veya yanlışlıklar içerebileceğini lütfen unutmayın. Orijinal belge, kendi dilinde yetkili kaynak olarak kabul edilmelidir. Önemli bilgiler için profesyonel insan çevirisi önerilir. Bu çevirinin kullanımı sonucunda ortaya çıkabilecek herhangi bir yanlış anlama veya yanlış yorumlamadan dolayı sorumluluk kabul edilmemektedir.