Azure/Azure-Spring-Apps

RFE: Support Artifact deployment from Azure Storage + Artifact Management solution

Opened this issue · 3 comments

Is your feature request related to a problem? Please describe.
Today the options to deploy an App are to ASA are:

  • Azure CLI - non suitable for production
  • IDE / VSCode extension - non suitable for production
  • IaC / ARM / Bicep 'Microsoft.AppPlatform/Spring/apps/deployments@2022-09-01-preview' not documented
  • GitHub Action

There is no option neither to deploy an App from the Azure portal:
see also #5

Describe the solution you'd like

In the Java space and specifically in the Enterprise Corp. environment, customers use mainly those 2 Artifact Management solutions:
JFrog Artifactory
SonaType Nexus

Priority to JFrog who is already available on the Azure marketplace

Please add in the roadmap the ability to deploy Artifcats from Azure BLOB storage or an Artifact Management solution with this priority order :

  1. JFrog Artifactory
  2. SonaType Nexus
  3. Azure BLOB storage
  4. GitHub Packages

see also Azure/spring-apps-deploy#17

The experience should be consistent for the developpers when deploying an App whatever the way used :

Describe alternatives you've considered
None

Additional context

@yangtony90 could you please study this RFE ?

@yangtony90 could you please study this RFE ?

Thanks for the input, Steve. @hangwan97 is considering more deployment options as part of the effort to improve the developer experience. This list will be very helpful for him.

Portal experience is under consideration.

For deploying from other repository stores, we would like to discuss and get more customer evidence before prioritizing it.