以你自己的方式编写、部署和扩展 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 工具编写代码