哪种天蓝色服务计划最适合托管高流量的SPA [关闭]

问题描述 投票:0回答:2

Angular 8中的SPA需要在Azure Web应用程序上托管。哪个是最佳的基本,标准或高级计划?还是可以采用Azure存储方法?

azure azure-web-sites azure-web-app-service azure-app-service-plans azure-webapps
2个回答
0
投票

Azure中的应用程序服务计划本质上是运行应用程序的一组计算资源,并且每个应用程序服务计划层都提供一些功能。

您已经提到这将是您的生产构建,并且应用程序的传入流量会更高-标准的应用程序服务计划应该适合您,这对于生产工作负载是推荐的。就层而言-您可以从S1开始并监视流量或负载,甚至执行压力测试以得出正确的容量。采用标准计划,不仅可以为您提供99.95%的SLA,而且还使您能够配置其他非常有用的功能,例如自动缩放,自定义域,SSL和每日备份。

[请注意-App Service免费和共享(预览)托管计划是与其他App Service应用程序在同一Azure虚拟机上运行的基本层。某些应用可能属于其他客户。这些层仅用于开发和测试目的。因此,您仍然可以使用具有成本效益的计划,但要确保仅在开发和测试环境中使用免费或共享的应用程序服务计划。


0
投票

承载单页应用程序的最佳方法是使用存储帐户。除了节省大量成本外,您还可以轻松地将其与CDN集成在一起,以将资产快速交付给最终用户。

有用的链接:

https://docs.microsoft.com/en-us/azure/storage/blobs/storage-blob-static-website

https://csharp.christiannagel.com/2018/08/08/angularwithazurestorage/

© www.soinside.com 2019 - 2024. All rights reserved.