编写代码、部署和缩放 Java 的方式

如今,Java 开发人员正在研究如何将现有 Java 应用程序引入云,以及如何构建新的云原生应用程序。 这样做时,他们想知道他们可以:

  • 继续使用他们已了解和喜爱的 Java 工具和框架编写代码。
  • 使用首选的应用程序服务器和开源软件部署其 Java 应用程序。
  • 轻松自信地缩放其 Java 应用程序,包括安全性、支持数据和消息服务、缓存、监视和自动化等必要条件。
  • 根据应用程序需求选择 Azure 服务,考虑使用用例、业务目标、安全性和预算来实现灵活的方法。

Microsoft Azure 支持所有这些需求。 作为一家公司,Microsoft 致力于使 Java 开发人员尽可能高效高效地工作,使他们能够在任何操作系统上使用任何工具、框架和应用程序服务器。 在以下文章中,我们将探讨 Azure 如何兑现这一承诺,让 Java 开发人员继续按照他们目前所做的相同方式(继续使用自己选择的工具和软件),同时在云中使用托管服务的强大功能:

将 Java 应用程序迁移到 Azure 非常简单直观,使你能够从所有云中受益,而无需学习新的技能或采用新的工具或框架。 可以继续使用熟悉的工具,如 IntelliJ、Eclipse、VS Code、GitHub、Maven 和 Gradle,并且无需部署或管理基础结构,因此有更多的时间进行编码。

还可以继续使用同一 Java 应用程序服务器和其他已了解和信任的开源软件。 这些工具不是专有的 Microsoft 实现。 相反,它们是开源生态系统中受信任名称中的“真实事物”,例如 Spring Boot、JBoss EAP、OpenShift、WebLogic、WebSphere、Kafka、Grafana 和 Redis。

Azure 还提供了一切所需的一切,以便自信和轻松地缩放应用程序,从设计为成本控制、可伸缩性、高可用性、安全性等而设计的经过验证的参考体系结构开始。 还可以访问最先进的安全功能、内置自动缩放、端到端监视和自动化工具,以及数据、消息传送和缓存的支持服务。 借助 Azure,你只需在云中编写、部署和缩放 Java 应用程序所需的一切,并且可以从它提供的所有内容中受益,而无需更改工作方式。

立即在 Azure 上开始使用 Java

若要详细了解 Azure 上的 Java,下面是一些特选学习路径:

后续步骤

使用已知和喜爱的 Java 工具编写代码