Visual Studio和.NET软件框架是我们在软件开发中经常使用的两种技术。我们对它们有丰富的经验,许多客户也使用它们,通常使它们成为项目的自然选择。
Visual Studio和.NET软件框架是我们经常使用的两种技术 软件开发。我们对它们有丰富的经验,许多客户也使用它们,通常使它们成为项目的自然选择。
Microsoft Azure是我们使用的另一种技术-尽管它比.NET更新,但自然我们对此的经验较少。
作为我们的软件开发人员,真正使我们感兴趣的是这两种类型的技术如何—软件开发工具和 云端 –越来越紧密地结合在一起。
我的意思是,Microsoft现在正在将开发工具,组件,库,开发环境等部署到云中。例如,Azure在11月宣布将启动相关工具,例如调度程序服务和监视更新。这意味着开发人员现在真正能够在云中进行开发。
但是,有一个很大的警告:许多应用程序依赖于(尚未)在云中可用的基础架构,例如大型机,第三方收费服务或完整的数据库。在这些情况下,仍然无法在云中进行全面开发。虽然可以在云中进行部分开发,但不会带来相同的收益。例如,如果要花一个星期才能访问大型机,那么不管云中正在开发的项目的其余部分如何,您仍需要等待一周。
尽管如此,我确实相信,只要有更多时间,几乎所有软件开发所需的基础架构都将在云中可用。
虚拟化提供了另一种选择。开发团队可以使用虚拟服务和机器来模拟非云基础架构方案– like mainframes –并在完全基于云的开发测试环境中对其进行管理。
上个星期 巴克莱一位经验丰富的分析师发表了一份报告 他预言的地方“…到2017年,云服务可能会产生近10%的总收入,并代表着公司[Microsoft]持续的重要增长动力。”对我来说,这简单地说明了我们都会 在云中发展 再过几年