原文地址:http://www.programmer.com.cn/1080/
知道这个叫云计算的东西也很久了,零星地看过些文章,但总是不能从整个IT在企业应用的角度来深层次地了解云计算的应用环境。
今天看了这篇文章,觉得很是值得收藏并与大家分享。
*****************************************
随着计算技术的发展和商业的推动,云计算逐渐成为IT发展的趋势,并逐渐融入IT的日常管理和开发模式之中。云计算在全球已经有了很多成功案例,这些案例均证实了云计算技术的可行性、稳定性和高效性。处于21世纪的IT人才,只有充分了解云计算所带来的挑战和机遇,才能更好地适应这种IT管理上的创新。
云计算成为IT发展趋势
基于以下几点原因,云计算必将成为IT发展的趋势:
商业需求推动云计算技术的研究和开发。IT技术的迅速发展推动了企业的信息化完善,随之带来大量软、硬件的迅速增多,企业的IT规划和管理变得越来越复杂,所花费的时间也越来越多。随着市场竞争的逐渐加剧,传统的IT管理模式在时效和灵活性上已不能满足日新月异的市场需求,客观上需要一种灵活、动态的,能够为市场变化提供实时支持的IT管理模式。
传统运营模式挑战。一方面IT资源的增多使IT管理者的工作越来越复杂,IT资源的规划、购买、部署和安装等流程,会因为技术的更新和资源的增多,为运营者增加工作难度和强度;另一方面,IT资源量在显著增加的同时,也会带来大量的电力消耗和人力维护成本。如何提高IT资源的管理效率和利用率,进而降低运营成本成为运营者普遍关注的问题。
虚拟化、多核、自动化和Web技术的进步推动云计算技术发展。云计算技术是容纳了互联网技术,吸取了虚拟化技术、网络计算、自动化技术和Web技术的特色,根据市场需求,从而提出的适合现代IT管理的创新方法论及一整套解决方案。随着虚拟化技术、自动化技术和Web技术的逐渐成熟,以及在市场中的广泛应用,基于这些技术的云计算也将会逐渐成熟,并被广泛接受和应用。
云计算对IT运维管理者提出了新要求
云计算改变IT运维管理者的传统工作模式,通过新的方式实现资源的部署和安装。云计算改变了过去IT管理者单独部署某个环境或升级某个软件的方式,不需要在每台服务器上安装和部署环境,而仅需要管理者将资源和软件预先放在云上,当需要特定的IT环境或升级软件时,能够快速地通过Web服务模式实现资源的自动部署和软件的安装。
云计算促使IT运维管理者从长远考虑对企业IT资源进行规划。对于IT运维管理者来说,传统的IT管理模式需要其对IT资源的未来需求进行充分调研和评估预测,以预算下一年的IT支出,做好IT采购规划;而云计算的模式提供了很多的灵活性,当某个应用的资源紧缺时,可以通过动态监控,调配其他闲置资源来支撑,所以IT运维管理者对IT的规划有了更大的灵活性和做长期规划的空间,不必单独因为某个应用的短期需求而采购大量资源,而在将来又得不到有效利用。
IT运维管理者需要考虑如何把更多的应用迁移到云计算平台上,全面提高企业IT服务效率。只有把尽可能多的应用迁移到云计算平台上,才会更加有效地发挥云计算管理模式的效率,提升IT资源利用率,实现企业IT资源全面共享。把应用迁移到云计算平台,需要从各方面考虑,保证云计算平台对应用的支持,包括可行性、安全性、可扩展和升级等等。在把每一项应用迁移到云计算平台之前需要进行充分的验证和评估,以保证云计算平台能为其提供有力的支持。
IT运维管理者需要考虑哪些应用由“公有云”提供,哪些应用需要“私有云”。企业把自己的应用放在企业防火墙之外的公共云上,需要有选择性地把一些特定应用和基础设施服务外包,而不是一下子把所有应用外包,企业要考虑清楚自己的哪些服务可以有效地由“公共云”来提供,哪些是涉及企业或用户私密数据的,需要由企业内部的“私有云”来提供。
传统的系统维护IT人员可能面临着工作机会减少的危机。由于云计算平台实现了硬件、软件、网络和存储的集中管理和监控,并且实现了自动化的安装和动态部署,客观上对IT维护人员的需求会减少。那些只懂原有的IT系统维护方法的人员,可能会面临失业,但是云计算平台的出现,既是挑战也是机遇。对于IT系统维护人员来说,如果积极学习云计算的管理维护模式,会获得一些新的,具有挑战性的工作机会。
云计算对开发人员的挑战
在云计算时代,资源实现了统一的集中和共享。处于云计算环境中的开发人员,可能并不需要知道自己在利用哪里的资源做开发,或者数据和程序存储在什么地方,但他可以随时随地获取数据和原有程序。
总的来说,基于云计算的开发,对开发人员有如下影响:
开发环境发生改变。在云计算环境中开发,开发人员需要熟悉如何在云计算环境中获取所需资源,包括硬件、软件和数据等。云计算提供了一种创新的IT基础架构管理模式,用户不再需要手动管理和部署IT环境,只需在Web2.0界面提交对服务、存储和网络的需求。一旦申请被批准,短时间内相应的IT环境就可供用户使用。在云计算时代,用户的开发成果和数据会存储在云上,不用担心自己的机器会出现问题;开发时不需要进行软、硬件的安装,而且可以快速实现不同系统间的切换,用户可以随时随地从云端获取资源进行开发。
开发能力受到挑战。在云计算平台上开发,所有开发人员都可以灵活获取所需的资源和开发环境,程序员之间的竞争更多地体现在程序开发的效率和有效性上。谁能在短时间内开发出高质量的程序,谁的应用就会最先被采用。
(本文来自《程序员》杂志0910期)
分享到:
相关推荐
少儿编程scratch项目源代码文件案例素材-直升机飞行.zip
wanjunshe_Python-Tensorflow_12888_1745868924470
健康监测_Android开发_BLE蓝牙通信_心率数据采集与存储_基于小米手环2的实时心率监测应用_支持后台长时间运行的心率记录工具_可导出SQLite数据库的心率数据分析系统_适
少儿编程scratch项目源代码文件案例素材-种花模拟器.zip
嵌入式系统开发_FreeRTOS实时操作系统_STM32F103C8T6微控制器_OLED显示屏_DHT11温湿度传感器_多任务调度_多级菜单设计_万年历算法_电子闹钟功能_参数配
基于python实现的粒子群的VRP(车辆配送路径规划)问题建模求解+源码+项目文档+算法解析,适合毕业设计、课程设计、项目开发。项目源码已经过严格测试,可以放心参考并在此基础上延申使用,详情见md文档 算法设计的关键在于如何向表现较好的个体学习,标准粒子群算法引入惯性因子w、自我认知因子c1、社会认知因子c2分别作为自身、当代最优解和历史最优解的权重,指导粒子速度和位置的更新,这在求解函数极值问题时比较容易实现,而在VRP问题上,速度位置的更新则难以直接采用加权的方式进行,一个常见的方法是采用基于遗传算法交叉算子的混合型粒子群算法进行求解,这里采用顺序交叉算子,对惯性因子w、自我认知因子c1、社会认知因子c2则以w/(w+c1+c2),c1/(w+c1+c2),c2/(w+c1+c2)的概率接受粒子本身、当前最优解、全局最优解交叉的父代之一(即按概率选择其中一个作为父代,不加权)。 算法设计的关键在于如何向表现较好的个体学习,标准粒子群算法引入惯性因子w、自我认知因子c1、社会认知因子c2分别作为自身、当代最优解和历史最优解的权重,指导粒子速度和位置的更新,这在求解函数极值问题时比较容易实现,而在VRP问题上,速度位置的更新则难以直接采用加权的方式进行,一个常见的方法是采用基于遗传算法交叉算子的混合型粒子群算法进行求解,这里采用顺序交叉算子,对惯性因子w、自我认知因子c1、社会认知因子c2则以w/(w+c1+c2),c1/(w+c1+c2),c2/(w+c1+c2)的概率接受粒子本身、当前最优解、全局最优解交叉的父代之一(即按概率选择其中一个作为父代,不加权)。
scratch少儿编程逻辑思维游戏源码-猫猫粉碎.zip
scratch少儿编程逻辑思维游戏源码-蓝胡子.zip
scratch少儿编程逻辑思维游戏源码-美食大亨.zip
scratch少儿编程逻辑思维游戏源码-洛克人.zip
scratch少儿编程逻辑思维游戏源码-龙冲刺.zip
思幻个人引导页V2.2版本11月29日更新.zip
scratch少儿编程逻辑思维游戏源码-骑士风斩法.zip
移动应用开发_H5CSS3ionicng-cordovaMVVM模式_基于HTML5和CSS3技术实现多页面布局ionic指令数据绑定ui-route单页跳转调用手机
少儿编程scratch项目源代码文件案例素材-植物大战僵尸创造版 Ver. 1.0.3.zip
scratch少儿编程逻辑思维游戏源码-日落(2).zip
动态星空背景个人主页(带后台).zip
scratch少儿编程逻辑思维游戏源码-迷雾森林:诞生 3.2 起源觉醒.zip
lib文件
影剧院音乐厅微信小程序源码,包括资讯动态,演出信息,艺术教育,经典 剧目,商务合作,关于我们,公益演出预约,商业演出预约,演出日历,我的今日预约,我的预约码,后台预约管理,后台预约核销,后台CMS内容管理等功能模块。是一个数字化的艺术殿堂公共平台,无需下载安装,让您能够随时随地便捷地走近乐团、走近交响乐 演出预约管理:开始/截止时间/人数均可灵活设置,可以自定义客户预约 填写的数据项 演出预约凭证:支持线下到场后校验签到/核销/二维码自助签到等多种方式 详尽的演出预约数据:支持预约名单数据导出Excel,打印