開発者向けブログサマリー - 2025/03/05
開発者向けの以下のブログから更新情報をサマリーして投稿します。
対象ブログ一覧
1. Microsoft Azure Blog
2. .NET Blog
3. Visual Studio Blog
4. Semantic Kernel
5. Azure DevOps Blog
6. Engineering@Microsoft
7. Azure SDK Blog
8. Developer Support
Apps on Azure Blog articles
Title: Azure Load Testing: Price Drop and Usage Limits to Supercharge Your Testing
Date: 2025-03-04 16:00:00
Summary: Azure Load Testingは、アプリケーションやウェブサイトの高負荷シミュレーションを行う完全管理型サービスです。2025年3月1日から価格が下がり、月額料金なしで使用した分だけ支払う方式となります。また、10,000 VUH以上の使用での料金も低下し、消費ベースの料金モデルが導入されます。加えて、管理者が使用制限を設定できる機能が追加され、予算管理が容易になりました。これにより、コストを抑えながらスケーラブルなテストが可能です。
Title: Introducing a new curriculum: Generative AI with JavaScript
Date: 2025-03-04 09:59:28
Summary: Microsoftは、JavaScriptを用いた生成AIの新しいカリキュラムを発表しました。このコースは5つのレッスンで構成されており、GitHubモデルやAzure Open AIを使用して、JavaScriptアプリに生成AIを統合する方法を学びます。詳しくはこちらをご覧ください。
Title: Building new AI skills for developers
Date: 2025-02-28 21:39:19
Summary: この記事では、AIスキルを向上させるためのリソースを紹介しています。初心者から経験者まで、AI開発のスキルを高めるためのさまざまなツールや学習パス、ビデオ、ライブイベントなどが紹介されています。また、AzureやPower Platform、Python、.NETを使用したAIアプリの開発方法や、GitHub Copilotを活用した効率的なコーディングについても触れられています。各リンクから詳細なガイドやコースにアクセスできます。
Title: Supporting Managed Identity based authentication flows in Azure Load Testing
Date: 2025-02-27 17:51:01
Summary: Microsoftはセキュリティを最優先し、Secure Future Initiative (SFI)の一環として、Azureリソース向けの管理対象ID(MI)を使用した安全な認証を推奨しています。Azure Load Testingでは、MIベースの認証シナリオをサポートし、負荷テストをシームレスに実行できるようにしています。具体的な手順としては、テストシナリオの作成、必要なRBAC権限の付与、テストの設定と実行が含まれます。JMeterを使用してアクセス・トークンを取得し、GET APIリクエストに使用する方法も紹介されています。詳細なガイドはリンク先で確認できます。
Title: Case Study: Data Driven DevOps with ADO
Date: 2025-02-26 22:41:30
Summary: Microsoftの製造パートナーは、クラウドベースのアーティファクトの自動展開システムの構築を依頼しました。このシステムはリリースの自動化、テンプレート化、既存リリースの再利用、メタデータタグ付け、データ駆動型のアーティファクト生成を特徴とし、非IT従業員でも使用できることが求められました。Microsoftの支援でPOCを実施し、Azure Web App、Azure SQL Database、Azure DevOpsを使用し、データ駆動型のリリースシステムを構築。POCはカスタマイズ可能で再利用可能なAzureリソースの展開を実証しました。
Title: JDConf 2025: Announcing Keynote Speaker and Exciting Sessions on Java, Cloud, and AI
Date: 2025-02-26 19:38:50
Summary: Microsoft JDConf 2025は、Java、クラウド、AIに関心のある開発者にとって見逃せないイベントです。今年は22以上のセッションと10時間以上のライブストリーミングが予定され、AIを活用した開発ツールの紹介が目玉となります。参加者はグローバルなネットワーキングの機会も得られ、すべてのセッションは無料でライブおよびオンデマンドで提供されます。初めての300名の参加者にはMicrosoft Rewardsポイントが贈られます。詳細と登録はJDConf.comで確認できます。
Title: Introducing Notifications in Azure Load Testing: Stay Updated in Real-Time
Date: 2025-02-26 15:01:15
Summary: Azure Load Testingに新機能「通知」が追加されました。これにより、テスト実行の開始、完了、失敗時にリアルタイムで更新を受け取ることができます。通知機能は自動化やチーム間のコラボレーションを促進し、メールやWebhookなど複数のチャンネルを通じて情報を提供します。通知ルールはAzureポータルで簡単に設定でき、特定のテストや全テストに適用可能です。詳細は公式ドキュメントをご覧ください。
Title: List all the web apps runtime and stack version under a subscription
Date: 2025-02-24 08:51:47
Summary: この記事では、サブスクリプション内の全てのWebアプリのランタイムとスタックバージョンを一覧表示する方法を説明しています。Windows WebアプリとLinux Webアプリのスタックバージョンは異なる方法で取得する必要があります。PowerShellスクリプトを使用して、各リソースグループ内のWebアプリを検索し、必要なバージョン情報を取得します。Linux Webアプリの情報はaz webapp show
コマンドで、Windows Webアプリの情報はREST APIで取得します。また、Node 18を使用しているアプリをフィルタリングする方法も示されています。
Title: Implement App Service Best Practices into your Azure ARM/Bicep Templates with GitHub Copilot
Date: 2025-02-20 17:31:55
Summary: GitHub Copilotは、VS CodeでのAIペアプログラマーとしてコードの提案やインラインチャットを提供し、開発効率を向上させます。この記事では、Azure App ServiceのベストプラクティスをARM/Bicepテンプレートに実装する方法を解説しています。GitHub Copilotを使用して、推奨設定を適用し、必要なリソースを追加する手順を紹介。設定例や質問への回答を通じて、テンプレートの改善をサポートします。初心者や既存ユーザー向けの有益なガイドです。
Title: Reference Architecture for a High Scale Moodle Environment on Azure
Date: 2025-02-20 16:46:18
Summary: Moodleはオープンソースの学習プラットフォームで、柔軟でカスタマイズ可能なオンライン教育環境を提供します。Azureの管理サービスを利用し、40万人の同時接続ユーザーに対応できるスケーラブルなMoodle環境を構築することが目標です。KubernetesやTerraformを使用し、データベースやRedisのカスタム設定を行い、運用負担を軽減しつつ高可用性を実現しています。短時間で信頼性の高いMoodle環境を構築できる手順が示されています。
.NET Blog
Title: Unlock new possibilities for AI Evaluations for .NET
Date: 2025-03-03 18:05:00
Summary: Microsoft.Extensions.AI.Evaluationsライブラリがオープンソース化され、新しいAzure DevOpsプラグインがCIパイプラインでのレポート作成を容易にしました。詳細は.NET Blogで確認できます。
URL: https://devblogs.microsoft.com/dotnet/start-using-the-microsoft-ai-evaluations-library-today/
Title: .NET 10 Preview 1 is now available!
Date: 2025-02-25 20:00:00
Summary: .NET 10 Preview 1が公開されました。これにより、.NETランタイム、SDK、ライブラリ、ASP.NET Core、Blazor、C#、.NET MAUIなどに新機能が追加されています。詳細は公式ブログで確認できます。
URL: https://devblogs.microsoft.com/dotnet/dotnet-10-preview-1/
Title: .NET Aspire 9.1 is here with six great new dashboard features, and more!
Date: 2025-02-25 18:00:00
Summary: .NET Aspire 9.1がリリースされました。リソース関係やローカリゼーションオーバーライドなどのダッシュボード機能強化、Docker統合の改善、柔軟なコンソールログなど、開発プロセスを効率化する多くのツールが追加されています。詳細は.NETブログで確認できます。
URL: https://devblogs.microsoft.com/dotnet/dotnet-aspire-9-1/
Title: Let’s Learn .NET: GitHub Copilot Event
Date: 2025-02-24 19:30:00
Summary: 「Let’s Learn .NET」のライブ配信イベントでは、GitHub Copilotの機能を探ります。このイベントにぜひご参加ください。詳細は.NETブログで確認できます。
URL: https://devblogs.microsoft.com/dotnet/lets-learn-dotnet-github-copilot-event/
Title: .NET MAUI Performance Features in .NET 9
Date: 2025-02-20 18:05:00
Summary: .NET MAUIアプリのサイズと起動時間を、トリミングとNativeAOTで最適化し、パフォーマンス計測にはdotnet-trace
とdotnet-gcdump
を使用する方法について解説しています。詳細は.NET Blogの投稿をご覧ください。
URL: https://devblogs.microsoft.com/dotnet/dotnet-9-performance-improvements-in-dotnet-maui/
Title: Building .NET AI apps with Chroma
Date: 2025-02-19 18:05:00
Summary: C#クライアントSDKを使用してChroma DBを用いたAIアプリケーションの構築を開始する方法について紹介しています。詳細は、.NET Blogの「Building .NET AI apps with Chroma」記事をご覧ください。
URL: https://devblogs.microsoft.com/dotnet/announcing-chroma-db-csharp-sdk/
Visual Studio Blog
Title: Great new productivity features in Visual Studio
Date: 2025-03-03 16:28:28
Summary: 最新のVisual Studioには、ユーザーの生産性を向上させるための新機能や改善点が追加されました。詳細なリストは公式ブログをご覧ください。
URL: https://devblogs.microsoft.com/visualstudio/great-new-productivity-features-in-visual-studio/
Title: Catch issues before you commit to Git
Date: 2025-02-27 17:06:24
Summary: Visual Studioは、コード変更後の問題発見を支援する新機能を提供しています。GitHub Copilotを活用し、コミット前にローカルのコード変更をレビューすることで、潜在的な問題を早期に発見し、コード品質を向上させることができます。詳細はVisual Studio Blogで確認できます。
URL: https://devblogs.microsoft.com/visualstudio/catch-issues-before-you-commit-to-git/
Title: Claude 3.7 Now Available in GitHub Copilot for Visual Studio
Date: 2025-02-25 01:45:58
Summary: AIの進化は急速であり、開発者や技術愛好者にとって朗報です。Anthropicの新しいリリースであるClaude 3.7が、Visual Studio 2022 17.13のGitHub Copilotに直接統合されました。これにより、シームレスな高度AIコーディング支援が実現します。詳細はVisual Studioブログに掲載されています。
Title: Leverage vision in Copilot Chat
Date: 2025-02-24 17:33:16
Summary: GitHub Copilotチャットに画像を添付できるプレビュー機能が追加されました。これにより、デザインやレイアウトの説明、デバッグの問題共有がテキストだけでなく画像を使って行えるようになり、より効果的にアイデアを伝えたり最適な回答を得たりすることが可能になります。
URL: https://devblogs.microsoft.com/visualstudio/attach-images-in-github-copilot-chat/
Title: Unlocking More Power: Tool Calling in GitHub Copilot for Visual Studio
Date: 2025-02-20 18:00:52
Summary: Visual StudioのCopilotは、以前はリポジトリ内のファイルを見ることができましたが、コードのコンテキストを手動で指定する必要がありました。これが不便だったため、よりスムーズなコーディング体験を提供するために改善が行われました。GitHub Copilot for Visual Studioに新機能が追加され、ツールの呼び出しが可能になりました。
URL: https://devblogs.microsoft.com/visualstudio/function-calling-is-now-enabled-in-github-copilot/
Title: Introducing Code Referencing for GitHub Copilot Completions in Visual Studio
Date: 2025-02-19 16:40:08
Summary: GitHub Copilotの補完が表示された際に、その出所やライセンス問題を心配したことはありますか?この問題に対処するために、コード参照機能を導入し、透明性を提供します。Visual StudioでのGitHub Copilot補完にコード参照機能を追加したことを発表します。詳細はVisual Studio Blogをご覧ください。
Semantic Kernel
Title: Guest Blog: LLMAgentOps Toolkit for Semantic Kernel
Date: 2025-03-03 20:02:05
Summary: Semantic Kernelチームは、Prabal Deb氏の作品を紹介するゲスト著者として歓迎します。LLMAgentOps Toolkitは、Semantic KernelのPythonバージョンを基にしたLLMエージェントアプリケーションの基本構造を提供するリポジトリです。このツールキットは、データサイエンティストや開発者が実験を始めるための出発点として設計されています。
URL: https://devblogs.microsoft.com/semantic-kernel/guest-blog-llmagentops-toolkit-for-semantic-kernel/
Title: Release the Agents! SK Agents Framework RC1
Date: 2025-02-28 18:37:08
Summary: Semantic Kernel Agent Frameworkがリリース候補1に到達しました。Semantic Kernel 1.40(.NET)と1.22.0(Python)のリリースに伴い、AIエージェント構築のための堅牢かつ多用途なフレームワークを提供する重要なマイルストーンとなります。
URL: https://devblogs.microsoft.com/semantic-kernel/release-the-agents-sk-agents-framework-rc1/
Title: Compatibility of PostgreSQL Connector with AWS and GCP
Date: 2025-02-24 22:04:53
Summary: AI駆動のアプリケーションが進化する中、効率的なベクトルベースの検索能力が求められています。Microsoft Semantic Kernelは、PostgreSQLデータベースとの統合を容易にするPostgresコネクタを提供し、AWSやGoogle Cloud上のクラウドホスト型PostgreSQLインスタンスとのシームレスな連携を実現します。
Title: Hybrid Model Orchestration
Date: 2025-02-24 17:00:31
Summary: ハイブリッドモデルオーケストレーションは、AIアプリケーションが複数のモデルを様々な基準で選択・切り替えを行う技術です。この方法により、入力トークンサイズや各モデルの最小/最大トークン数などに基づいてモデルを選択でき、呼び出しコードに対して透明性を保ちます。
URL: https://devblogs.microsoft.com/semantic-kernel/hybrid-model-orchestration/
Title: Guest Blog: Revolutionizing AI Workflows: Multi-Agent Group Chat with Copilot Agent Plugins in Microsoft Semantic Kernel
Date: 2025-02-20 19:50:27
Summary: Copilot Agent Plugins (CAPs) は、Microsoft Semantic Kernel と Microsoft Graph を活用して、自然言語をシームレスなCRUDアクションに変換し、Microsoft 365データとの対話を革新しています。この技術により、知的なAI駆動のソリューションを開発することが可能になります。具体的には、複数のエージェントがグループチャットを行うサンプルを通じて、その機能が示されています。
Title: AI Agents for Beginners Course: 10 Lessons teaching you how to start building AI Agents
Date: 2025-02-19 22:36:28
Summary: Microsoftが「AI Agents For Beginners」コースを公開しました。このコースには、AIエージェントを構築するための基本を教える10のレッスンが含まれています。詳細はGitHubリンク(https://github.com/microsoft/ai-agents-for-beginners/tree/main)で確認できます。
Azure DevOps Blog
Title: Azure DevOps Basic usage included with GitHub Enterprise
Date: 2025-02-28 23:09:21
Summary: 多くの顧客がGitHubとAzure DevOpsを併用したいと考えています。これまではVisual StudioサブスクリプションとGitHub Enterpriseを購入しない限り、両製品に別々に料金を支払う必要がありました。しかし、Sprint 252リリースから、GitHub Enterprise CloudにはAzure DevOps Basicの使用権が含まれるようになり、ユーザーは自動的にこの特典を利用できます。
URL: https://devblogs.microsoft.com/devops/azure-devops-basic-usage-included-with-github-enterprise/
Title: GitHub Copilot for Azure DevOps users
Date: 2025-02-19 19:56:04
Summary: Azure DevOpsの利用者はGitHub Copilotの提供時期をよく質問しますが、実はすでにGitHub Copilot for Businessが利用可能です。さらに、Visual StudioやVS Codeなどのツールにその機能が統合されています。
URL: https://devblogs.microsoft.com/devops/github-copilot-for-azure-devops-users/
Engineering@Microsoft
Title: AI in Action — How to build scalable RAG-enabled AI apps
Date: 2025-03-03 17:00:44
Summary: 開発者にとって、アプリにインテリジェンスを組み込むことの重要性はますます明確になっています。今後3年間で92%の企業が生産性向上や顧客サービス改善のためにAIに投資する予定です。Microsoftでは、開発者とエンジニアが大規模なAIアプリケーションの構築に取り組んでいます。
Azure SDK Blog
Title: Azure SDK Release (February 2025)
Date: 2025-02-26 19:09:17
Summary: Azure SDKは毎月リリースされます。この記事では、2025年2月のハイライトとリリースノートが紹介されています。詳細はAzure SDK Blogで確認できます。
URL: https://devblogs.microsoft.com/azure-sdk/azure-sdk-release-february-2025/
Title: Rust in time! Announcing the Azure SDK for Rust Beta. 🎉
Date: 2025-02-19 18:19:05
Summary: Azure SDKのRust向け初のベータ版がリリースされました。このリリースには、Identity、Key Vault Secrets & Keys、Event Hubs、Cosmos DB用のライブラリが含まれています。詳細は公式ブログで確認できます。
URL: https://devblogs.microsoft.com/azure-sdk/rust-in-time-announcing-the-azure-sdk-for-rust-beta/
Developer Support
Title: Supercharge Developer Workflows with GitHub Copilot Workspace Extensions
Date: 2025-02-21 07:31:08
Summary: David Minkovskiは、GitHub Copilotを単なるコードアシスタントから、VS Code内で真のAIパワードチームメイトに拡張する方法を紹介します。2025年、ソフトウェア開発者は非常に速いペースのハイテク環境に直面しており、革新と自動化が至る所に存在しています。
Title: AI-Powered Customer Support: The Ultimate Multi-Agent System
Date: 2025-02-21 07:19:41
Summary: David Minkovskiは、Azure OpenAIとRustを使用してインテリジェントでスケーラブルなAIシステムを構築する方法を探求しています。数ヶ月間、彼はMicrosoftの顧客や同僚と共にAIプロジェクトに取り組み、多くの共通する課題に直面しました。詳細は「AI-Powered Customer Support: The Ultimate Multi-Agent System」で紹介されています。
Title: Deploying WebJobs to Azure Container Apps
Date: 2025-02-20 07:25:29
Summary: Debjyoti Gangulyは、既存のWebJobsをAzure Container App Jobsに移行するプロセスを紹介し、その利点と効果的な実装方法について説明しています。Azure Container App Jobsは、モダンでスケーラブルなコンテナ化された環境を提供し、ビジネスの成長に伴うバックグラウンドジョブの実行に適しています。
URL: https://devblogs.microsoft.com/premier-developer/deploying-webjobs-to-azure-container-apps/