加速Spring现代化,我们做了什么?

大约3年前,在意识到开发人员、IT 运营商和 DevOps 团队在大规模运行 Spring Boot 应用程序时面临的常见挑战后,我们开始联合VMware积极寻求解决方案,推出了Azure Spring Cloud。从那时起,我们有机会与许多客户合作,帮助他们采用该服务,包括 Bosch、Digital Realty、Kroger、Liantis、Morgan Stanley、National Life、Raley's 和 Swiss Re。完全托管的基础架构让他们可以专注于自己的应用程序,而该服务管理动态扩展、安全补丁、开箱即用的监控工具等。许多组织在本地运行数千个 Spring Boot 应用程序,并且需要高级功能来加速他们的 Spring 现代化项目。根据从客户参与中获得的经验,我们构建了一个新的 Azure Spring Cloud 层——Enterprise。

(Azure Spring Cloud Enterprise is now available in public preview.)

更加高效和快速

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

Azure Spring Cloud Enterprise 中完全托管的 VMware Tanzu Build Service使用开源 Cloud Native Buildpacks 和商业 VMware Tanzu Buildpacks,使容器的创建、管理和治理在企业规模实现自动化。Tanzu Build Service 为构建应用程序提供了更高级别的抽象,并提供了一种控制平衡,可减轻开发人员的运营负担,并支持大规模管理应用程序的企业 IT 运营商。Tanzu Buildpacks 使构建 Spring、Java、NodeJS、Python、Go 和 .NET Core 应用程序以及配置应用程序性能监控代理(例如 Application Insights、New Relic、Dynatrace、AppDynamics 和 Elastic)变得更加容易。

▌轻松地将客户端请求路由到应用程序

您可以使用适用于 VMware Tanzu 的完全托管的 Spring Cloud Gateway 和适用于 VMware Tanzu 的 API 门户轻松管理和发现应用程序公开的请求路由和 API。

Tanzu 的 Spring Cloud Gateway 有效地将不同的客户端请求路由到 Azure Spring Cloud、Azure 和/或本地的应用程序,并解决网关后面的应用程序的跨领域注意事项,例如:安全、路由、速率限制、缓存、监控、弹性和隐藏应用程序。
加速Spring现代化,我们做了什么?_第1张图片

▌灵活且可配置的 VMware Tanzu 组件

借助 Azure Spring Cloud Enterprise,您可以在 Azure 上使用完全托管的 VMware Tanzu 组件。在创建企业实例期间,您可以选择希望在您的环境中使用的 VMware Tanzu 组件,为您带来更多价值,例如:

  • 将您的企业级应用程序组合从几个应用程序扩展到几千个应用程序,同时将操作复杂性委托给 Microsoft 和 VMware;
  • 在 Azure Spring Cloud 和任何其他计算环境中完善和转移 Spring 应用程序;
  • 控制您的构建依赖项,部署多语言应用程序,并根据需要部署 Spring Cloud 中间件组件。

通过长期支持 (LTS) 释放 Spring 的全部潜力

Azure Spring Cloud Enterprise 包括对应用程序开发和部署的 VMware Spring 运行时支持。这种支持使您能够接触到 Spring 专家,释放 Spring 生态系统的全部潜力并更快地开发和部署应用程序。
加速Spring现代化,我们做了什么?_第2张图片

完全集成到 Azure 和 Java 生态系统中

Azure Spring Cloud,包括企业层,在完全托管的环境中运行在Azure 上。您将获得 Azure 和 Java 生态系统的诸多好处。例如,在创建企业服务实例并部署应用程序后,可以使用 Application Insights 或您选择的任何其他应用程序性能管理工具轻松进行监控。
加速Spring现代化,我们做了什么?_第3张图片

3分钟了解更多关于Azure Spring Cloud

你可能感兴趣的:(加速Spring现代化,我们做了什么?)