节选翻译自Julia Liuson的博客


作为一家公司,我们致力于让 Java 开发者尽可能高效和高产,让您能够在任何操作系统上使用任何工具、框架和应用程序服务器。无论您在哪里使用 Java,微软都可以通过丰富的开发人员工具和服务来支持您的工作负载。


以您的方式编写、部署和扩展 Java

如今,越来越多的 Java 开发者正在研究如何将现有的 Java 应用程序带到云中,或如何构建新的云原生应用程序。我们一直致力于让您更轻松地使用喜欢的工具和框架将 Java 应用程序带到云中,再使用您信任的同样的应用程序服务器和开源技术轻松部署和扩展。

在过去几年中,我们与 Java 生态系统中的主要供应商建立了多个战略合作伙伴关系。这些合作伙伴关系使您能够编码和部署,而无需担心基础设施。Azure Spring Apps(与 Pivotal / VMWare 联合开发)提供与来自 New Relic、App Dynamics、Dynatrace 和 Elastic 的第三方应用程序性能监控 (APM) 工具的原生集成。我们联合开发的其他产品包括 Azure App Service 上的 Red Hat JBoss EAP、WebSphere Application Server、WebSphere Liberty 和 Azure 上的 Open Liberty、Azure VM 和 Azure Kubernetes Service 上的 Oracle WebLogic Server,以及用于 Confluent Cloud 的 Apache Kafka。

助力Java开发者成功,微软是认真的-LMLPHP

您还可以使用各种开发和 DevOps 工具,包括 Visual Studio Code、IntelliJ IDEA、GitHub、Playwright、Apache Maven、Gradle 等。这些工具使您能够构建、测试 Java 应用程序并将其带到云中,同时有效地协作,节省时间,节约预算。

Java on Azure 工程组的 Asir Selvasingh 写了一篇详细的论文,名为《Code, Deploy, and Scale Java Your Way》(点击获取原文),详细介绍微软为 Java 开发者精心打造和投资的 Java 生态系统。

助力Java开发者成功,微软是认真的-LMLPHP

 “Code, Deploy, and Scale Java Your Way”

微软也是Java的重度用户

实际上,我们正在使用 Java 来运行微软的重要部分,也在赋能成千上万的客户做同样的事情。具体来说,比如:Bing,微软的网络搜索引擎,也为 Windows 开始菜单中的搜索功能提供支持,就在使用 Java 来执行与索引相关的功能。除此之外,Azure 的基础设施控制平面、LinkedIn、Minecraft 和 Yammer 等其他部门也都在广泛使用 Java。我们已经为内部系统和业务需求部署了超过 200 万个 JVM

我们积极支持 Java 社区组织为 Java 的未来进行投资和推动。微软为 Eclipse 基金会的 OpenJDK、Eclipse Adoptium、Jakarta EE 和 MicroProfile 做贡献,我们也是 Java Community Process 的成员。

在过去的几年里,非常多微软客户已经迁移到Java on Azure,其中包括 Adobe、AIA、博世、戴姆勒、联邦快递、J.B. Hunt、克罗格、马士基、梅赛德斯奔驰和瑞士再保险等知名公司。同样,我们与使用 Java 的 微软内部团队密切合作,在向他们学习的同时,贡献我们的专业知识。通过这些努力,我们积累了大量的洞察和专业知识,帮助新客户在 Azure 上构建 Java 应用程序,或将现有应用程序迁移到云端,例如,迁移到最新版本的 Java 如何有助于提高性能和减少开支。

我们的工程师和支持团队与我们的客户密切合作,在 Azure 上高效地运行和扩展他们的 Java 应用程序。客户成功案例、客户支持选项、一致的 Java 技术内容编程,都是微软帮助开发人员取得成功的方式。

推出为Java开发者打造的新网页

我非常欢迎您访问我们面向 Java 开发人员的新网页developer.microsoft.com/java,其中包含最新内容、技术文档、学习路径以及我们的会议和 Java 云开发人员布道团队的视频链接。

助力Java开发者成功,微软是认真的-LMLPHP


点击阅读Julia的原博客,了解更多微软在Java开发者方面的投入!

09-15 18:44