how much do static web apps cost, what are they exactly, and why isnt anyone using them?

Nutmix 36 Reputation points
2021-01-21T14:16:05.203+00:00

I work for a number of large and small orgs who spend millions of euros a year on Azure subscriptions. They use a lot of complex services, such as MS Manage SQL server, Web services etc, but, universally, they host their simple web sites (either pure static or simple wordpress sites), outside of Azure, e.g. on go-daddy, fasthosts or other php/static hosting provider.

I had always assumed this was because Azure only offered IIS/C# based web apps, or the cost and complexity of setting up dedicated VMS, installing apache and plesk or IIS or similar, and hand managing the whole thing.

Today I noticed Azure has something called "static web app". I cant find much information on what this can and cant do, and its missing from the pricing calculator, so there seem to be no published prices, which cant be right.

We dont need any kind of geo-replication or load balancing for most of our static sites, nor our basic wordpress sites.

Does MS support this kind of small hosting as a service, and if so, how much does it cost, and what are the features?

Azure Static Web Apps
Azure Static Web Apps
An Azure service that provides streamlined full-stack web app development.
850 questions
0 comments No comments
{count} votes

1 answer

Sort by: Most helpful
  1. Michael Taylor 51,346 Reputation points
    2021-01-21T14:45:00.923+00:00

    You can host any app that runs on IIS in Azure directly as an Azure App Service. An app service is basically a hosted web server. Out of the box it supports most frameworks including .NET, NodeJS, python and Java. Basically you create the app service, configure the server to use the version of the platform you want and then deploy your app to the root of the site. WordPress sites would work here as well. For sites that require a SQL Server database then you can also use Azure's SQL instances.

    If you need to run a platform that isn't supported in Azure App Services then you can upgrade to using an Azure VM. With this approach you are completely responsible for the VM so you can install whatever software you need in whatever format you want. If you need a DB that isn't supported in Azure then you can also set up a VM to host the database as well.

    In general the more SaaS you use the less you have to manage but the more limited it becomes. You mentioned WordPress so those sites could be hosted in Azure App Service (google for some discussions). WordPress uses MySQL which is now supported on Azure so you could use Azure for MySQL to host the DB. The biggest concern is cost. If you have many WordPress sites then it might be cheaper to host them on a dedicated WordPress provider rather than in Azure. You'll have to decide that for yourself.

    0 comments No comments