What is difference between Azure App Service and Azure Spring Apps?

Tushar Trivedi 11 Reputation points
2022-12-27T05:54:56.333+00:00

I am planing to onboard my Java Spring Application on Azure, but what to choose Azure App Service or Azure Spring Apps? Can someone tell be difference between both.
Because both services can onboard Java/Spring Applications

Azure Spring Apps
Azure Spring Apps
An Azure platform as a service for running Spring Boot applications at cloud scale. Previously known as Azure Spring Cloud.
109 questions
Azure App Service
Azure App Service
Azure App Service is a service used to create and deploy scalable, mission-critical web apps.
6,909 questions
0 comments No comments
{count} vote

1 answer

Sort by: Most helpful
  1. VenkateshDodda-MSFT 18,441 Reputation points Microsoft Employee
    2022-12-27T06:16:47.093+00:00

    @Tushar Trivedi Thank you for reaching out to Microsoft Q&A. Both Azure App service & Azure springs apps are PAAS offering solutions which can run spring boot applications. Based on your business requirement you need to choose which service suits for you.

    • App Service is a fully managed hosting for web applications including websites and web APIs. These web applications may be deployed using code or containers. It is optimized for web applications and can be integrated with other services like Azure Container Apps or Azure Functions.
    • Azure Spring Apps is considered for microservice architectures to run spring boot, spring cloud or any spring applications. This service manages the infrastructure of Spring applications so developers can focus on their code. Azure Spring Apps provides lifecycle management using comprehensive monitoring and diagnostics, configuration management, service discovery, CI/CD integration, blue-green deployments, and more.

    Refer to these documentations to know more about the features supported by Azure App service and Azure Spring apps.

    For additional information go through this documentation About comparing different container options and able different compute service in Azure.

    You can refer to the similar discussion on another Microsoft Q&A thread

    Feel Free to reach back to me if you have any further questions on this.

    1 person found this answer helpful.