1IBMSmartBusiness开发与测试云IBM应用开发商合作部议程•简介•在IBM云中进行智慧的开发和测试•在IBM云中进行智慧的开发和测试•云中的体系结构设计•参考资源32什么是云计算?4Web出现以前•要卖商品,必有店铺•房产,设备,维护,房产,设备,维护,折旧等需要大量成本•进入成本高昂3如果可以这样…•在全球范围拥有无数店铺–无需房产–无需设备–无需维护–没有折旧–相对传统产业来说几乎为零的进入成本•Web改变了一切云出现之前•要想开办企业,需要建设IT设施•硬件,软件,电力,管理人员等需要大量成本•进入成本高昂4如果可以这样…•拥有无限制的计算资源–应有尽有的计算能力–应有尽有的数据存储–随时进行数据挖掘•云计算将会成为计算机行业中自互联网以来的最大改变狭义的云计算•提供资源的网络被称为“云”“云”中的资源在使用者看来是可以无限扩展的•“云”中的资源在使用者看来是可以无限扩展的•可以随时获取,按需使用,随时扩展,按使用付费95云计算CldCti广义的云计算CloudComputing虚拟化Virtualiza-tion实用计算UtilityComputing基础设施即服务IaaS平台即服务PaaS软件即服务SaaS并行计算ParallelComputing分布式计算DistributedComputing网格计算GridComputing为什么现在出现云计算?计算模式发生了变革Cloud主机-终端模式PC模式云模式如果用喝水问题来比喻11如果用喝水问题来比喻…相当于一口井大家轮流打水喝相当于每家每户有自己专属的水井相当于自来水,打开龙头就有水,按照使用量付费6关于Internet的疑问•“不安全”•“我不想把基础设施交给别人”我不想把基础设施交给别人•“它可靠吗?”•“我不能保证我的合作伙伴也会用它”•这些都是非常重要并且合情合理的问题–VPN(虚拟专用网)和其他技术已经解决了上述问题(拟专用网)和其他技术解决了问关于云计算的疑问•“不安全”•“我不想把基础设施交给别人”我不想把基础设施交给别人•“它可靠吗?”•“我不能保证我的合作伙伴也会用它”•这些都是非常重要并且合情合理的问题–我们还需做更多工作去解决这些问题,但是在经济发我们需做更多作解决问,但是济发展的刺激因素下,必然有人会找到解决问题的方法7只需考虑下面的关键问题•云计算是否有助于创立新的业务模式,使你的公司脱颖而出司脱颖而出•云计算是否有助于快速达到优化IT,节约成本,加速运作•云计算是否能使你得到竞争优势14云使我们认识到各个层面的低效云的优点•减少冗余的、闲置的服务器服务器•提高CPU利用率•降低高可用性成本•降低供给不足的风险158云计算如何造福开发和测试工作速度•新项目/快速部署•在基础设施就绪前就访问•移植•测试/质量保证在基础设施就绪前就可以开始开发灵活性•基础设施•快捷地访问开发测试/质量保证新功能•直接访问软件镜像•进行“预期”评估16快捷地访问开发和测试环境进行预期评估IBMSmartBusinessDevelopmentandTestOnIBMCloud专为开发和测试工作设计和优化的按需付费的环境可用性达99.5%显式安全配置预定义的弹性配置环境为企业准备:标准化的基础设施和预配置的软件镜像17预定义的弹性配置灵活的支持选项(包含24x7支持)9示例1:开发与测试云的Web门户示例1:开发与测试云的Web门户191020211122231224251326271428291530311632示例2:连接到实例(Instance)示例2:连接到实例(Instance)1734非常简便的HTTP访问3518363719将下载的密钥转换为PuTTY格式1.运行PuTTYgen工具,将下载的密钥导入2.提供一个密码短语3.保存私钥38通过SSH连接到实例1.运行PuTTY,点击SSH-Auth,确认保存的私钥2.用“idcuser”的身份连接3.提供密码短语4.“idcuser”可作为管理员(sudosu-)理员(sudosu)3920SSH访问-PuTTY40通过SSH运行WinSCP(取代FTP)4121使用FreeNX连接到桌面42示例3:管理实例中的防火墙示例3:管理实例中的防火墙22444523464724Parameters.xml示例:打开所有端口1.下载并编辑文件:parameters.xml2.上传3.保存镜像4.准备实例48云环境中的体系结构设计云环境中的体系结构设计25云中的传统LAMP架构50云架构示例:为弹性环境优化架构•由均衡节点构成集群•LinuxHA管理服务51LinuxHA管理服务•一个节点可以根据配置和负载情况,行使一个或多个服务26参考资源参考资源从IBMdeveloperWorks中国网站获取更多资源技术资源指导信息样例代码路线图Web社区路线图试用下载教程技术文章网络广播演示教育资源样例项目•全球最佳厂商开发者项目(IDC)•IT行业第2大开发者53技术专区产品专区博客RSS订阅社区空间IT行业第2大开发者社区•32项行业大奖:“最极客的社交网络”马上加入:•通过概要信息和别人取得联系•通过群组结识志同道合的朋友•博客,Wiki,论坛,书签,活动,文件•可以共享您在社交网络Facebook或LinkedIn中的信息中的信息54详细的入门指南参见文章:MydeveloperWorks——学习专业技术和构建专业网络的新途径关于本讲座及资料下载•在MydeveloperWorks中搜索“技术加油站”•在Google中搜索“developerWorks技术加油站”56请您花一点时间填写本次讲座的调查问卷,您的反馈对我们非常重要。谢谢!57