Skip to content

Commit ba96e15

Browse files
Apply suggestions from review
Co-authored-by: Karl Erickson <[email protected]>
1 parent 6836520 commit ba96e15

File tree

1 file changed

+18
-14
lines changed

1 file changed

+18
-14
lines changed
Lines changed: 18 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
---
22
title: Version support for Java, Spring Boot, and more
33
description: This article describes customer responsibilities developing Azure Spring Apps.
4-
author: zhiyongli
4+
author: KarlErickson
55
ms.author: zhiyongli
66
ms.service: spring-apps
77
ms.topic: conceptual
8-
ms.date: 06/14/2023
8+
ms.date: 08/10/2023
99
---
1010

1111
# Version support for Java, Spring Boot, and more
@@ -15,35 +15,39 @@ ms.date: 06/14/2023
1515
1616
**This article applies to:** ✔️ Standard consumption and dedicated (Preview) ✔️ Basic/Standard ✔️ Enterprise
1717

18-
This article describes the support policy of Java, Spring Boot, and Spring Cloud versions for all tiers of Azure Spring Apps, and versions of other SDKs and OS images for the Enterprise tier.
18+
This article describes the support policy for Java, Spring Boot, and Spring Cloud versions for all Azure Spring Apps plans, and versions of other SDKs and OS images for the Enterprise plan.
1919

2020
Azure Spring Apps provides and maintains the SDKs and base OS images necessary to run your apps. To make sure your applications are compatible with such managed components, follow the version support policy for the components described in this article.
2121

22-
## Version support for all tiers
22+
## Version support for all plans
23+
24+
The following sections describe the version support that applies to all plans.
2325

2426
### Java runtime version
2527

26-
You may choose any LTS Java version as the major version that is officially supported, and receives regular updates.
28+
You can choose any LTS Java version as the major version that's officially supported and receives regular updates.
2729

2830
For more information, see [Java long-term support for Azure and Azure Stack](/azure/developer/java/fundamentals/java-support-on-azure).
2931

3032
### Spring Boot and Spring Cloud versions
3133

32-
You may choose any version of Spring Boot or Spring Cloud that is compatible with the Java version you installed.
34+
You can choose any version of Spring Boot or Spring Cloud that's compatible with the Java version you installed.
3335

3436
For new versions, Azure Spring Apps will support the latest Spring Boot or Spring Cloud major version 30 days after its release. The latest minor version is supported as soon as it's released.
3537

36-
For old versions, Azure Spring Apps doesn't require you to upgrade Spring Boot or Spring Cloud to receive support. However, with the officially supported new versions, you can get the best experience with some of the managed components. For example, Config Server and Eureka Server for Standard consumption and dedicated tier and Standard tier, [Tanzu components](vmware-tanzu-components.md) for Enterprise tier, and metric collection for all tiers.
38+
For old versions, Azure Spring Apps doesn't require you to upgrade Spring Boot or Spring Cloud to receive support. However, with the officially supported new versions, you can get the best experience with some of the managed components - for example, Config Server and Eureka Server for the Standard consumption and dedicated plan and the Standard plan, [Tanzu components](vmware-tanzu-components.md) for the Enterprise plan, and metric collection for all plans.
39+
40+
For more information, see the official support timeline of [Spring Boot](https://spring.io/projects/spring-boot#support) and [Spring Cloud](https://spring.io/projects/spring-cloud#overview). The Enterprise plan provides commercial support for Spring Boot, while the other plans provide OSS support.
3741

38-
For more information, see the official support timeline of [Spring Boot](https://spring.io/projects/spring-boot#support) and [Spring Cloud](https://spring.io/projects/spring-cloud#overview). The Enterprise tier provides commercial support for Spring Boot, while the other tiers provide OSS support.
42+
## Version support for the Enterprise plan
3943

40-
## Version support for Enterprise tier
44+
The following sections describe the version support that applies to the Enterprise plan.
4145

4246
### Polyglot SDKs
4347

44-
Polyglot applications can be deployed in Enterprise tier with a source code. To enjoy the best stability, use SDKs with LTS versions that are officially supported in your source code.
48+
You can deploy polyglot applications to the Enterprise plan with source code. To enjoy the best stability, use SDKs with LTS versions that are officially supported.
4549

46-
When you [deploy your polyglot applications to Enterprise tier](how-to-enterprise-deploy-polyglot-apps.md), assign specific LTS versions for the SDKs. Otherwise, the default SDK version may change during the regular upgrades for builder components.
50+
When you deploy your polyglot applications to the Enterprise plan, assign specific LTS versions for the SDKs. Otherwise, the default SDK version might change during the regular upgrades for builder components. For more information about deploying polygot apps, see [How to deploy polyglot apps in the Azure Spring Apps Enterprise plan](how-to-enterprise-deploy-polyglot-apps.md).
4751

4852
| Type | Support policy |
4953
|---------------------|----------------------------|
@@ -57,10 +61,10 @@ When you [deploy your polyglot applications to Enterprise tier](how-to-enterpris
5761

5862
### Stack image support
5963

60-
You may choose y stack image during builder configuration, and we recommend using an LTS image that is officially supported. For more information, see [The Ubuntu lifecycle and release cadence](https://ubuntu.com/about/release-cycle#ubuntu).
64+
You can choose any stack image during builder configuration. We recommend using an LTS image that's officially supported. For more information, see [The Ubuntu lifecycle and release cadence](https://ubuntu.com/about/release-cycle#ubuntu).
6165

6266
## Keep track of version upgrade
6367

64-
Prepare early for the deprecation of any major component LTS version that y applications rely on. You'll receive notification from Microsoft one month prior to the end of support on Azure Spring Apps.
68+
Prepare early for the deprecation of any major component LTS version that your applications rely on. You'll receive notification from Microsoft one month prior to the end of support on Azure Spring Apps.
6569

66-
For regular upgrades, you can find specific information in your activity log once the upgrade is complete.
70+
For regular upgrades, you can find specific information in your activity log after the upgrade is complete.

0 commit comments

Comments
 (0)