第236回
一般利用可能:スタンドアロン・モジュールとしての Durable Functions PowerShell SDK
Durable Functions PowerShell SDKが、PowerShell Galleryのスタンドアロンモジュールとして利用可能になりました: AzureFunctions.PowerShell.Durable.SDK。このSDKは現在一般的に利用可能であり、PowerShellでDurable Functionsアプリを作成するための推奨アプローチです。このSDKには、サブオーケストレーションのサポートのほか、例外やNULL値の処理の改善、シリアライゼーションの修正など、要望の多かった多くの改善が含まれています。
パブリックプレビュー:デュラブル・ファンクションとデュラブル・タスクSDKのオーケストレーション・バージョニング
Durable Functionsアプリを構築する際、オーケストレーションの変更は避けられない。アクティビティ関数の修正や削除、あるいはオーケストレーションのロジックを完全に書き換える必要があるかもしれません。バージョン管理に関する機能がないため、オーケストレーションに変更を加えるのは難しく、特にインフライト中はなおさらです。
パブリックプレビュー:消費プランでAzure Functions Kafkaトリガーをサポート
Kafka Extension for Azure Functions in Consumption planがパブリックプレビューになりました。この拡張機能を使うと、Kafkaトピックにストリーミングされるリアルタイムメッセージを検出して応答したり、出力バインディングを通じてKafkaトピックに書き込んだりできるようになります。 イベントソーシングパイプラインや拡張機能をホストするためのインフラを心配することなく、Azure Functionのロジックに集中することができます。 この拡張機能は、Consumptionプランでファンクションをホストするときにサポートされるようになり、Kafkaメッセージのエラスティックなスケールとトリガが可能になりました。
パブリックプレビュー:AZNFS(3.0)、FUSEによる優れたパフォーマンスでBlobNFSを実現
NFS 3.0プロトコルのサポートまたはPOSIXコンプライアンスを必要とするお客様には、Azure Blob StorageはNFSv3(別名BlobNFS)をネイティブにサポートします。BlobNFSは、当社のAZNFSマウントヘルパーパッケージを使用してLinux NFSクライアント経由でアクセスされ、Blob StorageのNFSエンドポイントへのマウントと確実な接続を効率化します。
Kubernetesで動的なワークロードを管理すると、過剰なプロビジョニング、アイドル状態のリソース、および事前に設定されたノードプールを維持することによる運用上のオーバーヘッドが発生することがよくあります。
これに対処するため、AKSのノード自動プロビジョニング(NAP)サポートが一般的に利用可能になりました。NAPは、スケジュール外のポッドに対応してシングルインスタンスノード(VM)を自動的にプロビジョニングするため、事前に構成されたノードプールが不要になります。
パブリックプレビュー:AKSのアベイラビリティセットとベーシックロードバランサーからの移行用CLIコマンド
アベイラビリティセットとベーシックロードバランサーは、2025年9月30日に非推奨となります。AKSは現在、パブリックプレビューで、AKSクラスタをアベイラビリティセットから新しいVirtual Machinesノードプールに自動的に移行し、ロードバランサーのSKUをBasicからStandardに1回の操作でアップグレードするシンプルなAzure CLIコマンドをサポートしています。
AKSにおけるVirtual Machinesノードプールのサポートが一般的に利用可能になった。Virtual Machinesノードプールでは、Azure Kubernetes Servicesが各ノードのプロビジョニングとブートストラップを直接管理する。
パブリックプレビュー:AKSでブロックされたノードの最大数をサポート
AKSのmax blocked nodes allowed機能を使用すると、アップグレードなどの操作中に排水に失敗するノード(ブロックされたノード)を許容できる数を指定できます。この機能は、undrainable node behaviorプロパティが設定されている場合にのみ機能します。そうでない場合、コマンドはエラーを返します。
一般利用可能:クラスタ拡張マネージャのAKSコントロールプレーンへの移行
AKSクラスタエクステンションのライフサイクル管理を担うコアコンポーネントであるExtension Managerは、お客様のワーカーノードからAKSコントロールプレーンに移行されました。この移行により、Azure Backup、Azure Container Storage、Flux(GitOps)だけでなく、Cast AIやCiliumなどのサードパーティソリューションのような拡張機能を管理するための、より堅牢で合理的なエクスペリエンスが提供されます。
一般利用可能:ノルウェーと日本におけるAzure BackupのPremium SSD v2を使用したAzure VMのGRSとCRRのサポート
Premium SSD v2は、ミリ秒以下のレイテンシ、高いIOPS、スループットを備えた高性能ブロックストレージを低コストで実現します。Geo Redundant Storage(GRS)とCross-Region Restore(CRR)のサポートにより、VMをデータ損失から保護し、監査やディザスタリカバリのためにセカンダリ・リージョンでオンデマンド・リストアを実行できます。
一般利用可能:Azure Event Hubs PremiumおよびDedicatedのためのジオ・レプリケーション
プレミアムおよび専用ティアのAzure Event Hubsのジオレプリケーション機能が一般的に利用可能になりました。Event Hubs Geo-Replication機能は、Azure Event Hubsクライアントアプリケーションを障害や災害から保護するためのオプションの1つで、メタデータ(エンティティ、構成、プロパティ)とデータ(メッセージデータ、メッセージプロパティ/状態変更)の両方のレプリケーションを提供します。
一般利用可能:Azure FirewallがLog Analyticsのインジェスト時間変換に対応し、柔軟でコスト効率の高いロギングを実現
Azure Firewallは、Log Analyticsでのログの取り込み時間変換をサポートし、選択的なロギングと高度なフィルタリングを可能にしました。
重要な理由:ファイアウォールのログを分析するためにLog Analyticsを使用するお客様にとって、ログの取り込みとストレージ自体のコストは大きなものになる可能性があります。この機能により、取り込み前にログをフィルタリングして変換できるため、重要なデータを保持しながらコストを削減できます。
パブリックプレビュー:Application Gateway for Containers上で動作するWeb Application Firewall (WAF)
Kubernetesクラスタで実行されるワークロードのためのAzureのアプリケーション(レイヤー7)ロードバランシングと動的トラフィック管理ソリューションであるApplication Gateway for Containersが、パブリックプレビューでWeb Application Firewall(WAF)をサポートするようになった。Application Gateway for Containersは、Application Gateway + Application Gateway Ingress Controllerの次の進化形です。Azure WAFサポートの追加により、Application Gateway for Containersワークロードは、SQLインジェクション、クロスサイトスクリプティング、プロトコル異常などのWebベースの攻撃からワークロードを保護できるようになりました。
検索ジョブは非同期のクエリで、長期保存期間のデータを含むLog Analyticsワークスペースのすべてのデータに対して実行され、ワークスペース内の新しいAnalyticsテーブルでさらにクエリを実行できます。
一般利用可能:Azure Managed LustreがVNet Encryptionに対応し、転送中のデータ保護が可能に
Azure Managed Lustreは、Virtual Network (VNet) Encryptionをサポートし、Azure Managed Lustreとクライアント仮想マシン間の転送データの暗号化を可能にしました。この機能は、金融、ヘルスケア、政府機関などの規制業界におけるデータの機密性に関するコンプライアンス要件を満たすのに役立ちます。