Microsofts Java-Team hat vor kurzem die Hinzufügung neuer Unterstützung für Azure Kubernetes Service (AKS) und Azure Virtual Machines (VMs) in ihrem IntelliJ-Toolkit als Teil des Java on Azure Tooling-Pakets angekündigt. Dieses Update zielt darauf ab, die Benutzerfreundlichkeit der Plattform für Java-Entwickler zu verbessern, die skalierbare Java-Webanwendungen auf Azure erstellen, entwickeln, konfigurieren, testen und bereitstellen.
Azure Toolkits für Java sind ein Open-Source-Projekt, das Java-Entwicklern bei der Arbeit auf Azure helfen soll. Das Projekt bietet Unterstützung für die integrierten Entwicklungsumgebungen (IDEs) Eclipse und IntelliJ IDEA und wendet sich an Entwickler auf allen unterstützten Plattformen.
Laut Jialuo Gan vereinfacht der Azure Kubernetes Service die Bereitstellung eines verwalteten Kubernetes-Clusters in Azure, indem er den operativen Overhead auf Azure verlagert. Entwickler haben sich eine bessere Integration von AKS gewünscht, einschließlich der Anzeige von Pod-Protokollen, der Verwaltung von Clustern und der Handhabung von Arbeitslasten. Um diesen Anforderungen gerecht zu werden, enthält die neueste Version AKS-Cluster-Unterstützung im Azure Toolkit für IntelliJ, so dass Entwickler den Azure Kubernetes Service direkt im Azure Explorer verwalten können.
Die neu hinzugefügte Azure VM-Unterstützung bietet Entwicklern die Möglichkeit, Anwendungen direkt in IntelliJ IDEA auf einer Azure VM auszuführen oder zu debuggen. Dadurch entfällt die Komplexität des Starts einer Azure VM innerhalb der JetBrains IDE und der Verbindung zu dieser. Darüber hinaus hat das Team ein Azure-VM-Element zur Liste der Run-On-Targets der Run/Debug-Konfigurationen in IntelliJ IDEA hinzugefügt.
Jialuo Gan merkte an, dass Azure VMs eine von mehreren Arten von skalierbaren On-Demand-Computing-Ressourcen sind, die Azure anbietet. Entwickler, die Cloud-Anwendungen erstellen oder Umgebungen für die Entwicklung und das Testen schaffen wollen, werden die Ausführung oder das Debugging von Anwendungen in Azure Virtual Machines als praktisch und notwendig erachten.
Darüber hinaus hat das Entwicklungsteam die Suche nach Azure-Kontoabonnements vereinfacht, was besonders für Entwickler in Teams oder Organisationen mit zahlreichen Azure-Abonnements hilfreich sein kann. Zu diesem Zweck wurden dem Einstellungsmenü im Azure Explorer mehr Einträge hinzugefügt, was es für Entwickler einfacher macht, offizielle Dokumente und Blogs zu finden.
IntelliJ IDEA hat in letzter Zeit viel Aufmerksamkeit erregt, wobei der Schwerpunkt auf der Verbesserung der Benutzerfreundlichkeit lag. Im Juni kündigte das Team ein Update für das Java on Azure-Tooling an, das eine neue anwendungszentrierte Ansicht für das Azure Toolkit für IntelliJ beinhaltet. Letzten Monat wurde eine neue Einstiegsfunktion für die IDE eingeführt.
Dies geschieht zu einer Zeit, in der Microsoft Java für die Azure-Entwicklung energisch fördert und erklärt: Wir verwenden mehr Java, als man sich vorstellen kann. Da immer mehr Unternehmen low-code und no-code Plattformen wie <a href=https://appmaster.io>AppMaster.io nutzen, sorgt die Integration von Azure Kubernetes Service und Azure VM Support in Microsofts Azure Toolkits für Java für eine benutzerfreundlichere Erfahrung für Entwickler, die mit Azure arbeiten.