Skip to content

Commit 8f80a2e

Browse files
committed
initial edits
1 parent c6c8ee2 commit 8f80a2e

File tree

3 files changed

+25
-21
lines changed

3 files changed

+25
-21
lines changed

articles/spring-apps/how-to-elastic-apm-java-agent-monitor.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ ms.custom: devx-track-java, devx-track-extended-java, event-tier1-build-2022
1414
> [!NOTE]
1515
> Azure Spring Apps is the new name for the Azure Spring Cloud service. Although the service has a new name, you'll see the old name in some places for a while as we work to update assets such as screenshots, videos, and diagrams.
1616
17-
**This article applies to:** ✔️ Basic/Standard
17+
**This article applies to:** ✔️ Basic/Standard ❌ Enterprise
1818

1919
This article explains how to use Elastic APM Agent to monitor Spring Boot applications running in Azure Spring Apps.
2020

@@ -72,7 +72,7 @@ Use the following steps to enable custom persistent storage:
7272

7373
## Activate Elastic APM Java Agent
7474

75-
Before proceeding, you'll need your Elastic APM server connectivity information handy, which assumes you've deployed Elastic on Azure. For more information, see [How to deploy and manage Elastic on Microsoft Azure](https://www.elastic.co/blog/getting-started-with-the-azure-integration-enhancement). To get this information, use the following steps:
75+
Before proceeding, you need your Elastic APM server connectivity information handy, which assumes you've deployed Elastic on Azure. For more information, see [How to deploy and manage Elastic on Microsoft Azure](https://www.elastic.co/blog/getting-started-with-the-azure-integration-enhancement). To get this information, use the following steps:
7676

7777
1. In the Azure portal, go to the **Overview** page of your Elastic deployment, then select **Manage Elastic Cloud Deployment**.
7878

@@ -161,7 +161,7 @@ To configure the environment variables in an ARM template, add the following cod
161161

162162
## Upgrade Elastic APM Java Agent
163163

164-
To plan your upgrade, see [Upgrade versions](https://www.elastic.co/guide/en/cloud/current/ec-upgrade-deployment.html) for Elastic Cloud on Azure, and [Breaking Changes](https://www.elastic.co/guide/en/apm/server/current/breaking-changes.html) for APM. After you've upgraded APM Server, upload the Elastic APM Java agent JAR file in the custom persistent storage and restart apps with updated JVM options pointing to the upgraded Elastic APM Java agent JAR.
164+
To plan your upgrade, see [Upgrade versions](https://www.elastic.co/guide/en/cloud/current/ec-upgrade-deployment.html) for Elastic Cloud on Azure, and [Breaking Changes](https://www.elastic.co/guide/en/apm/server/current/breaking-changes.html) for APM. After you've upgraded APM Server, upload the Elastic APM Java agent JAR file in the custom persistent storage. Then, restart your apps with the updated JVM options pointing to the upgraded Elastic APM Java agent JAR.
165165

166166
## Monitor applications and metrics with Elastic APM
167167

@@ -175,7 +175,7 @@ Use the following steps to monitor applications and metrics:
175175

176176
:::image type="content" source="media/how-to-elastic-apm-java-agent-monitor/elastic-apm-kibana-search-apm.png" alt-text="Elastic / Kibana screenshot showing A P M search results." lightbox="media/how-to-elastic-apm-java-agent-monitor/elastic-apm-kibana-search-apm.png":::
177177

178-
Kibana APM is the curated application to support Application Monitoring workflows. Here you can view high-level details such as request/response times, throughput, transactions in a service with most impact on the duration.
178+
Kibana APM is the curated application to support Application Monitoring workflows. Here you can view high-level details such as request/response times, throughput, and the transactions in a service with the most impact on the duration.
179179

180180
:::image type="content" source="media/how-to-elastic-apm-java-agent-monitor/elastic-apm-customer-service.png" alt-text="Elastic / Kibana screenshot showing A P M Services Overview page." lightbox="media/how-to-elastic-apm-java-agent-monitor/elastic-apm-customer-service.png":::
181181

articles/spring-apps/how-to-new-relic-monitor.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ ms.devlang: azurecli
1616
> [!NOTE]
1717
> Azure Spring Apps is the new name for the Azure Spring Cloud service. Although the service has a new name, you'll see the old name in some places for a while as we work to update assets such as screenshots, videos, and diagrams.
1818
19-
**This article applies to:** ✔️ Standard consumption and dedicated (Preview) ✔️ Basic/Standard
19+
**This article applies to:** ✔️ Standard consumption and dedicated (Preview) ✔️ Basic/Standard ❌ Enterprise
2020

2121
This article shows you how to monitor of Spring Boot applications in Azure Spring Apps with the New Relic Java agent.
2222

@@ -48,7 +48,7 @@ Use the following procedure to access the agent:
4848
```azurecli
4949
az spring app create \
5050
--resource-group <resource-group-name> \
51-
--service <Azure-Spring-Apps-instance-name>
51+
--service <Azure-Spring-Apps-instance-name> \
5252
--name <app-name> \
5353
--is-public true \
5454
```

articles/spring-apps/whats-new.md

Lines changed: 19 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -19,41 +19,45 @@ Azure Spring Apps is improved on an ongoing basis. To help you stay up to date w
1919
This article is updated quarterly, so revisit it regularly. You can also visit [Azure updates](https://azure.microsoft.com/updates/?query=azure%20spring), where you can search for updates or browse by category.
2020

2121
## June 2023
22+
2223
The following updates offer two new plans:
2324

24-
- **Azure Spring Apps consumption plan**: A new way to pay for Azure Spring Apps. With super-efficient pricing and serverless capabilities, you can deploy apps that scale based on usage, paying only for resources consumed. [Learn More](https://techcommunity.microsoft.com/t5/apps-on-azure-blog/start-from-zero-and-scale-to-zero-azure-spring-apps-consumption/ba-p/3774825).
25+
- **Azure Spring Apps consumption plan**: This plan provides a new way to pay for Azure Spring Apps. With super-efficient pricing and serverless capabilities, you can deploy apps that scale based on usage, paying only for resources consumed. For more information, see [Start from zero and scale to zero – Azure Spring Apps consumption plan](https://techcommunity.microsoft.com/t5/apps-on-azure-blog/start-from-zero-and-scale-to-zero-azure-spring-apps-consumption/ba-p/3774825).
2526

26-
- **Azure Spring Apps Consumption and Dedicated plans**: The Standard Dedicated plan provides a fully managed, dedicated environment for running Spring applications on Azure. This plan offers you customizable compute options (including memory-optimized), single tenancy, and high availability to help you achieve price predictability, cost savings, and performance for running Spring applications at scale. [Learn More](https://techcommunity.microsoft.com/t5/apps-on-azure-blog/unleash-spring-apps-in-a-flex-environment-with-azure-spring-apps/ba-p/3828232).
27+
- **Azure Spring Apps Consumption and Dedicated plans**: The Standard Dedicated plan provides a fully managed, dedicated environment for running Spring applications on Azure. This plan offers you customizable compute options (including memory optimization), single tenancy, and high availability to help you achieve price predictability, cost savings, and performance for running Spring applications at scale. For more information, see [Unleash Spring apps in a flex environment with Azure Spring Apps Consumption and Dedicated plans](https://techcommunity.microsoft.com/t5/apps-on-azure-blog/unleash-spring-apps-in-a-flex-environment-with-azure-spring-apps/ba-p/3828232).
2728

2829
The following update is now available in all plans:
2930

30-
- **Azure Migrate for Spring Apps**: Discover and assess your Spring workloads for cloud readiness and price estimate of Azure Spring Apps using Azure Migrate. Sign up for private preview on https://aka.ms/discover-spring-apps.
31+
- **Azure Migrate for Spring Apps**: Discover and assess your Spring workloads for cloud readiness and get a price estimate for Azure Spring Apps using Azure Migrate. For more information, see [Discover and Assess Spring Apps with Azure Migrate - Preview Sign-Up](https://aka.ms/discover-spring-apps).
3132

32-
The following update is now available in Consumption and Basic/Standard plan:
33+
The following update is now available in the Consumption and Basic/Standard plans:
3334

34-
- **Azure Developer CLI (azd) for Azure Spring Apps**: Azure Developer CLI (azd) is an open-source tool that accelerates the time it takes for you to get your application from local development environment to Azure. You can now initialize, package, provision and deploy a spring application onto Azure Spring Apps with only a few commands.[Try it on our quickstarts](quickstart-deploy-web-app.md?tabs=Azure-Developer-CLI&pivots=sc-standard).
35+
- **Azure Developer CLI (azd) for Azure Spring Apps**: Azure Developer CLI (azd) is an open-source tool that accelerates the time it takes for you to get your application from local development environment to Azure. You can now initialize, package, provision, and deploy a Spring application to Azure Spring Apps with only a few commands. Try it out using [Quickstart: Deploy your first web application to Azure Spring Apps](quickstart-deploy-web-app.md).
3536

36-
The following updates are now available in Enterprise plan:
37+
The following updates are now available in the Enterprise plan:
3738

38-
- **Shareable build result among ASA-E instances (Preview)**: Allow to have full visibility of ASA built images by bring-your-own ACR to support below scenarios: 1) build and test in PREPROD environment and deploy to multiple PROD environments with the verified images; 2) orchestrate secure CICD pipeline to plug in any steps between build and deploy actions. Check [How to deploy](how-to-enterprise-deploy-polyglot-apps.md?tabs=Portal%2Cuser-managed-container-registry#build-and-deploy-polyglot-applications) and [CI/CD with GitHub Actions](how-to-github-actions.md?pivots=programming-language-java#create-or-update-build-enterprise-plan-only).
39+
- **Shareable build result among Azure Spring Apps Enterprise instances (preview)**: This update enables you to have full visibility for Azure Spring Apps built images through bring-your-own Azure Container Registry (ACR) to support the following scenarios:
3940

40-
- **High Availability support for App Accelerator and App Live View**: App Accelerator and App Live View now support multiple replicas to offer high availability.[Learn More](how-to-use-dev-tool-portal.md?tabs=Portal).
41+
- Build and test in a PREPROD environment and deploy to multiple PROD environments with the verified images.
42+
- Orchestrate a secure CICD pipeline to plug in any steps between build and deploy actions.
4143

42-
- **Spring Cloud Gateway auto scaling**: Spring Cloud Gateway now supports auto scaling to better serve the elastic traffic without the hassling of manual scaling.[Learn More](how-to-configure-enterprise-spring-cloud-gateway.md?tabs=Azure-portal#set-up-autoscale-settings-for-vmware-spring-cloud-gateway-in-azure-cli).
44+
For more information, see [How to deploy polyglot apps in the Azure Spring Apps Enterprise plan](how-to-enterprise-deploy-polyglot-apps.md) and [Use Azure Spring Apps CI/CD with GitHub Actions](how-to-github-actions.md?pivots=programming-language-java).
4345

44-
- **Application Configuration Service – polyglot support**: Not only for Spring apps, any polyglot app (dotNet, Go, etc.) can be supported to leverage Application Configuration Service to manage its external configurations.[Learn More](how-to-enterprise-application-configuration-service.md?tabs=Portal#polyglot-support).
46+
- **High Availability support for App Accelerator and App Live View**: App Accelerator and App Live View now support multiple replicas to offer high availability. For more information, see [Configure Tanzu Dev Tools in the Azure Spring Apps Enterprise plan](how-to-use-dev-tool-portal.md).
4547

46-
- **Application Configuration Service – enhanced performance and security**: Performance dramatic enhancement in git monitoring operations allowing for faster updates of configuration and certification verification over TLS between it and git repos. [Learn More](how-to-enterprise-application-configuration-service.md).
48+
- **Spring Cloud Gateway auto scaling**: Spring Cloud Gateway now supports auto scaling to better serve the elastic traffic without the hassle of manual scaling. For more information, see the [Set up autoscale settings for VMware Spring Cloud Gateway in Azure CLI](how-to-configure-enterprise-spring-cloud-gateway.md?tabs=Azure-portal#set-up-autoscale-settings-for-vmware-spring-cloud-gateway-in-azure-cli) section of [Configure VMware Spring Cloud Gateway](how-to-configure-enterprise-spring-cloud-gateway.md).
4749

48-
- **1000 app instance support (preview)**: Maximum app instance count in one Azure Spring Apps enterprise service instance now is enlarged to be 1000 to support large scale microservice cluster.[Learn More](quotas.md).
50+
- **Application Configuration Service – polyglot support**: This update enables you to use Application Configuration Service to manage external configurations for any polyglot app, such as .NET, Go, and so on. For more information, see the [Polyglot support](how-to-enterprise-application-configuration-service.md#polyglot-support) section of [Use Application Configuration Service for Tanzu](how-to-enterprise-application-configuration-service.md).
4951

50-
- **App Accelerator certificate verification**: Certification verification over TLS between App Accelerator and git repos[Learn More](how-to-use-accelerator.md?tabs=Portal#configure-accelerators-with-a-self-signed-certificate).
52+
- **Application Configuration Service – enhanced performance and security**: This update provides a dramatic performance enhancement in Git monitoring operations. This enhancement enables faster updates for configuration and certification verification over TLS between Application Configuration Service and Git repos. For more information, see [Use Application Configuration Service for Tanzu](how-to-enterprise-application-configuration-service.md).
5153

54+
- **1000 app instance support (preview)**: We've increased the maximum app instance count for one Azure Spring Apps Enterprise service instance to 1000 to support large-scale microservice clusters. For more information, see [Quotas and service plans for Azure Spring Apps](quotas.md).
5255

56+
- **App Accelerator certificate verification**: This update provides certification verification over TLS between App Accelerator and Git repos. For more information, see the [Configure accelerators with a self-signed certificate](how-to-use-accelerator.md#configure-accelerators-with-a-self-signed-certificate) section of [Use VMware Tanzu Application Accelerator with the Azure Spring Apps Enterprise plan](how-to-use-accelerator.md).
5357

5458
## March 2023
5559

56-
The following updates are now available in both Basic/Standard and Enterprise plan:
60+
The following updates are now available in both the Basic/Standard and Enterprise plans:
5761

5862
- **Source code assessment for migration**: Assess your existing on-premises Spring applications for their readiness to migrate to Azure Spring Apps with Cloud Suitability Analyzer. This tool provides information on what types of changes are needed for migration, and how much effort is involved. For more information, see [Assess Spring applications with Cloud Suitability Analyzer](/azure/developer/java/migration/cloud-suitability-analyzer).
5963

@@ -71,7 +75,7 @@ The following updates are now available in the Enterprise plan:
7175

7276
## December 2022
7377

74-
The following updates are now available in both Basic/Standard and Enterprise plan:
78+
The following updates are now available in both the Basic/Standard and Enterprise plans:
7579

7680
- **Ingress Settings**: With ingress settings, you can manage Azure Spring Apps traffic on the application level. This capability includes protocol support for gRPC, WebSocket and RSocket-on-WebSocket, session affinity, and send/read timeout. For more information, see [Customize the ingress configuration in Azure Spring Apps](how-to-configure-ingress.md).
7781

0 commit comments

Comments
 (0)