我们需要增加有关 ASP.NET 网站/Web 应用程序部署的知识。我们的规模越来越大,流量越来越多,需要更专业的方法。更不用说,我们还正在升级到多个数据库/多个后端/多个前端服务器部署,我们只是不想搞砸。

我们应该寻找什么类型的技能?拥有这些技能的人是否有一个典型的头衔?

谢谢,

实际上,我们拥有两个答案提到的大部分人才,我们正在寻找的是我猜戴夫所说的网络服务器大师。我只是希望有人来处理部署方面的问题。我们的开发人员需要为此而努力,而不是试图找出部署最佳实践。此外,我们最终可能会拥有多个项目和团队,我认为每个团队都有一个单独的人员来推出自己的解决方案并不比为所有团队提供 1 个专用资源更好。

有帮助吗?

解决方案

如果您希望将 ASP.NET 应用程序提升到一个新的水平,您需要开发人才。

  • 至少四年丰富的 ASP.NET 开发经验。
  • 与经验相匹配的当前认证会很好,但不要获得该证书 超过 体验。
  • 找一个熟悉你的应用程序中使用的技术的人 - 如果它是一个 Webforms 应用程序,不要去找 MVC 向导,除非他/她也具备 Webforms 技能等。

听起来您可能自己负责托管。如果是这种情况,您可能还需要聘请网络服务器专家或研究托管。不要自以为可以让开发人员关心和满足托管环境,这对一个人来说工作量太大了。

其他提示

听起来你需要至少三个人,因为这些技能通常不是一个人可以做的。

您可能需要数据库管理员,以确保您的多个数据库保持同步,或者正确备份并正确配置。

您需要一个系统管理员来设置多个Web服务器,并确保正确配置所有硬件和基础架构。

而且,您将需要知道ASP.NET以及数据库层的.NET开发人员。

如果你被托管,那么前两个你不需要,因为你的托管网站将负责。

如果你使用云计算,那么你不需要前两个。

但是,无论如何,听起来你需要第三个。

对于开发人员,您需要注意所需的技能,例如,4年的C#,2年的ASP.NET,如果您需要javascript或css,请指定。如果您使用任何特定库,请指定。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top