通过 Azure Spring Apps 消耗和专用计划,在弹性环境中释放 Spring 应用的潜力

工程 | Josh Long | 2023 年 5 月 23 日 | ...

今年 3 月,我们推出了 Azure Spring Apps 的消耗定价计划,允许您从零开始并扩展到零 vCPU。今天,我们很高兴地宣布 Standard Dedicated 计划的公共预览版!Standard Dedicated 计划提供了一个完全托管的专用环境,用于在 Azure 上运行 Spring 应用程序。此计划为您提供可定制的计算选项(包括内存优化选项)、单租户和高可用性,帮助您实现价格可预测性、成本节约以及大规模运行 Spring 应用程序的性能。

2019 年,微软和 Pivotal(现为 VMware)宣布推出 Azure Spring Apps,一项面向 Spring 应用程序的完全托管服务。我们着手解决企业开发人员在规模化运行 Spring 应用程序时面临的许多常见挑战。该服务管理动态扩缩、安全补丁、开箱即用的监控检测等,以便开发人员可以专注于他们的应用程序。自那时起,我们与许多客户合作,包括 BoschDigital RealtyFedExKrogerLiantisMorgan StanleyNational LifeRaley'sSwiss Re,帮助他们采用该服务。

我们持续倾听客户的意见,并从中学习到了以下几点

  • 许多客户的应用程序并非持续运行,或者会经历流量激增的情况。
  • 他们拥有多样化的应用托管环境,其中 Azure Spring Apps 托管后端应用,而容器或函数处理其他类型的应用。跨多个托管服务管理网络配置可能会让人感到不知所措。
  • 他们需要更大的灵活性来配置其应用程序的 vCPU 和内存。

新的专用计划保证单租户和专门的“计算”选项,包括内存优化选项。它与无服务器 Azure Spring Apps 消耗计划在同一环境中运行。这使得无论是单体应用还是基于微服务的应用,无论其用途或使用的开发堆栈如何而有不同的资源需求,都可以在同一环境中运行。该环境提供了执行、隔离和可观测性边界,允许环境内的应用程序轻松调用环境中的其他应用程序,并提供一个单一的位置来查看所有应用程序的日志。

借助新的专用计划和现有的消耗计划,您可以

  • 从零开始并扩展到零,先使用消耗计划。
  • 对于并非持续运行或会经历流量激增的应用程序,请使用消耗计划。
  • 使用专用计划以实现单租户、价格可预测性和成本节约。
  • 在 Azure Spring Apps 服务实例中为您的应用程序混合搭配消耗计划和专用计划。
  • 在消耗计划和专用计划中,为应用程序实例分配低至 0.1 vCPU 至高达 16 vCPU,以及 0.1 GB 至 128 GB 的内存。
  • 将 Azure Spring Apps、Container Apps 和 Functions 放置在同一环境中,从而简化网络配置。

图 1 和图 2 展示了如何选择专用计划和消耗计划作为组合选项,并使用 Azure 门户创建应用程序。

图 1 – 显示如何使用 Azure 门户创建 Azure Spring Apps Standard 消耗和专用计划的屏幕截图 图 2 – 显示如何在 Azure Spring Apps Standard 消耗和专用计划中使用 Azure 门户创建具有专用配置文件的应用程序的屏幕截图

部署和管理 Spring 及多语言应用程序

希望轻松部署和管理 Spring 以及多语言应用程序?Azure Spring Apps 消耗计划和专用计划就是您的最佳选择。

Azure Spring Apps 专用计划允许您将 Spring 应用程序与使用任何语言(如 Java、NodeJS、Python、Go 和 .NET Core)构建的其他容器化应用程序一起部署在 Azure Container Apps 环境中。使用此部署选项,您可以在同一环境中运行所有应用程序,从而简化虚拟网络配置和管理。

通过 Azure Spring Apps 消耗计划和专用计划,您无需担心为不同类型的应用程序创建不同的子网和网络安全组 - 一切都可以在同一环境中无缝运行。此外,我们的服务旨在尽可能简化部署和管理,以便您可以专注于最重要的事情 - 构建出色的应用程序。

专注于代码——在 Microsoft Build 大会

加入我们在 Microsoft Build 大会,探索 Azure Spring Apps 如何通过消耗和专用计划使您在构建业务线系统或面向外部的系统时专注于代码而非基础设施。此外,探索如何在同一 Azure Container Apps 环境中利用多样化的托管服务来构建其他应用程序。不要错过这个变革您的迁移、开发和上线流程的机会!aka.ms/focus-on-code

立即试用

如果您是一位大规模运行 Spring 应用程序的开发人员,您就会了解随之而来的挑战。这就是微软和 VMware 于 2019 年联手创建 Azure Spring Apps 的原因——一个旨在让您的工作更轻松的解决方案。

通过 Azure Spring Apps,您可以轻松地将您的事件驱动 Spring 应用程序部署到云端,并在短时间内使其启动并运行。它是一条通往生产环境的黄金路径,简化了部署过程并优化了您的资源使用。

想要一种灵活且具有成本效益的方式来使用 Azure Spring Apps?快来了解我们的消耗和专用定价计划吧!

最棒的是什么?我们为所有层级提供免费的每月额度——每个层级每月 50 vCPU 小时和 100 内存 GB 小时*。这是您在任何使用量计费之前获得的免费小时数,让您有机会在没有任何财务费用的情况下试用该服务。

那还等什么?立即利用我们的免费每月额度,将您的第一个事件驱动的 Spring 应用程序部署到 Azure Spring Apps 吧!通过我们的消耗和专用定价计划,您可以优化资源使用并节省云计算成本。

Azure Spring Apps Standard Dedicated 计划公共预览版现已推出。我们致力于为您带来最新、最棒的云服务创新。我们正在努力将同样的创新引入 Azure Spring Apps Enterprise,敬请期待更多精彩内容。

获取 Spring 新闻通讯

订阅 Spring 新闻通讯,保持联系

订阅

抢占先机

VMware 提供培训和认证,助您飞速提升。

了解更多

获取支持

Tanzu Spring 在一个简单的订阅中提供 OpenJDK™、Spring 和 Apache Tomcat® 的支持和二进制文件。

了解更多

即将举办的活动

查看 Spring 社区所有即将举办的活动。

查看所有