MicrosoftDocs / azure-docs

Open source documentation of Microsoft Azure
https://docs.microsoft.com/azure
Creative Commons Attribution 4.0 International
10.26k stars 21.43k forks source link

Renaming plan with Azure Spring Apps #95119

Closed ezYakaEagle442 closed 7 months ago

ezYakaEagle442 commented 2 years ago

at https://docs.microsoft.com/en-us/azure/spring-cloud/quickstart-deploy-infrastructure-vnet-bicep?tabs=azure-spring-apps-standard#prerequisites the snippet below should updated accordingly with the new service name Azure Spring Apps:

az provider register --namespace Microsoft.SaaS
az term accept \
     --publisher vmware-inc \
     --product azure-spring-cloud-vmware-tanzu-2 \
     --plan tanzu-asc-ent-mtr

also in the Bicep template, all references to Azure Spring Cloud should be renamed Azure Spring Apps

Btw, URL https://docs.microsoft.com/en-us/azure/spring-cloud should be renamed with https://docs.microsoft.com/en-us/azure/spring-apps/


Document Details

Do not edit this section. It is required for docs.microsoft.com ➟ GitHub issue linking.

mikeurnun commented 2 years ago

Thank you for your feedback! We have assigned this issue to the author to review further and take the next course of action.

KarlErickson commented 2 years ago

Hi @ezYakaEagle442 - thanks for the feedback! We're doing the rename in multiple phases due to resourcing constraints and other complications. We've added notes to the top of most affected articles to help make this transition clearer. The issues that you point out should be fixed sometime in the next few months.

ezYakaEagle442 commented 2 years ago

The Resource Provider also has not been renamed whereas the CLI extension has been renamed :

tenantId=$(az account show --query tenantId -o tsv)
azureSpringAppsObjectId="$(az ad sp list --filter "displayName eq 'Azure Spring Cloud Resource Provider'" --query "[?appDisplayName=='Azure Spring Cloud Resource Provider']" --query "[?appOwnerTenantId=='$tenantId'].id" -o tsv | head -1)"

# This query returns 1 and only 1 Id: d2531223-68f9-459e-b225-5592f90d145e
azureSpringAppsRpObjectId="$(az ad sp list --filter "displayName eq 'Azure Spring Cloud Resource Provider'" --query "[?appDisplayName=='Azure Spring Cloud Resource Provider'].id" -o tsv | head -1)"

az ad sp list --filter "displayname eq 'Azure Spring Cloud Resource Provider'" --query "[?appDisplayName=='Azure Spring Cloud Resource Provider'].id" -o tsv |
while IFS= read -r line
do
    echo "$line" &
done

# This query returns 1 and only 1 Id: e8de9221-a19c-4c81-b814-fd37c6caf9d2
azureSpringAppsRpAppId="$(az ad sp list --filter "displayname eq 'Azure Spring Cloud Resource Provider'" --query "[?appDisplayName=='Azure Spring Cloud Resource Provider'].appId" -o tsv | head -1)"
ezYakaEagle442 commented 2 years ago

also the GitHub Action is still named Azure Spring Cloud, see https://github.com/marketplace/actions/azure-spring-cloud

KarlErickson commented 2 years ago

@ezYakaEagle442 thanks for the details! We'll make sure these are on our to-do list.

ezYakaEagle442 commented 2 years ago

also :

ezYakaEagle442 commented 2 years ago

also at https://spring.io/projects/spring-cloud-azure :

_Once you’re ready to run your Spring app in the cloud, we recommend Azure Spring Cloud. Azure Spring Cloud is a fully managed Spring Cloud service, built and supported by the same team as Spring Cloud Azure._

@KarlErickson

ezYakaEagle442 commented 2 years ago

also at https://azure.microsoft.com/en-us/develop/java/ see the picture below :

image

ezYakaEagle442 commented 2 years ago

also at https://docs.microsoft.com/en-us/azure/container-apps/compare-options

Azure Spring Apps makes it easy to deploy Spring Boot microservice applications to Azure without any code changes. The service manages the infrastructure of Spring Cloud applications so developers can focus on their code. Azure Spring Cloud provides lifecycle management using comprehensive monitoring and diagnostics, configuration management, service discovery, CI/CD integration, blue-green deployments, and more. If your team or organization is predominantly Spring, Azure Spring Apps is an ideal option.

This article will help you understand which scenarios and use cases are best suited for Azure Container Apps and how it compares to other container options on Azure including:

Azure Container Apps Azure App Service Azure Container Instances Azure Kubernetes Service Azure Functions Azure Spring Cloud Azure Red Hat OpenShift

ezYakaEagle442 commented 2 years ago

also at https://docs.microsoft.com/en-us/azure/spring-cloud/media/spring-cloud-principles/azure-spring-cloud-overview.png

image

@KarlErickson

ezYakaEagle442 commented 2 years ago

also at :

ezYakaEagle442 commented 2 years ago

Terraform is also Impacted : https://registry.terraform.io/providers/hashicorp/azurerm/latest/docs/resources/spring_cloud_service

ezYakaEagle442 commented 2 years ago

Also in the VSCode extension referenced at https://learn.microsoft.com/en-us/Java/ (leads to https://marketplace.visualstudio.com/items?itemName=vscjava.vscode-azurespringcloud

ezYakaEagle442 commented 2 years ago

also at https://github.com/Azure/azure-quickstart-templates/tree/master/quickstarts/microsoft.appplatform/azure-spring-cloud

ezYakaEagle442 commented 1 year ago

also at :

@taoxu0903

ezYakaEagle442 commented 1 year ago

also at https://learn.microsoft.com/en-us/azure/azure-monitor/autoscale/autoscale-overview#supported-services-for-autoscale

ezYakaEagle442 commented 1 year ago

also at https://www.jhipster.tech/azure/ @jdubois

jdubois commented 1 year ago

Thanks @ezYakaEagle442 - this is done for JHipster at https://github.com/jhipster/jhipster.github.io/pull/1250

ezYakaEagle442 commented 1 year ago

also at https://hub.docker.com/u/springcloudservices

ezYakaEagle442 commented 1 year ago

also the GH Actions are still spring-cloud at : https://learn.microsoft.com/en-us/azure/spring-apps/how-to-cicd?pivots=programming-language-java

https://learn.microsoft.com/en-us/azure/spring-apps/how-to-github-actions?pivots=programming-language-java

ezYakaEagle442 commented 1 year ago

@KarlErickson also at https://github.com/Azure/azure-quickstart-templates/tree/master/quickstarts/microsoft.appplatform/azure-spring-cloud outdated since 2 years ...

@jdubois we need Nubegen to fix this ! :)

ezYakaEagle442 commented 1 year ago

@KarlErickson also at https://github.com/Azure-Samples/spring-petclinic-microservices/tree/enterprise

ezYakaEagle442 commented 1 year ago

also at https://learn.microsoft.com/en-us/azure/spring-apps/quickstart-deploy-infrastructure-vnet-bicep?tabs=azure-spring-apps-enterprise

KarlErickson commented 7 months ago

Much of this work is complete, and the rest is represented in Azure DevOps. Closing.

please-close