Foundry Hosted Agent-ə keçid üçün 3 C# sətri
İstehsal mühitinə keçidin yeni asanlığı
Yerli maşında işləyən agenti buluda köçürmək uzun müddətdir inkişaf komandalarının üzləşdiyi çətinliklərdən biri olmuşdur. Microsoft, Agent Framework əsasında təklif etdiyi həll ilə bu prosesi üç C# sətri və iki sadə əmrlə başa çatdırmağa imkan verir. Bu dəyişiklik təkcə kod həcmini azaltmır, həm də konfiqurasiya və baxım yükünü əhəmiyyətli dərəcədə yüngülləşdirir.
Microsoft Agent Framework-ün əsas xüsusiyyətləri
Agent Framework, inkişafçılara uzunmüddətli tapşırıqları avtomatlaşdırma və xarici sistemlərlə inteqrasiya imkanı verən infrastruktur təqdim edir. Çərçivə agentlərin həyat dövrünü idarə edir, monitorinq imkanları əlavə edir və bulud mühitinə keçidi dəstəkləyir. İndi isə bu əsaslar üzərində qurulan Foundry Hosted Agent yayım prosesini daha da sadələşdirir.
Foundry Hosted Agent-ın rolu
Foundry Hosted Agent, Microsoft-un bulud əsaslı xidmətlərindən biri olaraq yerli inkişaf mühitində işləyən agentləri buludda host etmək imkanı verir. Bu xidmət miqyaslanabilirlik və yüksək əlçatanlıq təmin edərkən, inkişafçıların infrastruktur idarəetməsi ilə məşğul olmasını aradan qaldırır. Əsas fərq yayım addımlarının sayının kəskin şəkildə azaldılmasıdır.
Üç C# sətri ilə inteqrasiya
Yayımın mərkəzində duran üç C# sətri yalnız bir NuGet paketinin referansını əlavə etməklə və bir neçə konfiqurasiya sətri ilə tamamlanır. Məsələn, AgentBuilder sinfinin işə salınması, hədəf mühitin təyini və Hosted Agent xidmətinə qoşulma bu sətirlərlə həyata keçirilir. Kodun bu qədər qısa olması yeni başlayanların belə prosesi asanlıqla izləməsini təmin edir.
NuGet paketi və əmrlər
Tələb olunan yeganə NuGet paketi Microsoft-un rəsmi paket anbarında yerləşir və dotnet add package Microsoft.Foundry.Agent əmri ilə layihəyə əlavə olunur. Paketin quraşdırılmasından sonra iki əmr icra edilir: biri agenti buluda göndərmək, digəri isə yayım sonrası doğrulama aparmaq. Bu əmrlər CI/CD boru kəmərlərinə rahatlıqla inteqrasiya edilə bilər.
Operativ üstünlüklər
- Sürətli yayım: Ənənəvi üsullarda konfiqurasiya faylları, skriptlər və mühit dəyişənləri ilə məşğul olunduğu halda, yeni axın yalnız iki əmrlə bitir.
- Aşağı səhv riski: Əl ilə görülən addımların azalması insan səhvi riskini minimuma endirir.
- CI/CD uyğunluğu: Əmr sətri əsaslı yanaşma Azure Pipelines, GitHub Actions kimi platformalarda birbaşa istifadə edilə bilər.
- Miqyaslanabilirlik: Foundry Hosted Agent bulud infrastrukturunun avtomatik miqyaslama xüsusiyyətlərindən istifadə edərək tələblərə uyğun resurs ayırır.
Tətbiq senariləri
Bu sadələşdirilmiş proses xüsusilə mikroservis arxitekturaları və arxa planda işləyən tapşırıqlar üçün idealdır. Məsələn, məlumat toplama, hesabat hazırlama və ya dövri iş axınları kimi tapşırıqları yerinə yetirən agentlər artıq inkişaf mərhələsindən istehsala bir addımda keçə bilər. Bundan əlavə, çoxlu mühit (dev, test, prod) idarəçiliyi də eyni paket və kod sətirləri üzərindən həyata keçirilə bildiyi üçün konfiqurasiya tutarlılığı təmin olunur.
İnkişafçılar bu yeni axını mənimsəyərək layihələrinin çatdırılma müddətini qısalda və operativ komandaların üzərindən baxım yükünü azalda bilərlər. Xüsusilə davamlı inteqrasiya və davamlı çatdırılma (CI/CD) proseslərinə fokuslanan komandalar bu yanaşmanı boru kəmərlərinə əlavə edərək avtomatik yayımın bütün potensialından istifadə edə bilərlər.
Nəticədə, Microsoft-un təklif etdiyi bu sadələşdirilmiş yayım modeli agent əsaslı tətbiqlərin istehsala çıxarılmasını əvvəlki illərlə müqayisədə daha sürətli və təhlükəsiz edir. İnkişafçılar yalnız bir neçə sətir kod və iki əmrlə bulud mühitində işləyən xidməti həyata keçirərkən, operativ komandalar da baxım xərclərini azaldaraq daha strateji işlərə yönələ bilərlər.
Mənbə: .NET Blog
Kaynak: .NET Blog
Alakalı İçerikler
-
Svelte ve SvelteKit Geliştirici Araçlarını Yeniledi 48 Dakika önce
Svelte 5.57 ve SvelteKit 3 RC sürümleri; yeni veri yapıları, yenilenen form yönlendirmeleri ve yapay zeka destekli geliştirici araçlarıyla duyuruldu.
-
Canonical, Open Secure AI İttifakı'na Katıldı ve Güvenli AI'yi Destekliyor 9 Saat önce
Canonical, NVIDIA'nın öncülüğündeki Open Secure AI İttifakı'na katılarak açık kaynaklı güvenli yapay zeka çözümlerini hızlandırıyor; sektörde iş birliği ve şeffaflık vurgulanıyor.
-
Red Hat, Kurumsal AI’yı Dört Katmanda Sunuyor 16 Saat önce
Red Hat, dört katmanlı kurumsal AI mimarisini ve bu katmanların yönetim sorumluluklarını, dağıtım kalıplarını ve Gün 2 operasyonlarını detaylandırıyor.
-
IBM, Z ve LinuxONE Sistemlerinde Arm Desteği Başlatıyor 22 Saat önce
IBM, yeni nesil Z ve LinuxONE sunucularına Arm mimarisini entegre ederek kurumsal bilgi işlemde performans ve verimlilik odaklı bir adım attığını duyurdu.
-
Süni İntellektin Dizayna Təsirini Necə Ölçək? 23 Saat önce
Figma Blog-da dərc olunan yeni tədqiqat, süni intellektin dizayn və məhsul işlənməsi proseslərinə təsirini ölçməyin yollarını araşdırır və prosesin özünün də süni intellekt tərəfindən idarə olunmasının nəticələrini ortaya qoyur.
-
MIT-dən Yaranan Julia Qlobal Tədqiqat Dilinə Çevrildi 1 Gün önce
Julia MIT-dən bir tədqiqat layihəsi kimi yarandı və bu gün elm, mühəndislik və süni intellekt sahələrində milyonlarla istifadəçi tərəfindən üstünlük verilən proqramlaşdırma dilinə çevrildi.
- Foundry Hosted Agent
- Microsoft Agent Framework
- C# dağıtım
- NuGet paket
- CI/CD entegrasyonu
- bulut ajanları
Reaksiyanızı göstərin
- 0
- 0
- 0
- 0
- 0
- 0
- 0
- 0
- 0
- 0
- 0
- 0
- 0
- 0
- 0
- 0
Şərhlər
Şərhinizi əlavə edin