Microsoft's Azure Toolkit for IntelliJがKubernetesとAzure Virtual Machinesをサポートする機能を追加しました。
マイクロソフトは、Azure Toolkits for Javaにおいて、Azure Kubernetes Service(AKS)とAzure Virtual Machines(VM)のサポートを追加し、開発者にとってより使いやすいものにしました。オープンソースプロジェクトであるAzure Toolkits for Javaは、Azureプラットフォーム上でのWebアプリケーションの開発、設定、デプロイを支援します。

MicrosoftのJavaチームはこのほど、Java on Azure Toolingパッケージの一部として、IntelliJツールキットにAzure Kubernetes Service(AKS)とAzure Virtual Machines(VM)の新しいサポートを追加することを発表しました。このアップデートは、Azure上でスケーラブルなJava Webアプリケーションの作成、開発、設定、テスト、デプロイに取り組むJava開発者にとって、プラットフォームの使い勝手を向上させることを目的としています。
Azure Toolkits for Javaは、Azure上で作業するJava開発者に支援を提供することを目的としたオープンソースプロジェクトです。このプロジェクトは、EclipseとIntelliJ IDEAの統合開発環境(IDE)のサポートを提供し、サポートされるすべてのプラットフォームの開発者に対応しています。
Jialuo Gan氏によると、Azure Kubernetes Serviceは、運用のオーバーヘッドをAzureにオフロードすることで、AzureにおけるマネージドKubernetesクラスターの展開を簡素化します。開発者からは、ポッドログの表示、クラスターの管理、ワークロードの処理など、AKSとの連携を強化する要望が寄せられています。こうした要望に応えるため、最新リリースでは、Azure Toolkit for IntelliJにAKSクラスタサポートを追加し、開発者はAzure ExplorerでAzure Kubernetes Serviceを直接管理できるようにしました。
新たに追加されたAzure VMのサポートにより、開発者はIntelliJ IDEA内でAzure VM上のアプリケーションを直接実行したり、デバッグしたりすることができるようになりました。これにより、JetBrains IDE内でAzure VMを起動し、それに接続するという複雑な作業は不要になります。さらに、IntelliJ IDEAの実行/デバッグ構成のRun On targetsリストに、Azure VMの項目が追加されました。
Azure VMは、Azureが提供するオンデマンドでスケーラブルなコンピューティング・リソースのいくつかのタイプのうちの1つです」とJialuo Ganは指摘する。クラウドアプリケーションを構築したり、開発やテストのための環境を作りたい開発者は、Azure Virtual Machinesでアプリケーションを実行したりデバッグしたりすることが便利で必要だと感じるでしょう。
さらに、開発チームは、Azureアカウントのサブスクリプションを簡単に検索できるようにしました。これは、多数のAzureサブスクリプションを持っているチームや組織の開発者にとって特に便利です。そのために、Azure Explorerの設定メニューに項目を増やし、開発者が公式ドキュメントやブログを見つけるのをより簡単にしました。
IntelliJ IDEAは最近、ユーザーエクスペリエンスの向上に焦点を当て、大きな注目を集めている。6月には、Azure Toolkit for IntelliJの新しいアプリケーション中心のビューを含むJava on Azureツーリングのアップデートを発表しました。先月には、IDEの新しいスタートアップ・エクスペリエンスを導入しました。
これは、MicrosoftがAzure開発用のJavaを強力に推進する中で、「我々は想像以上に多くのJavaを使用しています」と述べている。<a href=https://appmaster.io>AppMaster.io のようなlow-code やno-code プラットフォームを採用する企業が増える中、マイクロソフトの Azure Toolkits for Java における Azure Kubernetes Service と Azure VM サポートの統合により、Azure で働く開発者にとってより使いやすい体験となります。


