Skip to content

Commit 1ae8759

Browse files
authored
Merge pull request #264637 from MicrosoftDocs/release-asa-hub
Merge release branch to main
2 parents 941a5e3 + c38427f commit 1ae8759

File tree

853 files changed

+2566
-1152
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

853 files changed

+2566
-1152
lines changed

articles/spring-apps/.openpublishing.redirection.spring-apps.json

Lines changed: 796 additions & 11 deletions
Large diffs are not rendered by default.

articles/spring-apps/application-observability.md renamed to articles/spring-apps/basic-standard/application-observability.md

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -31,17 +31,17 @@ To find out if your applications meet expectations and to discover and predict i
3131

3232
This article uses the well-known [PetClinic](https://github.com/azure-samples/spring-petclinic-microservices) sample app as the production application. For more information on how to deploy PetClinic to Azure Spring Apps and use MySQL as the persistent store, see the following articles:
3333

34-
- [Deploy microservice applications to Azure Spring Apps](./quickstart-deploy-microservice-apps.md)
35-
- [Integrate Azure Spring Apps with Azure Database for MySQL](./quickstart-integrate-azure-database-mysql.md)
34+
- [Deploy microservice applications to Azure Spring Apps](../enterprise/quickstart-deploy-microservice-apps.md?pivots=sc-standard&toc=/azure/spring-apps/basic-standard/toc.json&bc=/azure/spring-apps/basic-standard/breadcrumb/toc.json)
35+
- [Integrate Azure Spring Apps with Azure Database for MySQL](quickstart-integrate-azure-database-mysql.md)
3636

3737
Log Analytics and Application Insights are deeply integrated with Azure Spring Apps. You can use Log Analytics to diagnose your application with various log queries and use Application Insights to investigate production issues. For more information, see the following articles:
3838

39-
- [Overview of Log Analytics in Azure Monitor](../azure-monitor/logs/log-analytics-overview.md)
40-
- [Azure Monitor Insights overview](../azure-monitor/insights/insights-overview.md)
39+
- [Overview of Log Analytics in Azure Monitor](../../azure-monitor/logs/log-analytics-overview.md)
40+
- [Azure Monitor Insights overview](../../azure-monitor/insights/insights-overview.md)
4141

4242
## Prerequisites
4343

44-
- An Azure subscription. [!INCLUDE [quickstarts-free-trial-note](../../includes/quickstarts-free-trial-note.md)]
44+
- An Azure subscription. [!INCLUDE [quickstarts-free-trial-note](../../../includes/quickstarts-free-trial-note.md)]
4545

4646
[!INCLUDE [application-observability-with-basic-standard-plan](includes/application-observability/application-observability-with-basic-standard-plan.md)]
4747

@@ -51,8 +51,8 @@ If you encounter production issues, you need to do a root cause analysis. Findin
5151

5252
This section explains how to use Log Analytics to query the application logs and use Application Insights to investigate request failures. For more information, see the following articles:
5353

54-
- [Log Analytics tutorial](../azure-monitor/logs/log-analytics-tutorial.md)
55-
- [Application Map: Triage distributed applications](../azure-monitor/app/app-map.md)
54+
- [Log Analytics tutorial](../../azure-monitor/logs/log-analytics-tutorial.md)
55+
- [Application Map: Triage distributed applications](../../azure-monitor/app/app-map.md)
5656

5757
### Log queries
5858

@@ -149,10 +149,10 @@ To use Application Insights to investigate the performance issues, use the follo
149149
## Next steps
150150

151151
> [!div class="nextstepaction"]
152-
> [Set up a staging environment](../spring-apps/how-to-staging-environment.md)
152+
> [Set up a staging environment](../enterprise/how-to-staging-environment.md)
153153
154154
> [!div class="nextstepaction"]
155-
> [Map an existing custom domain to Azure Spring Apps](./how-to-custom-domain.md)
155+
> [Map an existing custom domain to Azure Spring Apps](../enterprise/how-to-custom-domain.md?toc=/azure/spring-apps/basic-standard/toc.json&bc=/azure/spring-apps/basic-standard/breadcrumb/toc.json)
156156
157157
> [!div class="nextstepaction"]
158-
> [Use TLS/SSL certificates](./how-to-use-tls-certificate.md)
158+
> [Use TLS/SSL certificates](../enterprise/how-to-use-tls-certificate.md?toc=/azure/spring-apps/basic-standard/toc.json&bc=/azure/spring-apps/basic-standard/breadcrumb/toc.json)

articles/spring-apps/how-to-access-data-plane-azure-ad-rbac.md renamed to articles/spring-apps/basic-standard/how-to-access-data-plane-azure-ad-rbac.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ Assign the role to the [user | group | service-principal | managed-identity] at
3535
| Azure Spring Apps Service Registry Reader | Allow read access to Azure Spring Apps Service Registry. |
3636
| Azure Spring Apps Service Registry Contributor | Allow read, write, and delete access to Azure Spring Apps Service Registry. |
3737

38-
For detailed steps, see [Assign Azure roles using the Azure portal](../role-based-access-control/role-assignments-portal.md).
38+
For detailed steps, see [Assign Azure roles using the Azure portal](../../role-based-access-control/role-assignments-portal.md).
3939

4040
## Access Config Server and Service Registry Endpoints
4141

@@ -142,4 +142,4 @@ eureka.instance.prefer-ip-address=true
142142

143143
* [Authenticate Azure CLI](/cli/azure/authenticate-azure-cli)
144144
* [Production ready endpoints](https://docs.spring.io/spring-boot/docs/current/reference/htmlsingle/#production-ready-endpoints)
145-
* [Create roles and permissions](how-to-permissions.md)
145+
* [Create roles and permissions](../enterprise/how-to-permissions.md?toc=/azure/spring-apps/basic-standard/toc.json&bc=/azure/spring-apps/basic-standard/breadcrumb/toc.json)

articles/spring-apps/how-to-appdynamics-java-agent-monitor.md renamed to articles/spring-apps/basic-standard/how-to-appdynamics-java-agent-monitor.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -237,12 +237,12 @@ The AppDynamics Agent will be upgraded regularly with JDK (quarterly). Agent upg
237237

238238
## Configure virtual network injection instance outbound traffic
239239

240-
For virtual network injection instances of Azure Spring Apps, make sure the outbound traffic is configured correctly for AppDynamics Agent. For details, see [SaaS Domains and IP Ranges](https://docs.appdynamics.com/display/PAA/SaaS+Domains+and+IP+Ranges) and [Customer responsibilities for running Azure Spring Apps in a virtual network](vnet-customer-responsibilities.md).
240+
For virtual network injection instances of Azure Spring Apps, make sure the outbound traffic is configured correctly for AppDynamics Agent. For details, see [SaaS Domains and IP Ranges](https://docs.appdynamics.com/display/PAA/SaaS+Domains+and+IP+Ranges) and [Customer responsibilities for running Azure Spring Apps in a virtual network](../enterprise/vnet-customer-responsibilities.md?toc=/azure/spring-apps/basic-standard/toc.json&bc=/azure/spring-apps/basic-standard/breadcrumb/toc.json).
241241

242242
## Understand the limitations
243243

244244
To understand the limitations of the AppDynamics Agent, see [Monitor Azure Spring Apps with Java Agent](https://docs.appdynamics.com/21.11/en/application-monitoring/install-app-server-agents/java-agent/monitor-azure-spring-cloud-with-java-agent).
245245

246246
## Next steps
247247

248-
[Use Application Insights Java In-Process Agent in Azure Spring Apps](./how-to-application-insights.md)
248+
[Use Application Insights Java In-Process Agent in Azure Spring Apps](../enterprise/how-to-application-insights.md?pivots=sc-standard&toc=/azure/spring-apps/basic-standard/toc.json&bc=/azure/spring-apps/basic-standard/breadcrumb/toc.json)

articles/spring-apps/how-to-built-in-persistent-storage.md renamed to articles/spring-apps/basic-standard/how-to-built-in-persistent-storage.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -90,5 +90,5 @@ Other operations:
9090
9191
## Next steps
9292

93-
- [Quotas and service plans for Azure Spring Apps](./quotas.md)
94-
- [Scale an application in Azure Spring Apps](./how-to-scale-manual.md)
93+
- [Quotas and service plans for Azure Spring Apps](../enterprise/quotas.md?toc=/azure/spring-apps/basic-standard/toc.json&bc=/azure/spring-apps/basic-standard/breadcrumb/toc.json)
94+
- [Scale an application in Azure Spring Apps](../enterprise/how-to-scale-manual.md?toc=/azure/spring-apps/basic-standard/toc.json&bc=/azure/spring-apps/basic-standard/breadcrumb/toc.json)

articles/spring-apps/how-to-config-server.md renamed to articles/spring-apps/basic-standard/how-to-config-server.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -23,12 +23,12 @@ This article shows you how to configure a managed Spring Cloud Config Server in
2323
Spring Cloud Config Server provides server and client-side support for an externalized configuration in a distributed system. The Config Server instance provides a central place to manage external properties for applications across all environments. For more information, see the [Spring Cloud Config documentation](https://spring.io/projects/spring-cloud-config).
2424

2525
> [!NOTE]
26-
> To use config server in the Standard consumption and dedicated plan, you must enable it first. For more information, see [Enable and disable Spring Cloud Config Server in Azure Spring Apps](quickstart-standard-consumption-config-server.md).
26+
> To use config server in the Standard consumption and dedicated plan, you must enable it first. For more information, see [Enable and disable Spring Cloud Config Server in Azure Spring Apps](../consumption-dedicated/quickstart-standard-consumption-config-server.md).
2727
2828
## Prerequisites
2929

3030
- An Azure subscription. If you don't have an Azure subscription, create a [free account](https://azure.microsoft.com/free/?WT.mc_id=A261C142F) before you begin.
31-
- An already provisioned and running Azure Spring Apps service instance using the Basic or Standard plan. To set up and launch an Azure Spring Apps service, see [Quickstart: Deploy your first application to Azure Spring Apps](./quickstart.md). Spring Cloud Config Server isn't applicable to the Enterprise plan.
31+
- An already provisioned and running Azure Spring Apps service instance using the Basic or Standard plan. To set up and launch an Azure Spring Apps service, see [Quickstart: Deploy your first application to Azure Spring Apps](../enterprise/quickstart.md?pivots=sc-standard&toc=/azure/spring-apps/basic-standard/toc.json&bc=/azure/spring-apps/basic-standard/breadcrumb/toc.json). Spring Cloud Config Server isn't applicable to the Enterprise plan.
3232
- [Git](https://git-scm.com/downloads).
3333

3434
## Restriction
@@ -331,4 +331,4 @@ For more information, see the [config-client-polling](https://github.com/Azure-S
331331

332332
## Next steps
333333

334-
In this article, you learned how to enable and configure your Spring Cloud Config Server instance. To learn more about managing your application, see [Scale an application in Azure Spring Apps](./how-to-scale-manual.md).
334+
In this article, you learned how to enable and configure your Spring Cloud Config Server instance. To learn more about managing your application, see [Scale an application in Azure Spring Apps](../enterprise/how-to-scale-manual.md?toc=/azure/spring-apps/basic-standard/toc.json&bc=/azure/spring-apps/basic-standard/breadcrumb/toc.json).

articles/spring-apps/how-to-dynatrace-one-agent-monitor.md renamed to articles/spring-apps/basic-standard/how-to-dynatrace-one-agent-monitor.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -203,12 +203,12 @@ The Dynatrace OneAgent auto-upgrade is disabled and is upgraded quarterly with t
203203

204204
## Virtual network injection instance outbound traffic configuration
205205

206-
For a virtual network injection instance of Azure Spring Apps, you need to make sure the outbound traffic for Dynatrace communication endpoints is configured correctly for Dynatrace OneAgent. For information about how to get `communicationEndpoints`, see [Deployment API - GET connectivity information for OneAgent](https://www.dynatrace.com/support/help/dynatrace-api/environment-api/deployment/oneagent/get-connectivity-info/). For more information, see [Customer responsibilities for running Azure Spring Apps in a virtual network](vnet-customer-responsibilities.md).
206+
For a virtual network injection instance of Azure Spring Apps, you need to make sure the outbound traffic for Dynatrace communication endpoints is configured correctly for Dynatrace OneAgent. For information about how to get `communicationEndpoints`, see [Deployment API - GET connectivity information for OneAgent](https://www.dynatrace.com/support/help/dynatrace-api/environment-api/deployment/oneagent/get-connectivity-info/). For more information, see [Customer responsibilities for running Azure Spring Apps in a virtual network](../enterprise/vnet-customer-responsibilities.md?toc=/azure/spring-apps/basic-standard/toc.json&bc=/azure/spring-apps/basic-standard/breadcrumb/toc.json).
207207

208208
## Dynatrace support model
209209

210210
For information about limitations when deploying Dynatrace OneAgent in application-only mode, see the [Cloud application platforms](https://www.dynatrace.com/support/help/technology-support/oneagent-platform-and-capability-support-matrix/#cloud-application-platforms) section of [OneAgent platform and capability support matrix](https://www.dynatrace.com/support/help/technology-support/oneagent-platform-and-capability-support-matrix).
211211

212212
## Next steps
213213

214-
[Use Application Insights Java In-Process Agent in Azure Spring Apps](how-to-application-insights.md)
214+
[Use Application Insights Java In-Process Agent in Azure Spring Apps](../enterprise/how-to-application-insights.md?pivots=sc-standard&toc=/azure/spring-apps/basic-standard/toc.json&bc=/azure/spring-apps/basic-standard/breadcrumb/toc.json)

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

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ This article explains how to use Elastic APM Agent to monitor Spring Boot applic
2121
With the Elastic Observability Solution, you can achieve unified observability to:
2222

2323
* Monitor apps using the Elastic APM Java Agent and using persistent storage with Azure Spring Apps.
24-
* Use diagnostic settings to ship Azure Spring Apps logs to Elastic. For more information, see [Analyze logs with Elastic (ELK) using diagnostics settings](how-to-elastic-diagnostic-settings.md).
24+
* Use diagnostic settings to ship Azure Spring Apps logs to Elastic. For more information, see [Analyze logs with Elastic (ELK) using diagnostics settings](../enterprise/how-to-elastic-diagnostic-settings.md?toc=/azure/spring-apps/basic-standard/toc.json&bc=/azure/spring-apps/basic-standard/breadcrumb/toc.json).
2525

2626
The following video introduces unified observability for Spring Boot applications using Elastic.
2727

@@ -55,7 +55,7 @@ This article uses the Spring Petclinic sample to walk through the required steps
5555

5656
Use the following steps to enable custom persistent storage:
5757

58-
1. Follow the steps in [How to enable your own persistent storage in Azure Spring Apps](how-to-custom-persistent-storage.md).
58+
1. Follow the steps in [How to enable your own persistent storage in Azure Spring Apps](../enterprise/how-to-custom-persistent-storage.md?toc=/azure/spring-apps/basic-standard/toc.json&bc=/azure/spring-apps/basic-standard/breadcrumb/toc.json).
5959

6060
1. Use the following Azure CLI command to add persistent storage for your Azure Spring Apps apps.
6161

@@ -193,5 +193,5 @@ Using the inbuilt AI engine in the Elastic solution, you can also enable Anomaly
193193

194194
## Next steps
195195

196-
* [Quickstart: Deploy your first Spring Boot app in Azure Spring Apps](./quickstart.md)
196+
* [Quickstart: Deploy your first Spring Boot app in Azure Spring Apps](../enterprise/quickstart.md?pivots=sc-standard&toc=/azure/spring-apps/basic-standard/toc.json&bc=/azure/spring-apps/basic-standard/breadcrumb/toc.json)
197197
* [Deploy Elastic on Azure](https://www.elastic.co/blog/getting-started-with-the-azure-integration-enhancement)

articles/spring-apps/how-to-launch-from-source.md renamed to articles/spring-apps/basic-standard/how-to-launch-from-source.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ Before you begin, ensure that your Azure subscription has the required dependenc
3333
5. [Sign up for an Azure subscription](https://azure.microsoft.com/free/)
3434

3535
> [!TIP]
36-
> The Azure Cloud Shell is a free interactive shell that you can use to run the steps in this article. It has common Azure tools preinstalled, including the latest versions of Git, JDK, Maven, and the Azure CLI. If you are logged in to your Azure subscription, launch your [Azure Cloud Shell](https://shell.azure.com) from shell.azure.com. You can learn more about Azure Cloud Shell by [reading our documentation](../cloud-shell/overview.md)
36+
> The Azure Cloud Shell is a free interactive shell that you can use to run the steps in this article. It has common Azure tools preinstalled, including the latest versions of Git, JDK, Maven, and the Azure CLI. If you are logged in to your Azure subscription, launch your [Azure Cloud Shell](https://shell.azure.com) from shell.azure.com. You can learn more about Azure Cloud Shell by [reading our documentation](../../cloud-shell/overview.md)
3737
3838
## Install the Azure CLI extension
3939

@@ -53,7 +53,7 @@ az account list -o table
5353
az account set --subscription <subscription-id>
5454
```
5555

56-
Create a resource group to contain your service in Azure Spring Apps. You can learn more about [Azure Resource Groups](../azure-resource-manager/management/overview.md).
56+
Create a resource group to contain your service in Azure Spring Apps. You can learn more about [Azure Resource Groups](../../azure-resource-manager/management/overview.md).
5757

5858
```azurecli
5959
az group create --location eastus --name <resource-group-name>

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -195,4 +195,4 @@ For a vnet injection instance of Azure Spring Apps, you need to make sure the ou
195195

196196
## Next steps
197197

198-
[Use Application Insights Java In-Process Agent in Azure Spring Apps](how-to-application-insights.md)
198+
[Use Application Insights Java In-Process Agent in Azure Spring Apps](../enterprise/how-to-application-insights.md?pivots=sc-standard&toc=/azure/spring-apps/basic-standard/toc.json&bc=/azure/spring-apps/basic-standard/breadcrumb/toc.json)

0 commit comments

Comments
 (0)