L'équipe Java de Microsoft a récemment annoncé l'ajout d'un nouveau support pour Azure Kubernetes Service (AKS) et Azure Virtual Machines (VMs) dans leur boîte à outils IntelliJ, dans le cadre du package Java on Azure Tooling. Cette mise à jour vise à améliorer la convivialité de la plateforme pour les développeurs Java qui travaillent à la création, au développement, à la configuration, au test et au déploiement d'applications web Java évolutives sur Azure.
Azure Toolkits for Java est un projet open-source visant à offrir une assistance aux développeurs Java travaillant sur Azure. Le projet prend en charge les environnements de développement intégrés (IDE) Eclipse et IntelliJ IDEA et s'adresse aux développeurs sur toutes les plateformes prises en charge.
Selon Jialuo Gan, Azure Kubernetes Service simplifie le déploiement d'un cluster Kubernetes géré dans Azure en déchargeant les frais généraux opérationnels sur Azure. Les développeurs ont demandé une meilleure intégration d'AKS, y compris la visualisation des journaux de pods, la gestion des clusters et la gestion des charges de travail. Pour répondre à ces demandes, la dernière version inclut la prise en charge des clusters AKS dans l'Azure Toolkit for IntelliJ, ce qui permet aux développeurs de gérer Azure Kubernetes Service directement dans Azure Explorer.
Le support Azure VM nouvellement ajouté offre aux développeurs la possibilité d'exécuter ou de déboguer directement des applications sur une VM Azure dans IntelliJ IDEA. Cela élimine la complexité de lancer une VM Azure dans l'IDE JetBrains et de s'y connecter. De plus, l'équipe a ajouté un élément Azure VM à la liste Run On targets des configurations d'exécution/débogage dans IntelliJ IDEA.
Jialuo Gan a noté qu'Azure VMs est l'un des nombreux types de ressources informatiques évolutives et à la demande offertes par Azure. Les développeurs qui souhaitent créer des applications en nuage ou des environnements de développement et de test trouveront pratique et nécessaire d'exécuter ou de déboguer des applications dans des machines virtuelles Azure.
En outre, l'équipe de développement a facilité la recherche des abonnements aux comptes Azure, ce qui peut s'avérer particulièrement utile pour les développeurs d'équipes ou d'organisations disposant de nombreux abonnements Azure. Pour ce faire, ils ont ajouté plus d'entrées au menu des paramètres dans Azure Explorer, ce qui permet aux développeurs de trouver plus facilement les documents officiels et les blogs.
IntelliJ IDEA a récemment fait l'objet d'une attention particulière, l'accent étant mis sur l'amélioration de l'expérience utilisateur. En juin, l'équipe a annoncé une mise à jour de l'outillage Java on Azure qui comprenait une nouvelle vue centrée sur l'application pour l'Azure Toolkit for IntelliJ. Le mois dernier, ils ont introduit une nouvelle expérience de démarrage pour l'IDE.
Cela intervient alors que Microsoft promeut vigoureusement le développement Java pour Azure, en déclarant : "Nous utilisons plus de Java que l'on ne peut l'imaginer. Alors que de plus en plus d'entreprises adoptent les plateformes low-code et no-code comme <a href=https://appmaster.io>AppMaster.io, l'intégration d'Azure Kubernetes Service et la prise en charge d'Azure VM dans les Azure Toolkits de Microsoft pour Java garantissent une expérience plus conviviale pour les développeurs qui travaillent avec Azure.