从零开始,扩展到零 – Azure Spring Apps 消耗计划

工程 | Josh Long | 2023 年 3 月 22 日 | ...

我们正在推出一种全新的 Azure Spring Apps 付费方式——即用即付(consumption)定价计划。该计划现已公开预览,您可以立即开始创建和部署应用。这个新计划非常高效,因为您可以从零开始,并扩展到零 vCPU。您的容器化应用将获得更直接的定价,因为它的费用与 Azure Container Apps 相同,但为 Spring 应用提供了附加价值。

这是如何工作的?通过新计划,您可以部署不需要始终运行的应用或流量突增的应用,并且只为使用的资源付费。这是一个“无服务器计划”,这意味着您的应用可以根据接收到的 HTTP 请求或事件数量自动横向扩展和收缩,或者只是作为始终运行的后台作业运行。

此定价计划是根据客户的反馈开发的,他们希望仅为其使用的资源付费,特别是在项目开始时未充分利用基础单位的全部容量的情况下。消耗计划没有基础单位,因此当您的应用未使用时,不会收费。您可以从 0.25 vCPU 开始,并根据需要动态扩展。您可以使用此新计划构建或迁移各种类型的应用,例如 Web 应用、Web API 端点、微服务应用等。

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

想轻松部署和管理 Spring 及多语言应用吗?Azure Spring Apps 消耗计划就是您的最佳选择。

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

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

完全托管的 Spring Cloud 中间件组件——Spring Cloud Service Registry 和 Spring Cloud Config Server——现已针对 Azure Spring Apps 消耗计划推出私有预览版。如果您有兴趣试用这些组件,只需注册加入我们的私有预览版即可。这是抢先了解未来发展方向并亲身体验完全托管的 Spring Cloud 中间件组件优势的绝佳机会。您还可以与我们的产品团队分享您的反馈,以帮助塑造解决方案。

更简单的应用扩展

正在寻找更高效的应用扩展管理方式吗?Azure Spring Apps 消耗计划能满足您的需求。

我们的服务基于 Azure Container Apps 构建,它通过一组声明式规则来管理应用的水平扩展。这意味着您可以轻松添加和编辑扩展规则,使控制应用如何横向扩展或收缩变得前所未有的简单。

我们的扩展规则由三类触发器驱动,为您提供了选择一个或多个最适合您需求的规则的灵活性

  • HTTP:此扩展规则基于应用接收到的并发 HTTP 请求数量,您可以控制并发 HTTP 请求的阈值,从而确定您的应用如何横向扩展或收缩。
  • TCP:此扩展规则基于应用接收到的并发 TCP 连接数量,您可以控制并发 TCP 连接的阈值,从而确定您的应用如何横向扩展或收缩。
  • 自定义:基于 CPU、内存或支持的事件驱动数据源(例如 Azure Service Bus、Azure Event Hubs、Apache Kafka 和 Azure Redis Cache),此扩展规则允许您基于任何基于 ScaledObjectKEDA 缩放器创建自定义扩展规则。

通过 Azure Spring Apps 消耗计划,您将拥有高效且有效地管理应用扩展所需的所有工具。

立即试用

如果您是一名大规模运行 Spring 应用的开发者,您会了解随之而来的挑战。这就是为什么 Microsoft 和 VMware 于 2019 年合作创建了 Azure Spring Apps——一个旨在让您的工作更轻松的解决方案。

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

想要一种灵活且经济高效的方式使用 Azure Spring Apps 吗?我们的消耗定价计划就是您的最佳选择!

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

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

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

其他资源

* Azure Spring Apps 消耗计划的每月免费赠送额度与 Azure Container Apps 共享。

订阅 Spring 新闻通讯

通过 Spring 新闻通讯保持联系

订阅

取得领先

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

了解更多

获得支持

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

了解更多

即将举行的活动

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

查看全部