開発者向けブログサマリー - 2025/03/19
開発者向けの以下のブログから更新情報をサマリーして投稿します。
対象ブログ一覧
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: Announcing GA for Azure Container Apps Serverless GPUs
Date: 2025-03-18 20:06:50
Summary: MicrosoftのAzure Container Appsで、NVIDIAのサーバーレスGPUが一般提供されました。これにより、使用していない時には自動的にスケールダウンし、運用コストを削減できます。サーバーレスGPUはAI開発チームのインフラ管理の手間を減らし、AIモデル推論や計算集約型のワークロードに最適です。NVIDIA NIMマイクロサービスにも対応しており、安全かつ高性能なAIモデルの展開をサポートします。企業顧客向けにA100とT4 GPUのクォータも導入されました。
Title: Azure at KubeCon Europe 2025 | London, UK - April 1-4
Date: 2025-03-18 18:46:38
Summary: Microsoftは2025年4月1日から4日にかけてロンドンで開催されるKubeCon + CloudNativeCon Europe 2025にダイヤモンドスポンサーとして参加します。初日の「Azure Day with Kubernetes」では、Kubernetesを活用したクラウドネイティブアプリケーションに関するプレゼンやハンズオンセッションが行われます。4月2日から4日のメインイベントでは、マイクロソフトの最新技術やオープンソースの取り組みが紹介され、展示ブースではデモや短いセッションが開催されます。
Title: AI-Powered Load Testing in VS Code with Azure Load Testing & GitHub Copilot
Date: 2025-03-18 01:56:07
Summary: Azure Load Testing拡張機能がVisual Studio Codeで利用可能になり、GitHub Copilotと連携して、Locustベースの負荷テストを自動生成します。PostmanやInsomniaのコレクション、.httpファイルからテストスクリプトを瞬時に生成し、認証やAPIリクエストのシーケンス、レスポンスの検証、テストデータ管理を自動化します。さらに、GitHub Copilotの支援でスクリプトのカスタマイズが容易になり、ローカルでテストを実行して迅速に検証できます。Azure Load Testingを利用して、大規模な負荷テストも簡単に実行可能です。
Title: API teams and Platform teams for better API management
Date: 2025-03-17 20:56:36
Summary: この記事はAPI管理の重要性とその利点を説明し、Azure API Managementの使用方法について詳しく解説しています。API管理は、APIの作成、公開、アクセス制御、使用状況のモニタリング、セキュリティ確保、スケーリングを含みます。特に、APIのパフォーマンスやセキュリティの問題、複雑なAPIライフサイクル管理に対処するためにAzure API Managementサービスの利用を推奨しています。また、APIチームとプラットフォームチームの役割、フェデレーテッドAPI管理のメリットについても述べ、具体的なリソースへのリンクも提供しています。
Title: Capture a JVM heap dump for Java apps running on Azure Container Apps
Date: 2025-03-13 02:01:43
Summary: Azure Container AppsでJavaアプリケーションのメモリ問題をデバッグするために、JVMヒープダンプを取得する方法を紹介しています。Azure CLIでデバッグコンソールに接続し、JDKをインストール後、jmap
またはjcmd
を使用してヒープダンプを取得します。取得したダンプファイルは、AzCopyを用いてAzure Blob Storageにアップロードし、ローカル環境にダウンロードできます。
Title: Azure Platform Metrics for AKS Control Plane Monitoring
Date: 2025-03-14 18:58:52
Summary: Azure Kubernetes Service (AKS)が無料で利用できるプラットフォームメトリックを提供開始しました。これにより、APIサーバーやetcdなどのコントロールプレーンコンポーネントの可用性と性能を監視できます。これらのメトリックは以前は有料サービスのみで提供されていましたが、現在は全てのAKSクラスターで無料で自動的に収集され、アラート設定にも活用可能です。メトリックの例として、APIサーバーのメモリ使用率やetcdのデータベース使用率などがあります。これにより、AKSユーザーはコストをかけずにクラスターの信頼性とパフォーマンスを維持できます。
Title: Superfast using Web App and Managed Identity to invoke Function App triggers
Date: 2025-03-12 03:35:55
Summary: この記事では、企業が固定文字列のApp Keysを使用することを避け、Managed Identityを使用してFunction Appトリガーを呼び出す方法を紹介しています。PythonとNode.jsの例を示し、Linux上でのFunction AppおよびWeb Appのセットアップ手順を詳細に説明しています。Managed Identityを有効にし、適切な認証を設定することで、セキュアにFunction Appを呼び出せるようになります。参考資料として、関連するMicrosoft LearnやMediumの記事へのリンクも提供されています。
Title: Getting Started with Linux WebJobs on App Service
Date: 2025-03-11 19:00:09
Summary: WebJobsはAzure App Serviceの機能で、Webアプリと同じインスタンスでプログラムやスクリプトを実行できます。追加料金は不要です。この記事では、15分ごとにシステム時間を出力するスクリプトを使用した例を紹介しています。まず、App Service Web Appを作成し、次にWebJobスクリプトを作成します。スクリプトをポータルにアップロードし、実行タイプを「トリガー」に設定してWebJobを作成します。手動またはスケジュールで実行し、ログで結果を確認できます。
Title: Transitioning from Non-managed to Managed WordPress on App Service Linux
Date: 2025-03-12 05:12:55
Summary: MicrosoftのApp Service上で提供される管理されたWordPressについて、多くのフィードバックを受け取った。管理されたWordPressは高性能でセキュリティが強化されており、Azureサービスとシームレスに統合されている。非管理型WordPressセットアップを使用している場合、パフォーマンスやスタックの更新に問題が生じる可能性がある。この記事では、管理されたWordPressを利用しているか確認する方法と、移行手順を説明する。また、管理型サービスの利点として、技術スタックの管理、Azureサービスとの統合、簡素化された作成・管理、セキュリティの強化、パフォーマンスの向上が挙げられる。
Title: Azure App Service Auto-Heal: Capturing Relevant Data During Performance Issues
Date: 2025-03-06 20:15:09
Summary: Azure App ServiceのAuto-Heal機能は、アプリケーションのパフォーマンスと可用性を維持するための診断および回復機能です。ユーザー定義のルールに基づいて問題を検出し、自動的に対処することで、ダウンタイムを最小限に抑え、手動でのトラブルシューティングを減らします。設定方法や具体的な活用例として、遅延応答、HTTP 5XXエラー、高メモリ使用時の診断データ収集方法が紹介されています。Auto-Healのベストプラクティスとして、保守的なルール設定、パフォーマンストレンドの監視、ログの定期的なレビューが推奨されています。
Title: Azure Load Testing Celebrates Two Years with Two Exciting Announcements!
Date: 2025-03-18 16:14:20
Summary: Azure Load Testing(ALT)は、性能試験のための重要なツールであり、2周年を迎えました。100,000人以上の同時ユーザーをシミュレートでき、Azure PipelinesやGitHub Actionsとの統合も可能です。2025年3月1日からの価格改定で月額リソース料金が廃止され、仮想ユーザ時間の料金が20%引き下げられます。さらに、Locustベースのテストのサポートが追加され、AIを活用したテスト生成機能もプレビュー提供されています。これにより、ALTはよりコスト効果が高く、使いやすいツールとなります。
Title: Using NVIDIA Triton Inference Server on Azure Container Apps
Date: 2025-03-06 05:53:55
Summary: NVIDIAのTriton Inference Serverは、AIモデルのデプロイを簡素化し最適化するオープンソースの高性能推論プラットフォームで、クラウドとエッジ環境の両方に対応しています。複数の深層学習フレームワークに対応し、動的バッチ処理、マルチGPU推論、HTTP/RESTおよびgRPCエンドポイントをサポートします。この記事では、Azureリソースのセットアップからアプリケーションのテストまでの手順を示し、TritonのスケーラブルなAIモデルデプロイを解説します。
Title: Run Locust-based Tests in Azure Load Testing
Date: 2025-03-05 13:38:47
Summary: Microsoftは、Pythonベースのオープンソース性能テストフレームワーク「Locust」をAzure Load Testingでサポート開始しました。これにより、既存のLocustスクリプトを利用して大規模な負荷テストを実行でき、Azure Load Testingの機能を最大限に活用できます。さらに、Visual Studio CodeからAIを利用してLocustスクリプトを生成し、管理サービスの利点を享受できます。ユーザーのフィードバックをもとに、スクリプトの依存関係管理やCI/CD統合などの機能強化も行われました。
Title: Capture .NET Profiler Trace on the Azure App Service platform
Date: 2025-03-05 11:48:43
Summary: この記事は、Microsoft Azure App ServiceでASP.NETアプリケーションのパフォーマンス問題を診断するための.NET Profiler Trace機能の使用方法について説明しています。Azureポータルで「Collect .NET Profiler Trace」機能を選択し、トレースを収集する手順を詳細に解説しています。トレースは最大15分間収集可能で、収集後はオンラインでレポートを閲覧するか、ローカルで分析が可能です。また、Perf Viewツールを用いたトレースの分析方法や、メモリダンプとの使い分けについても触れています。この機能はStandard以上のSKUとAlways On設定が必要です。
.NET Blog
Title: .NET 10 Preview 2 is now available!
Date: 2025-03-18 18:25:00
Summary: .NET 10 Preview 2が公開されました。新しい機能は、.NETランタイム、SDK、ライブラリ、ASP.NET Core、Blazor、C#、.NET MAUIなどにわたっています。詳細は公式ブログをご覧ください。
URL: https://devblogs.microsoft.com/dotnet/dotnet-10-preview-2/
Title: Introducing support for SLNX, a new, simpler solution file format in the .NET CLI
Date: 2025-03-13 17:30:00
Summary: .NET CLIが新しいXMLベースのソリューションファイル形式「SLNX」に対応したことについて紹介しています。詳細は.NET Blogで確認できます。
URL: https://devblogs.microsoft.com/dotnet/introducing-slnx-support-dotnet-cli/
Title: Hello HybridCache! Streamlining Cache Management for ASP.NET Core Applications
Date: 2025-03-12 16:05:00
Summary: HybridCacheが一般公開されました。ASP.NET Coreアプリケーションのキャッシュ管理を効率化します。詳しくは.NETブログをご覧ください。
URL: https://devblogs.microsoft.com/dotnet/hybrid-cache-is-now-ga/
Title: .NET and .NET Framework March 2025 servicing releases updates
Date: 2025-03-11 21:00:00
Summary: 2025年3月の.NETおよび.NET Frameworkの最新サービス更新についての要約です。詳細は公式ブログの記事で確認できます。
URL: https://devblogs.microsoft.com/dotnet/dotnet-and-dotnet-framework-march-2025-servicing-updates/
Title: .NET AI Template Now Available in Preview
Date: 2025-03-06 18:05:00
Summary: Microsoftは、Visual Studio、Visual Studio Code、および.NET CLI向けに.NET AIテンプレートの初プレビュー版を発表しました。.NETを使用して素晴らしいAIアプリの構築を始めることができます。詳細は.NET Blogで確認できます。
URL: https://devblogs.microsoft.com/dotnet/announcing-dotnet-ai-template-preview1/
Visual Studio Blog
Title: Boost your GitHub productivity with our new multi-account support!
Date: 2025-03-18 14:00:56
Summary: Visual Studio 2022の最新アップデートにより、GitHubアカウントの管理がより簡単になりました。複数アカウントのサポートが強化され、GitHub Copilotやバージョン管理での作業が効率化されます。これにより、GitHubのワークフローがスムーズになります。詳細は公式ブログで確認できます。
Title: Introducing automatic documentation comment generation in Visual Studio
Date: 2025-03-17 15:00:10
Summary: Visual StudioのエディターにCopilotが自動統合され、関数のドキュメントコメントを生成する機能が追加されました。この新機能は、ドキュメント作成プロセスを効率化し、コーディング体験を向上させます。利用するにはGitHub Copilotのサブスクリプションが必要です。
Title: New, Simpler Solution File Format
Date: 2025-03-13 17:30:38
Summary: Visual Studioのソリューションファイル(*.SLN)形式は長年プロジェクトの管理に使用されてきましたが、修正や保守、マージの際に手間がかかることが多く、不便さを感じていたユーザーも多いでしょう。これに対して、Microsoftは新しく簡素化されたソリューションファイル形式を導入しました。
URL: https://devblogs.microsoft.com/visualstudio/new-simpler-solution-file-format/
Title: Make more sense of multithreaded debugging
Date: 2025-03-12 15:23:36
Summary: 複雑なプログラムのデバッグは困難ですが、Visual StudioのParallel Stacks WindowにAI搭載のスレッド要約機能が追加され、このプロセスが簡素化されました。これにより、スレッドの挙動理解と問題追跡が容易になり、開発時間の短縮とフラストレーションの軽減が期待できます。
URL: https://devblogs.microsoft.com/visualstudio/make-more-sense-of-multithreaded-debugging/
Title: GPT-4o Copilot code completion model available now in Visual Studio public preview
Date: 2025-03-11 15:00:21
Summary: 新しいGPT-4o Copilotコード補完モデルがVisual Studio 17.14プレビュー2で利用可能になりました。このモデルは、30以上のプログラミング言語の高品質な公開リポジトリ275,000件以上を使って追加トレーニングされています。
Title: Unlock Free Access to Cloud Academy: A New Benefit for Visual Studio Subscribers
Date: 2025-03-10 12:00:55
Summary: Visual Studio ProfessionalまたはEnterpriseのサブスクライバーは、今日から無料でCloud Academyにアクセスできます。この特典はVisual Studioのサブスクリプションに含まれており、12か月間無料で利用可能です。試用期間やクレジットカードは不要です。
URL: https://devblogs.microsoft.com/visualstudio/cloud-academy-visual-studio-subscription-benefit/
Title: New Debugging and Profiling Features in Visual Studio (v17.13)
Date: 2025-03-05 15:39:27
Summary: 最新のVisual Studio更新版(v17.13)では、トラブルシューティングを迅速かつ効率的に行うための強力なデバッグとプロファイリング機能が追加されました。AI駆動の機能により、変数分析とデータ検査がよりスマートで直感的になり、問題の特定とデバッグが容易になります。また、プロファイリングツールの改善も行われています。
Semantic Kernel
Title: Guest Blog: Build a Multi-Agent System Using Microsoft Azure AI Agent Service and Semantic Kernel in 3 Simple Steps!
Date: 2025-03-18 01:22:32
Summary: Microsoft Azure AIエージェントサービスとSemantic Kernelを使用して、3つの簡単なステップでマルチエージェントシステムを構築する方法を紹介する記事です。著者のAkshay Kokane氏がMediumに掲載した内容を共有しています。詳細はリンク先で確認できます。
Title: Customer Case Study: Announcing the Microsoft Semantic Kernel Couchbase Connector
Date: 2025-03-14 17:32:20
Summary: MicrosoftのSemantic Kernelチームと共同で、.NET開発者向けにSemantic Kernel Couchbase Vector Store Connectorを発表しました。このコネクタは、Couchbaseの分散型NoSQLプラットフォームを活用し、AIアプリケーションにベクター検索機能を統合する方法を一変させます。
Title: The Future of AI: Customizing AI Agents with the Semantic Kernel Agent Framework
Date: 2025-03-13 21:39:54
Summary: MicrosoftのAI Platformチームは、Semantic Kernelエージェントフレームワークを用いたAIエージェントのカスタマイズに関するブログ記事を発表しました。この「The Future of AI」シリーズでは、Microsoftの専門家チームと協力してAIの未来について探求しています。詳細はブログ記事を参照してください。
Title: Using Azure AI Agents with Semantic Kernel in .NET and Python
Date: 2025-03-13 14:33:22
Summary: この記事では、Semantic KernelとAzure AI Agentsの使用方法について説明しています。Azure AI Agentsは、開発者がAI機能をアプリケーションに統合するのに役立つ強力なツールです。特に、.NETとPythonでの利用方法に焦点を当てています。詳細は公式ドキュメントで確認できます。
Title: Customer Case Story: Creating a Semantic Kernel Agent for Automated GitHub Code Reviews
Date: 2025-03-12 22:27:35
Summary: この記事では、ゲスト著者のラスムス・ウルフ・ジェンセンが、GitHubのコードレビューを自動化するためのSemantic Kernelエージェントの作成方法について紹介しています。ソフトウェア開発におけるコードレビューの重要性を踏まえ、彼の取り組みが詳しく説明されています。
Title: Customer Case Study: INCM transforms legal accessibility with an AI Search Assistant
Date: 2025-03-11 19:29:25
Summary: ポルトガルの公報を管理・発行するINCMは、AI検索アシスタントを導入し、法律情報のアクセスを改善しました。これにより、大量の情報と複雑な言語の理解が容易になりました。
Title: Keeping the Conversation Flowing: Managing Context with Semantic Kernel Python
Date: 2025-03-11 05:20:58
Summary: 会話型AIの分野では、人間とデジタルアシスタントとの間で一貫性のある文脈的に意味のある対話を維持することが課題です。対話が長くなると、大規模言語モデル(LLMs)のトークン制約やメモリ制限のために、全体の文脈を維持するのが難しくなり、対話の明瞭さが損なわれます。これに対処するために、Semantic Kernel Pythonを使用したコンテキスト管理が提案されています。
URL: https://devblogs.microsoft.com/semantic-kernel/semantic-kernel-python-context-management/
Title: G3J Learn Semantic Kernel Show – A Deep Dive in Korean! | 세계로 뻗어갑니다: “G3J Learn Semantic Kernel” 쇼 – 한국어로 배우는 Semantic Kernel!
Date: 2025-03-10 15:29:18
Summary: マイクロソフトの「G3J Learn Semantic Kernel」ショーが韓国語で提供され、成功を収めました。これにより、開発者からのローカライズされたコンテンツへの需要が急増しています。世界中の開発者がSemantic Kernelに関心を示しており、さらなる深掘りを望んでいます。
Title: Integration of AWS Bedrock Agents in Semantic Kernel
Date: 2025-03-07 21:45:30
Summary: AWS Bedrock AgentsはAIエージェントの実験と迅速な展開を支援するマネージドサービスです。ユーザーはAWSの独自モデルや他のプロバイダーの多様なモデルを活用できます。Semantic KernelはこのAWS Bedrockと統合されました。
URL: https://devblogs.microsoft.com/semantic-kernel/integration-of-aws-bedrock-agents-in-semantic-kernel/
Title: Talk to your agents! Introducing the Realtime API’s in Semantic Kernel
Date: 2025-03-06 21:17:32
Summary: Semantic KernelのPythonバージョン1.23.0のリリースに伴い、OpenAIおよびAzure OpenAIのリアルタイムマルチモーダルAPIと対話するための新しいクライアントが導入されました。これにより、サービスへの接続やツールの追加、アプリの実行が容易になります。
Azure DevOps Blog
Title: Upcoming Updates for Azure Pipelines Agents Images
Date: 2025-03-18 18:40:30
Summary: Azure Pipelinesのホステッドエージェントのセキュリティと最新性を保つため、サポートされるイメージを定期的に更新し、古いイメージを廃止しています。2024年10月にUbuntu-24.04のサポートを発表し、ubuntu-latestイメージをUbuntu-24.04に更新する予定です。また、MacOS 15 SequoiaおよびWindows 2025もサポートされる予定です。
URL: https://devblogs.microsoft.com/devops/upcoming-updates-for-azure-pipelines-agents-images/
Title: Markdown for large text fields (private preview)
Date: 2025-03-13 20:10:17
Summary: Markdown機能の追加は長い間要望されてきました。2024年初頭にコメント用のMarkdownを導入しましたが、新しいBoards Hubの展開により一時停止されていました。今回、大きなテキストフィールドでのMarkdownサポートのプライベートプレビューを発表します。
URL: https://devblogs.microsoft.com/devops/markdown-for-large-text-fields-private-preview/
Title: March Patches for Azure DevOps Server
Date: 2025-03-11 19:12:50
Summary: MicrosoftはAzure DevOps Serverに影響を与えるパッチをリリースしました。最新で最も安全なバージョンであるAzure DevOps Server 2022.2を使用することを強く推奨しています。最新バージョンはAzure DevOps Serverのダウンロードページから入手可能です。
URL: https://devblogs.microsoft.com/devops/march-patches-for-azure-devops-server-3/
Title: New Boards Hub Update
Date: 2025-03-11 18:20:34
Summary: 今週、New Boards Hubがすべての組織とユーザーに対してデフォルトの体験となり、大きな節目を迎えました。多くのユーザーがまだ一時的に以前のバージョンに戻せるものの、97%のユーザーが新しいバージョンを使用し続けています。
URL: https://devblogs.microsoft.com/devops/new-boards-hub-update-spring-2025/
Engineering@Microsoft
Azure SDK Blog
Title: Replacing jackson-databind with azure-json and azure-xml
Date: 2025-03-11 20:38:45
Summary: この記事では、Azure SDK for Javaにおいて、Jackson-databindがazure-jsonおよびazure-xmlに置き換えられたことを説明しています。
URL: https://devblogs.microsoft.com/azure-sdk/replacing-jackson-databind-with-azure-json-and-azure-xml/
Title: Azure Developer CLI (azd) – March 2025
Date: 2025-03-07 19:14:23
Summary: 3月のAzure Developer CLI(azd)のリリースが発表されました。詳細はAzure SDK Blogで確認できます。
URL: https://devblogs.microsoft.com/azure-sdk/azure-developer-cli-azd-march-2025/
Developer Support