首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >使用windows azure时的开发差异

使用windows azure时的开发差异
EN

Stack Overflow用户
提问于 2012-06-15 12:56:56
回答 2查看 1.5K关注 0票数 3

我的问题有两个部分,我知道他们是基本的,但无法澄清的想法,所以张贴以下。

我们计划在windows上建立一个新的应用程序。在阅读了一些关于云的文章之后,我构建了一个在云上执行基本操作的示例应用程序,比如CRUD。

  1. 所以,我想知道的是,什么是根本的差异,你们都感觉到,在工作时,蔚蓝应用。我使用MVC作为框架构建了应用程序。在使用MVC编写普通web应用程序和使用MVC编写云应用程序方面,我没有感到有什么不同。在构建云应用程序时,要做什么?
  2. 我们计划雇佣一些在Windows方面有经验的人,市场上有几个猎头,他们用成堆的resume.Though轰炸你,这些人没有在windows azure上工作过,他们刚刚在简历里写过。如何评估一个候选人,以判断他在云计算方面的潜力。这方面的任何建议都会有帮助。
EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2012-06-16 01:03:37

1.基本差异

Windows将很好地与ASP.NET一起工作,考虑到VM是WindowsServer2008R2/SP2,没有什么是你不能做的。店内应用程序和Windows应用程序之间的最大区别在于这些VM的行为、Windows如何管理SLA和可用性、底层客户端和主机操作系统维护是如何完成的等等。我想到了几件事:

  • 负载平衡在一组Web或工作者角色实例中,无法将流量定向到特定的VM实例(除非您构建了自己的请求路由器)。所以你需要为无国籍状态做计划
  • 会话管理。与第一点有关。无法使用inproc,需要使用Cache、表存储或SQL提供程序,这将提供无缝的会话体验。
  • 服务。Windows提供身份管理、缓存、流量管理器(跨数据中心的负载平衡)、CDN ( blob的边缘缓存)、blob存储、表存储(无模式、NoSQL)等等。您需要仔细查看这些服务,看看它们如何最适合您的应用程序。例如:表存储扩展到每个帐户100 GB,并且每GB的成本非常低,但是您的程序员需要学习一种新的内容持久性方法,特别是如果他们习惯了Server。
  • 部署。你需要了解如何维护你的应用程序,监控它,缩放它,升级它。
  • 可用性。您需要了解Windows如何管理OSs (除非您使用的是您管理的虚拟机),如何处理故障(例如硬件故障)
  • 安全系统。Windows数据库安全性与Server安全性不同。

2.采访

建筑技能是至关重要的。编程技能可以更容易地学习,特别是通过Windows培训套件或一些好的书籍。下面是我在面试Windows项目的候选人时会询问的事情的简单列表。一个经验丰富的Windows开发人员将能够处理其中的大多数。

  • 描述将(或单独的)任务组合成相同(或单独)角色的场景。
  • 解释如何监控和缩放应用程序
  • 了解升级应用程序的各个方面
  • 了解如何安装和运行第三方工具和其他(非.NET)语言。
  • 成本与性能与可用性的架构师
  • 了解存储解决方案(SQL、第三方SQL & NoSQL、blobs/tables/队列)
  • 了解Windows队列与服务总线队列的优缺点
  • Server与Windows数据库的不同之处,包括联邦、安全性、瞬态故障、跨数据库查询和事务
  • 了解内容传递网络边缘缓存的功能(和限制)
票数 6
EN

Stack Overflow用户

发布于 2012-06-15 15:31:46

如你所说;差别不大。我非常喜欢队列,它们使构建异步进程变得轻而易举。在没有OPS的帮助下改善环境的能力是一个巨大的节省时间的工具。对我来说最大的缺点是部署所需的时间。内部,TeamBuild可以在<1分钟内把它放到我的测试服务器上.有了Azure,它可以高达30分钟,这取决于一天中的时间/使用在该数据中心。

2)除了一些关于联系ACS / ADFS的特殊知识之外,我不确定寻找有Azure经验的人会给你带来什么。这真的就像写一个内部应用程序。人们把各种各样的垃圾放在他们的简历上,只是希望你不会注意到。只要在他们说他们能做的事情上对他们进行盘问,你就会认为你需要他们来做。也许让他们做一个场景,他们必须登录到Azure门户并打开一个新的主机/数据库。让他们部署一个包。让他们对Cloud (连接字符串、vm大小、实例)进行一些更改。让他们调试一个工作者角色项目。如果他们不能做那些事,你知道他们在撒谎。今天,我采访了一位在一项技能上使用形容词“巨大”的人。你可以打赌我会瞄准那个人!

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/11051090

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档