Microsoft Build 2024: Bilmeniz gereken geliştirici odaklı 10 hızlı duyuru


Microsoft'un Build 2024'ündeki on geliştirici teklifini, geliştirici araç kitinize yapay zeka eklemeye büyük önem vererek inceliyoruz.

Microsoft'un Build 2024'te duyurduğu geliştirici özellikleri ve geliştirmeleriyle ilgili hızlı bir "yıldırım turu" zamanı.

Sıkı tutunun, çünkü hızlı hareket edeceğiz ve çok fazla yol kat edeceğiz.

1. Yardımcı Pilot uzantıları

Build 2024'teki programlamayla ilgili tüm duyurular arasında ana kullanıcılar üzerinde en fazla etkiye sahip olabilecek duyuru budur. Microsoft, Copilot'u genişletme özelliğini ekliyor. Microsoft Copilot Studio veya Visual Studio Code için Microsoft Teams Araç Seti'ni kullanan geliştiriciler kendi özel uzantılarını oluşturabilirler.

Microsoft açıkça bunun bağımsız geliştiricilere yönelik ayakları olan bir fikir olduğunu düşünüyor çünkü şirket "Copilot uzantıları ve pazar yeri ile işinizi büyütün" başlıklı bir ara oturumu sunuyor. Ana fikir şu: "Uzantılarınızdan nasıl para kazanabileceğinizi ve M365 Uyumluluk programı aracılığıyla nasıl sertifika alacağınızı öğrenin."

Copilot eklenti tepelerinde altın olduğunu düşünüyorsanız aşağıdaki yorumlarda bize bildirin.

2. GitHub Copilot uzantıları

Microsoft, genel Copilot uzantılarına ek olarak GitHub Copilot uzantılarını da duyuruyor. Basın bülteninde ancak bir paragraflık bilgi yer alıyor ancak öne çıkan uzantılardan biri, kodlayıcıların Azure'da uygulamalar geliştirmesine, oluşturmasına, sorunlarını gidermesine ve dağıtmasına olanak tanıyan Azure için GitHub Copilot'tur. Bu özellik, "Doğal dilde daha geniş bir yetenek yelpazesiyle geliştirmenin geliştirme hızını nasıl artırabileceğini" gösteriyor.

GitHub Copilot'u Genişletme konusunda bir Derleme ara oturumu var. Tüm bunların nereye uyduğuna dair daha fazla ayrıntı almak için muhtemelen bir göz atmaya değer. Microsoft, oturumun GitHub Copilot'un iç kısımlarına "gizli bir bakış" sağlayacağını söylüyor.

3. Azure AI Studio'yu kullanan özel yardımcı pilotlar

Microsoft'un hepsi bir arada yapay zeka araç seti olan Azure AI Studio'yu ilk olarak geçen Kasım ayında Ignite'da tartışmıştık. Artık, altı ay sonra, Azure AI Studio genel kullanıma sunuldu ve Microsoft'a göre kullanıcıların "kurumsal sohbet, içerik oluşturma, veri analizi, proje yönetimi, rutin görevlerin otomasyonu ve daha fazlası" gibi özel uygulamaları destekleyen özel yardımcı pilotlar oluşturmasına olanak tanıyor.

Geliştiriciler, Microsoft'un "kullanıcı dostu kullanıcı arayüzü" olarak adlandırdığı şeyin yanı sıra kod kullanarak da geliştirme yapmayı seçebilirler. Geliştiriciler, kodlama araçları, en yeni temel modeller, kapsamlı bir yapay zeka araç zinciri, hızlı akış orkestrasyonu, izleme ve hata ayıklama ve üretken yapay zeka uygulamalarının izlenmesi de dahil olmak üzere Azure AI Studio'nun tüm kaynaklarına erişebilecek.

Bu arada, küçük "c" harfiyle yazılan "yardımcı pilot", kullanıcıların oluşturduğu herhangi bir özel yardımcı pilotu ifade etmek için kullanılır. Büyük harf "C" ile yazılan "Copilot", Microsoft'un çeşitli markalı Copilot tekliflerini ifade etmek için kullanılır. Ve artık biliyorsun.

4. Yeni Geliştirici Kutusu özellikleri

Geçen yıl Build 2023'te, Microsoft'un hizmet olarak kodlama makinesi teklifi olan Dev Box'ın yakında çıkacak sürümünü tartışmıştık. Dev Box, kurumsal yönetim özelliklerinin yanı sıra isteğe bağlı bir kodlama ortamı sağlayarak geliştirici üretkenliğinin artırılmasına yardımcı olur. Bu, geliştirme iş akışlarını önemli ölçüde iyileştirebilir.

Bu yıl Dev Box genel kullanıma sunuldu ve Microsoft, "kodlamaya hazır" önceden yapılandırılmış programlama ortamlarına yeni özellikler ekliyor. Şirket, Windows Uygulaması içerisine ekip özelleştirmeleri ve görselleri, proje tabanlı kataloglar ve geliştirilmiş bir bağlantı deneyimi ekliyor.

Kurumsal yönetim tarafında, performans verilerinin ve sistem olaylarının izlenmesine yardımcı olmak için Dev Box bağlantı telemetrisi Azure İzleyici aracılığıyla kullanıma sunulacak. Geliştiriciler artık kutularını bağlantı kesildiğinde otomatik olarak hazırda bekletmeye ayarlayabilir; bu, geliştiricilerin bir bağlantıyı kapatmadan önce ölçülü kutularını düzenli olarak hazırda bekletmeyi unutması durumunda maliyetleri önemli ölçüde azaltabilir.

5. Visual Studio Code için Yapay Zeka Araç Seti

Microsoft, Visual Studio Code'u yapay zeka araç entegrasyonuyla genişleterek geliştiricilere akıllı uygulamalar geliştirme ve dağıtma konusunda daha kusursuz bir yaklaşım sunuyor.

Geliştiriciler, Visual Studio Code içinden dil modellerini alıp çalıştırabilecek, modelleri optimize etmek ve ince ayar yapmak için yerel ve bulut bilgi işlem yeteneklerini seçebilecek ve ardından kapsayıcı görüntülerini kullanarak modelleri Azure AI Studio'ya dağıtabilecek.

6. Azure Yapay Zeka Aramasında İyileştirmeler

Geçen sonbaharda Microsoft, Inspire 2023'te bu özelliği duyurduğunda Azure Yapay Zeka Arama hakkında konuşmuştuk. Yapay Zeka arama fikri, son derece özelleştirilebilir arama hizmetinin daha iyi bir arama deneyimi sunmak için çok çeşitli Yapay Zeka teknolojilerini kullanmasıdır.

Bunlar, vektör ve hibrit aramayı (daha doğru ve alakalı arama sonuçları sağlamak için gelişmiş algoritmalar kullanır), erişimle artırılmış oluşturmayı (doğruluğu ve alaka düzeyini artırmak için arama sonuçlarını oluşturulan içerikle birleştirir), kesintisiz veri entegrasyonlarını (çeşitli arama sonuçlarında birleşik aramaya izin verir) içerir. kapsamlı sonuçlar için veri kaynakları), gelişmiş arama alaka düzeyi (kullanıcı etkileşimlerine dayalı olarak arama sonuçlarının doğruluğunu ve alaka düzeyini artırır), entegre vektörleştirme (daha iyi arama sonuçları için verilerin bağlamını ve anlamını anlar) ve yapay zeka destekli içgörüler ve analizler (arama performansını optimize etmek ve iyileştirmek için öngörüler ve analizler sağlar).

7. Azure İşlevleri için yeni özellikler

Azure İşlevleri, geliştiricilerin altyapıyı yönetmeye veya sağlamaya gerek kalmadan kod yazmasına olanak tanıyan sunucusuz bir bilgi işlem hizmetidir. Mikro hizmetler oluşturmak, iş akışlarını otomatikleştirmek ve veri akışlarını yönetmek için kullanışlıdır. Geliştiriciler, sunucu altyapısı konusunda endişelenmeden, daha karmaşık uygulamalarla birleştirilebilecek küçük, yeniden kullanılabilir kod parçaları oluşturabilir.

Build 2024'te tanıtılan temel özellikler arasında kullanıcılara daha fazla esneklik ve özelleştirme sağlamak için tasarlanmış bir Esnek Tüketim Planı, geliştiricilerin yapay zeka hizmetlerini projelerine dahil etmelerine olanak tanıyan bir uzantı ve Web için Visual Studio Code tarafından desteklenen tarayıcı tabanlı bir geliştirici deneyimi yer alıyor.

Daha ayrıntılı bilgi arayanlar için Build'de saat 14:15'te Azure İşlevleri ve Azure AI ile sunucusuz uygulamalar oluşturma ve dağıtma başlıklı bir laboratuvar oturumu var. Oturum 22 Mayıs Salı günü saat 14.15'te tekrarlanacak. ve 23 Mayıs saat 11:00. Ne yazık ki bu oturumlar yalnızca Seattle'da gerçekleştirilecek ve çevrimiçi olarak kullanılamayacak veya kaydedilmeyecektir.

Microsoft ayrıca Azure Container Apps'taki Azure İşlevlerini ve Azure İşlevleri için Dapr uzantısını önizlemeden çıkarıp genel kullanıma sundu.

8. Azure Uygulama Hizmetinin yeni özellikleri

Azure App Service, 2015'ten bu yana uzun bir süredir ortalıkta. Azure İşlevleri gibi, Azure Uygulama Hizmeti de bir Azure bilgi işlem hizmetidir, ancak Azure İşlevleri işlevleri çalıştırırken, Azure App Service tüm web uygulamalarını çalıştırır. Azure İşlevleri ile yürütme başına ödeme yaparsınız. Azure App Service ile kullandığınız örneklerin sayısına ve boyutuna göre ödeme yaparsınız.

Build 2024'teki haberlere göre Microsoft, Azure App Service için önizleme aşamasında olan üç ilginç yeni özellik gösteriyor. Sidecar Patterns, ana uygulamanın yanı sıra ekstra özellikler ekler. WebJobs Entegrasyonu, web uygulamalarıyla arka plan görevlerini çalıştırır. Azure Geçişi için GitHub Copilot Skills, yapay zeka destekli geçiş önerileri ve desteği sağlar.

Microsoft ayrıca otomatik ölçeklendirme, kullanılabilirlik bölgeleri ve TLS 1.3 şifreleme özelliklerinin artık genel kullanıma sunulduğunu duyurdu.

9. Azure Container Apps dinamik oturumların ön izlemesini yapar

Azure Container Apps, müşterilerin temel altyapıyı yönetmeden otomatik ölçeklendirme ve tümleşik olay odaklı yeteneklerle konteynerli uygulamaları ve mikro hizmetleri çalıştırmasına olanak tanıyan başka bir Azure bilgi işlem hizmetidir. Bu hizmet, web uygulamaları için özel olarak uyarlanmak yerine, herhangi bir kapsayıcılı iş yükü için esnek bir ortam sağlaması açısından Azure Uygulama Hizmetinden farklıdır.

Microsoft, dinamik oturumların eklenmesinin önizlemesini şimdi yaptığını duyurdu. Bu yetenek, ölçeklenebilir, kişiselleştirilmiş ve verimli kaynak yönetimine olanak tanır, gerçek zamanlı güncellemeler ve güvenli oturum yönetimi yoluyla kullanıcı deneyimlerini geliştirir. Ayrıca kaynak kullanımını gerçek taleple uyumlu hale getirerek maliyetlerin optimize edilmesine yardımcı olur.

Microsoft ayrıca Java izleme desteğini ve Microsoft .NET Aspire için bir kontrol panelini de duyurdu. Bunlar da önizlemeye giriyor.

10. Azure API Merkezi genel kullanıma sunuldu

API (uygulama programlama arayüzü), bir programın başka bir programın veya hizmetin özelliklerini kullanmasına olanak tanıyan bir dizi tanımlanmış programlama çağrısıdır. Programcıların zamandan büyük oranda tasarruf etmesinin yollarından biri, işin çoğunu yapan güçlü API'leri seçmektir. Örneğin, bazı yapay zeka yetenekleri eklemek isteyen bir programcının yapay zeka teknolojisini icat etmeye sıfırdan başlamasına gerek yoktur. Bunun yerine, bir AI hizmetine (bu makalede bahsettiğimiz gibi) erişen bir API kullanırlar ve çağrılan hizmet tüm ağır işleri yapar.

Sorun şu ki, çok sayıda API var. Kullanılan her API, karmaşıklığa, güvenlik risklerine, faturalandırma ve maliyet zorluklarına ve satıcı-satıcı-satıcı uyumsuzluk zorluklarına neden olur.

Geçtiğimiz yıl Build 2023'te Microsoft, merkezi bir yönetim, keşif ve izleme platformu sağlayarak şirketlerin API'lerini yönetmelerine yardımcı olmak için tasarlanmış bir araç olan Azure API Center'ın ön izlemesini yapmıştı.

Şimdi, Build 2024'te Microsoft, üretken yapay zeka dağıtımlarını yönetmeye yönelik ek özelliklerin yanı sıra Azure API Merkezi'nin genel kullanıma sunulduğunu duyuruyor. Bunlar, kaynak ayırmayı yönetmeye yönelik belirteç sınırı ilkesini, Azure OpenAI Hizmeti uç noktalarının API'ler olarak içe aktarılmasını ve bir yük dengeleyiciyi içerir.

Build 2024'ten daha fazlası

Build'in bu yıldırım geliştirici güncellemelerinden keyif aldığınızı umuyoruz. Redmond merkezli şirketin duyurularının daha da geniş kapsamı dahil olmak üzere Build 2024'ün en güncel haberleri için ZDNET'i takip etmeye devam edin.

Günlük proje güncellemelerimi sosyal medyadan takip edebilirsiniz. Haftalık güncelleme bültenime abone olmayı unutmayın ve beni Twitter/X'te @DavidGewirtz adresinden, Facebook'ta Facebook.com/DavidGewirtz adresinden, Instagram'da Instagram.com/DavidGewirtz adresinden ve YouTube'da YouTube.com/DavidGewirtzTV adresinden takip etmeyi unutmayın.

İlgili makaleler