TrustRadius: an HG Insights company

Azure App Service Reviews and Ratings

Rating: 8.3 out of 10
Score
8.3 out of 10

Community insights

TrustRadius Insights for Azure App Service are summaries of user sentiment data from TrustRadius reviews and, when necessary, third party data sources.

Pros

Streamlined Deployment Process: Users have appreciated the options available for deploying using CI/CD, which has significantly improved the deployment process by simplifying and automating tasks. The streamlined process has saved users time and effort in managing deployments effectively.

Seamless Integration with Azure DevOps: Reviewers have praised the platform's integration with Azure DevOps for its seamless connectivity with other development tools, facilitating a cohesive workflow. This integration has enhanced collaboration among team members and boosted productivity.

Efficient Scalability: Users have highlighted the platform's ability to escalate based on CPU workload and other resource variables, showcasing its adaptability to changing demands and ensuring optimal performance. The efficient scalability feature allows users to efficiently manage resources based on workload fluctuations.

Reviews

11 Reviews

Azure App Service - The best fast and reliable place for your deployment related needs.

Rating: 8 out of 10
Incentivized

Use Cases and Deployment Scope

Coming from a background of manual deployment using the CD drive and USB to deployment using AWS tools like CodeDeploy, we primarily use Azure App Service to prepare our servers to run automated tests and ensure the same configuration is deployed across all prod and non-prod servers. At a high level, we can achieve greater consistency, reliability, faster releases, and lower manpower overhead.

Pros

  • Easy, simple deployment and less overhead.
  • Consistency and reliability.
  • Faster feedback through CI/CD and diagnostics.

Cons

  • Deployment failures details can be improved.
  • Performance testing and runtime testing support can be improved.
  • on scaling to larger setups, gets difficult to track and audit.

Likelihood to Recommend

Well-suited for rapid deployment of apps and API. Less suited and needs improvement for setups requiring runtime customization or complex testing scenarios.

Vetted Review
Azure App Service
1 year of experience

Losing Market share fast.

Rating: 3 out of 10
Incentivized

Use Cases and Deployment Scope

We discontinued the use of the Azure App. Microsoft is behind in its AI integration. Google took the spot with the new Gemini integration, and we replaced Azure with the Google suite. So, no, I wouldn't recommend it for anyone anymore. There are better solutions for app deployment around, and Microsoft is dropping the ball.

Pros

  • Windows app development.
  • Windows app integration.
  • Windows machines integration.

Cons

  • AI integration.
  • AI development.
  • AI tools.

Likelihood to Recommend

Microsoft AI is one of the worst in the market, in my experience. I don't know if they are using an old GPT build, but it is better to use other tools to develop an app than to use Azure. Sure, you have the integration with Azure, but that's it. If you are using AZWS or Google Cloud, it is just not worth it.

Vetted Review
Azure App Service
3 years of experience

Azure App Service

Rating: 10 out of 10
Incentivized

Use Cases and Deployment Scope

I have been using Azure App Service to modernize customer's .NET applications into a modern Platform As A Service (PaaS) and cloud-native application architecture platform. App Service allows me to provide a fully-managed environment and allow the customer to offload their administrative overhead for application infrastructure, while at the same time providing them with infrastructure monitoring, backup, scalability and service redundancy.

Pros

  • Continuous integration and Continuous deployment (CI/CD)
  • Scalability (scaling-up and scaling-out)
  • Redundancy
  • Performance
  • Security

Cons

  • Automatic update and management of managed TLS certificates
  • Better integration with Content Delivery Networks
  • Built-in security mechanisms

Likelihood to Recommend

The best-suited usage scenario for Azure App Service is for modernizing existing .NET apps and thus re-designing them to fit the requirements but also make the most out of the benefits of a truly PaaS service. Therefore, any apps that must be quickly moved to the Azure cloud by the lift and shift method, i.e. without significant refactoring, are not good candidates for Azure App Service but for IaaS (Azure VMs).

Vetted Review
Azure App Service
14 years of experience

Great product, easy to use, careful use of autoscaling

Rating: 8 out of 10
Incentivized

Use Cases and Deployment Scope

We use Azure Web Apps for our Front End and some big data processing needs: for the monolith and some microservices. Also we host APIs over them. Web Apps offer an easy to use platform for creating and modifying our code in a seamless way across different stages of our data ingestion-processing-and offering for the customers.

Pros

  • Extremely easy to deploy and update from Visual Studio
  • It integrates seamlessly with other Azure PaaS resources
  • It has an in-depth integration with AppInsights, so you can understand errors and their root cause easily.
  • Easy to create and delete, what is not the same case in a IaaS resource
  • It escalates based on CPU workload and some other resource variables.
  • Configuration changes are almost immediate
  • Offers an excellent abstraction from hardware backend of the platform
  • That's updated very often, saving time and the risk of a self-performed update over a IaaS
  • That's really easy to develop for Web Apps
  • It supports Function Apps and Web Apps into the same "cost black box"

Cons

  • Irrationally expensive
  • High latency and poor response times in heavy workloads
  • Some updates lead to failures and crashes of hosted apps
  • Tech support starts defending Microsoft rather than helping you to get rid of a production failure
  • That's easy to have a peak cost with automatic resources escalation.
  • Lacks of spent money limits for escalation
  • Unnecessary deprecation of runtimes that makes the platform less interesting for complex applications that can't be updated periodically
  • Every single minor feature that's an spending. For example, a basic firewall.

Likelihood to Recommend

For a mid size front end, with a good budget to pay for resources escalation. Also for test environments and debug of Web Apps. It hosts great Function Apps, together with Web Apps. Spending in bundled in firewall, that's a good platform for e-payments and complies with all http / web standards, so you wont have surprises with Chrome and Chromium.

It comes with a good IP filter, that you would use starting in S1 (basic production) plan, but if you want a true firewall with DoS protection, it comes as an "additional". Both perform well.

Production plans have built-in backup and advanced networking support, also if spend limits are not so low, that's great to integrate your website in a private network.

Vetted Review
Azure App Service
4 years of experience

Easy and simple platform to deploy the web apps

Rating: 9 out of 10

Use Cases and Deployment Scope

We used it to teach the students who bought the course how to use the web app and where to use. We helped them to deploy the projects on Azure. Also we helped them to get the student packs and Azure credits so it may be helpful for them to deploy their projects without the need of credit cards!

Pros

  • Very simple and easy development process
  • Azure provide the built-in security for the web apps
  • The application can handle the high traffics

Cons

  • The Azure is providing little less amount of data centers, so they can increase the data centers.
  • Customized development; Azure needs to provide some more options to customize
  • Some of the essential things about the viewers and logs must be provided. Currently I feel they are putting limit on monitoring.

Likelihood to Recommend

So based on our experience Azure is giving some API development, that is best thing. Also Azure is giving streamlined workflow for DevOps. It is supporting some popular programming languages like java, .net , javascript etc that make it easy to develop and deploy application in the platform and monitor it.

Azure App Service deploys safe, scalable online apps rapidly

Rating: 8 out of 10
Incentivized

Use Cases and Deployment Scope

The ASP NET Core apps were deployed using Azure App Service. Multiple programs were installed and utilized by the entire company. Having the ability to launch our apps directly from Visual Studio was a huge time-saver. The Azure site or the Azure command-line interface allowed us to make the necessary adjustments.

Pros

  • Visual Studio makes it an easy to deploy an app.
  • The Azure CLI and the Azure Portal are the two most convenient ways to interact with the cloud.
  • There's no need to worry about server upkeep. We could simply increase our capacity by changing a few gateway settings.

Cons

  • Like Heroku's dynos, abstraction of computing resources.
  • The total size of the Azure Portal has a negative impact on the management of Azure App Service apps.
  • The cost of making large transitions in the size of a resource is high.

Likelihood to Recommend

You may easily deploy your apps to Azure App Service if they were written in Visual Studio IDE (typically.NET applications). With a few clicks of the mouse, you may already deploy your application to a remote server using the Visual Studio IDE. As a result of the portal's bulk and complexity, I propose Heroku for less-experienced developers.

Vetted Review
Azure App Service
3 years of experience

scalable and secured cloud Apps within Azure

Rating: 8 out of 10
Incentivized

Use Cases and Deployment Scope

We use Azure App Service for our full cloud-based website's new version. We use it to deploy both production and QA versions of the site, so that we don't have to manage website infrastructure, including on-premise web servers and security equipment. We use it alongside other Azure services, including storage, CDN, DB...

Pros

  • scalability works very well
  • integration with other Azure services
  • highly secured

Cons

  • the learning curve can be tough (just like other azure services)
  • the UX/UI could be more intuitive (just like other azure services as well)
  • monitoring can be hard to understand
  • Microsoft's learning resources are hard to understand

Likelihood to Recommend

Azure App Service is well suited in our case :

<ul><li>Our website is developed by our tech partner in a full Microsoft Azure cloud based environment.</li><li>We gave them specific access rights and the CI / CD integration helped a lot for updates and improvements deployment.</li><li>Most of the infra issues we had with our website weren't coming from App Service</li></ul>

Vetted Review
Azure App Service
1 year of experience

Azure - More Money, But Better Service

Rating: 7 out of 10
Incentivized

Use Cases and Deployment Scope

I used it to host our organization website, which is written by PHP. As the website is our main product, it plays very important role in our company. We used Azure's app engine for several months, mostly for our testing purpose. But we never rolled out our production to Azure because of some issues.

Pros

  • Auto scaling
  • Good management dashboard
  • Fast setups

Cons

  • Learning curve
  • Web Interface
  • A mobile app

Likelihood to Recommend

If you are a large organization where you have a lot of traffics, Azure is good for you. If your scenario is something like, you sometimes have high traffic, and sometimes low traffic, and you got enough money, Azure is good for scaling up to your need. Azure is definitely not for you if your budget is low. Not suitable for low budget people AT ALL.

Vetted Review
Azure App Service
1 year of experience

Azure serves well in long-term!

Rating: 7 out of 10
Incentivized

Use Cases and Deployment Scope

Azure App is being used to host our .NET applications. Runtime stack for these are .NET 2.1. Azure has good support for .NET applications. So we prefer using Azure for .NET.

It is integrated will with Azure DevOps. So we use piplelines to deploy code.

Pros

  • It has options to deploy using CI/CD.
  • It has great integration with Azure Devops
  • It has all the common runtimes, so we don't need to install softwares.

Cons

  • Some times our .NET API Service crashes and it is hard to find the root cause.
  • Quick Links to frequently used pages will help
  • PHP 8 is not supported yet.

Likelihood to Recommend

Azure App Service is suited well for .NET runtimes. We don't need to do any IIS configuration. It is well integrated with DevOps so CI/CD pipelines can be configured.

Multiple applications cannot be hosted on the same Service. So it can get expensive for smaller apps.

Azure App Service allows you to quickly deploy secure & scalable web apps.

Rating: 10 out of 10
Incentivized

Use Cases and Deployment Scope

We use Azure App Service to build full-fledged custom web-based software solutions for small and medium-sized businesses in a variety of markets. The Azure App Service coupled with .NET, Entity Framework, and other Azure features (storage, tables, etc.) make it easy to quickly build fully-functional apps, and we're able to do so so much quicker than when we were using the LAMP stack (Linux, Apache, MySQL, and PHP). Plus, we can scale resources with a click instead of needing to migrate to different servers and manually handle load balance, etc.

Pros

  • Super quick & easy to deploy new apps in visual studio
  • Easy scaling to help reduce costs during off-hours
  • The powerful Azure ecosystem offers a lot of functionality that ties in well with Azure App Service

Cons

  • Jumps between resource sizes can get expensive
  • You may wind up putting a lot of eggs in one basket--not necessarily a con but something to keep in mind (most of your data will likely be managed and processed through Microsoft products/services if you fully commit to Azure App Service).
  • Learning new technology. If you're moving from on-premises to Azure App Service (or any cloud solutions), you'll likely have to rethink how things are done to achieve the same end results (and/or resources may become expensive quickly).

Likelihood to Recommend

Azure App Service is great if you're starting a new web project and need an infrastructure that is fast, stable, secure, and scalable. The service has a very high up-time, and it supports a variety of languages and technologies (though it really shines with the .NET stack - C#, ASP.NET, Entity Framework, etc.). If you're thinking about porting an existing app over, it may wind up being expensive as far as resources go if the software isn't properly optimized to utilize cloud resources efficiently, so that's something to keep in mind.