软件工程

云计算对传统软件工程的影响

回顾软件技术发展的历史,最明显的趋势是软件变得越来越复杂,计算越来越繁琐,存储和处理的信息越来越多,软件危机就是用户对于软件功能的要求太多,以至于超过了软件技术能够满足的程度,从而使得软件产品在原有基础上不断改动增需,软件变得越来越复杂,以至于开发组织越来越难。从最初的机器指令开始发展到面向对象再到如今新兴的云计算,目的都是让软件开发变得越来越简单,越来越能迎合用户的要求。

要说云计算对软件工程的影响,首先来了解了解云计算。云计算,用最简单的一句话来解释就是“客户端将运算任务交给服务器(云端),服务器运算完成之后,再将运算结果交还给客户端”。具体说,就是客户端(这里的客户端可以是个人也可以是企业)在某种情况下,本地的资源不足以支持要进行的运算,就运用线上已有的成熟的资源和数据来为自己完成自己的需求。这样的模式有三个好处,第一,由于不受本地资源的限制,客户端可以有更广阔的资源库,可以说享有现有的所有种类的资源。第二,对于做云计算的企业来说伸缩性更好,如果市场需求大则投入更多,反之减少投入。第三,pay as you go,也就是你取多少付多少,再也不用想为了一个简简单单的事情而专门买一个服务器。这里对云计算也就不再做深究,理解云计算的基本原理和特征即可。

同步内容
--电子创新网--
粤ICP备12070055号