Code, Bereitstellen und Skalieren von Java auf Ihre Weise

Heute betrachten Java-Entwickler, wie sie ihre vorhandenen Java-Anwendungen in die Cloud bringen können – oder um neue cloudeigene Anwendungen zu erstellen. Auf diese Weise möchten sie wissen, dass sie:

  • Schreiben Sie weiterhin Code mit den Java-Tools und Frameworks, die sie bereits kennen und lieben.
  • Stellen Sie ihre Java-Anwendungen mit ihren bevorzugten Anwendungsservern und Open-Source-Software bereit.
  • Skalieren Sie ihre Java-Anwendungen einfach und sicher, einschließlich der Notwendigkeiten wie Sicherheit, Unterstützung von Daten und Messagingdiensten, Zwischenspeichern, Überwachung und Automatisierung.
  • Wählen Sie Azure-Dienste basierend auf Anwendungsanforderungen aus, und berücksichtigen Sie Anwendungsfall, Geschäftsziele, Sicherheit und Budget für einen flexiblen Ansatz.

Microsoft Azure-Support all diese Anforderungen. Als Unternehmen ist Microsoft bestrebt, Java-Entwickler so effizient und produktiv wie möglich zu machen und ihnen die Möglichkeit zu geben, alle Tools, Frameworks und Anwendungsserver auf jedem Betriebssystem zu verwenden. In den folgenden Artikeln untersuchen wir, wie Azure diese Verpflichtung erfüllt, und Java-Entwickler arbeiten weiterhin auf die gleiche Weise wie heute – und verwenden weiterhin die Tools und Software ihrer Wahl – während sie die Leistungsfähigkeit der verwalteten Dienste in der Cloud nutzen:

Das Verschieben Ihrer Java-Anwendungen auf Azure ist einfach und intuitiv, sodass Sie von der gesamten Cloud profitieren können, ohne neue Fähigkeiten erlernen oder neue Tools oder Frameworks einführen zu müssen. Sie können vertraute Tools wie IntelliJ, Eclipse, VS Code, GitHub, Maven und Gradle weiterhin verwenden und mehr Zeit für die Codierung haben, da Sie keine Infrastruktur bereitstellen oder verwalten müssen.

Sie können auch weiterhin dieselben Java-Anwendungsserver und andere Open-Source-Software verwenden, die Sie bereits kennen und vertrauen. Diese Tools sind keine proprietären Microsoft-Implementierungen. Vielmehr sind sie das "echte Ding" von vertrauenswürdigen Namen im Open-Source-Ökosystem, wie Spring Boot, JBoss EAP, OpenShift, WebLogic, WebSphere, Kafka, Grafana und Redis.

Azure bietet außerdem alles, was Sie benötigen, um Ihre Anwendungen mit Vertrauen und Leichtigkeit zu skalieren, beginnend mit bewährten Referenzarchitekturen, die für Kostenkontrolle, Skalierbarkeit, hohe Verfügbarkeit, Sicherheit und vieles mehr entwickelt sind. Außerdem haben Sie Zugriff auf modernste Sicherheitsfeatures, integrierte automatische Skalierung, Tools für End-to-End-Überwachung und Automatisierung sowie unterstützende Dienste für Daten, Messaging und Zwischenspeichern. Mit Azure haben Sie alles, was zum Codieren, Bereitstellen und Skalieren Ihrer Java-Anwendungen in der Cloud erforderlich ist, und kann von all dem profitieren, was es zu bieten hat, ohne ihre Arbeitsweise ändern zu müssen.

Erste Schritte mit Java auf Azure heute

Wenn Sie mehr über Java in Azure erfahren möchten, finden Sie hier einige kuratierte Lernpfade:

Nächste Schritte

Code mit den Java-Tools, die Sie kennen und lieben