Azure App Service / Web App是否取代Azure Cloud Service?

自2013年以来,我们一直在使用Azure云服务(Web角色)。之所以使用它,是因为当时角色内缓存是Web Farm在Azure中工作的唯一可用缓存

到目前为止,App Service (以前称为Web App / Web站点)Redis Cache可用,并且App Service可以完成Cloud Services提供的几乎所有功能。

根据比较,我们仅看到App Service无法执行的4个小区域(IMHO)

  • 远程桌面访问服务器
  • 安装任何自定义MSI
  • 能够定义/执行启动任务
  • 可以收听ETW事件

问题

在将角色内缓存更新为Redis缓存时是否值得将现有的Cloud Service转换为App Service?

换句话说,我们是否应该考虑在Azure云服务中托管(而不是在App Service中托管)

杰森·海利(Jason Haley)

我认为您对这个问题的看法可能要多于事实,所以这是我的看法。

自从最初只是Azure云服务以来,我就一直在使用Azure,并且与他们一起完成了一些边缘案例的实现。

今天(比如说过去的1-2年),我采用了从Web Apps和WebJobs开始的方法,直到我发现不太合适的原因为止。对于我的大多数客户,App Services可以正常运行,尽管有些项目仍需要Cloud Services。

我发现对WebApps和WebJobs进行轻松的部署和管理对我来说是一个巨大的胜利-不必创建该怪物包文件并重新部署整个应用程序,而只需进行一些小改动就可以了。

我还发现WebJobs(使用SDK)比WebRoles生产率更高-尽管有时我发现我需要一个没有UI的WebApp来托管webjob,如果它们是处理器和内存猪。仅通过添加一个属性就可以使您的代码使用QueueTrigger监视队列这一事实可节省大量时间,并减少所有样板代码。

我也曾在项目中使用过Redis(尽管目前还没有),并且使用起来很容易-一旦解决了一些问题并习惯了它。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Microsoft Azure App Service Storage

来自分类Dev

Azure Powershell脚本交换Azure App Service(网站)部署插槽

来自分类Dev

我可以在Azure App Service上运行Node / ExpressJS应用程序,还是必须使用Azure Cloud Service?

来自分类Dev

如何在Azure App Service上部署Windows Service

来自分类Dev

来自Azure App Service的Blob存储访问

来自分类Dev

Azure App Service Web App对VM的访问

来自分类Dev

Azure App Service / Web App是否取代Azure Cloud Service?

来自分类Dev

带有Azure App Service的ABCpdf .NET

来自分类Dev

将Springboot部署到Azure App Service

来自分类Dev

将.Net Core 3.0 Web API部署到Azure App Service时出错

来自分类Dev

ASP.NET Web应用程序Azure App Service远程调试中的问题

来自分类Dev

如何配置web.config的<appSettings>部分中没有的Azure App Service设置?

来自分类Dev

Azure App Service容器不断重启

来自分类Dev

在Azure App Service(Linux)上运行的Node / Next / React App是否需要web.config文件?

来自分类Dev

通过Azure Devops将.Net Core 3.1 Web App部署到Azure Linux Web Service时出错

来自分类Dev

如何管理Azure App Service证书

来自分类Dev

如何将Azure App Service Web App连接到Google SQL Server数据库?

来自分类Dev

将Azure Web Apps迁移到新的Azure App Service计划中?

来自分类Dev

在Devops部署期间添加Azure Web App Service自定义域

来自分类Dev

如何使用Azure Python SDK编辑Azure App Service?

来自分类Dev

如何在Azure Web App Service上获取IP地址

来自分类Dev

使用KeyVault的Azure App Service JSON转换

来自分类Dev

通过Azure创建App Service托管的证书

来自分类Dev

在Azure API管理中找不到Azure App Service托管的Web API

来自分类Dev

将Azure Web App连接到Service Fabric

来自分类Dev

通过Cloud Service访问Web App文件

来自分类Dev

Azure App Service Web App对VM的访问

来自分类Dev

如何更改Azure Web App Service的主机名

来自分类Dev

如何在多个租户中使用 VSTS 在 azure app-service web-apps 中部署?

Related 相关文章

  1. 1

    Microsoft Azure App Service Storage

  2. 2

    Azure Powershell脚本交换Azure App Service(网站)部署插槽

  3. 3

    我可以在Azure App Service上运行Node / ExpressJS应用程序,还是必须使用Azure Cloud Service?

  4. 4

    如何在Azure App Service上部署Windows Service

  5. 5

    来自Azure App Service的Blob存储访问

  6. 6

    Azure App Service Web App对VM的访问

  7. 7

    Azure App Service / Web App是否取代Azure Cloud Service?

  8. 8

    带有Azure App Service的ABCpdf .NET

  9. 9

    将Springboot部署到Azure App Service

  10. 10

    将.Net Core 3.0 Web API部署到Azure App Service时出错

  11. 11

    ASP.NET Web应用程序Azure App Service远程调试中的问题

  12. 12

    如何配置web.config的<appSettings>部分中没有的Azure App Service设置?

  13. 13

    Azure App Service容器不断重启

  14. 14

    在Azure App Service(Linux)上运行的Node / Next / React App是否需要web.config文件?

  15. 15

    通过Azure Devops将.Net Core 3.1 Web App部署到Azure Linux Web Service时出错

  16. 16

    如何管理Azure App Service证书

  17. 17

    如何将Azure App Service Web App连接到Google SQL Server数据库?

  18. 18

    将Azure Web Apps迁移到新的Azure App Service计划中?

  19. 19

    在Devops部署期间添加Azure Web App Service自定义域

  20. 20

    如何使用Azure Python SDK编辑Azure App Service?

  21. 21

    如何在Azure Web App Service上获取IP地址

  22. 22

    使用KeyVault的Azure App Service JSON转换

  23. 23

    通过Azure创建App Service托管的证书

  24. 24

    在Azure API管理中找不到Azure App Service托管的Web API

  25. 25

    将Azure Web App连接到Service Fabric

  26. 26

    通过Cloud Service访问Web App文件

  27. 27

    Azure App Service Web App对VM的访问

  28. 28

    如何更改Azure Web App Service的主机名

  29. 29

    如何在多个租户中使用 VSTS 在 azure app-service web-apps 中部署?

热门标签

归档