今天浏览it新闻的时候偶然发现了IBM Bluemix,一个基于云平台的Paas平台。
什么是IBM Bluemix?它有什么特性,能给我们带来什么?下面是bluemix网站上对自己的介绍:
What is Bluemix?
IBM Bluemix is an open-standards, cloud-based platform for building, managing, and running apps of all types, such as web, mobile, big data, and smart devices. Capabilities include Java, mobile back-end development, and application monitoring, as well as features from ecosystem partners and open source—all provided as-a-service in the cloud.
Bluemix地址;https://www.ng.bluemix.net/
基于云平台的创建、管理和运行应用。可以是web、移动应用、大数据等。于是我对Bluemix 有了趣。于是查阅了相关资料,以下是从网站上摘下的文章。比较详细的介绍了Bluemix.
【CNW.com.cn 资讯】近日,IBM发布了一种全新的独特的开发环境和功能即服务(capabilities-as-a-service),用于帮助客户及开发人员快速部署“混合”云环境,使企业拥抱创新时代。根据该计划,IBM将投资超过10亿美元来开发软件云计算[注],并基于SoftLayer平台推出全新功能。
此次发布表明IBM将致力于解决三个根本问题,以便帮助企业快速部署混合云[注]环境。
1)允许企业开发人员使用云技术:据Evans Data表示,全世界拥有超过1800万名软件开发人员,但致力于基于云的软件的工作人员还不到25%。随着IT行业继续朝云计算的方向发展,数以百万的开发人员开始希望通过适当的工具和服务来帮助他们紧抓这个快速发展的机遇。2)实现覆盖整个企业的整合:企业希望在这个崭新的混合云时×××展创新活动并且创造巨大价值 ——这将参与型系统(建立在移动和社交技术基础上,依靠这些技术及平台,客户与企业进行交流与互动)与记录型系统紧密相连,这些系统则可以实现数据与交易的处理。3)为产品开发构建开放的生态系统与平台,以便加速创新与增长:开发人员希望通过动态应用开发环境来支持云时代。新型开发平台应该是开放的、灵活的,以便同时允许公司内部开发人员及独立开发公司更加轻松地创建应用并将它们与现有计算系统相连接。 面对这些市场需求,IBM日前宣布推出三套云功能:1)IBM正在将自身广泛的企业级软件产品应用到云中并且推出了BlueMix的beta版本。作为同时具备IBM软件、第三方产品及开放技术优势的新型平台即服务[注](PaaS[注]),BlueMix可在云中提供DevOps,从而创造开放的、可扩展的、集成的开发体验。DevOps服务能够帮助开发人员、独立开发公司及企业工作团队更加快速有效地构建企业级应用。DevOps服务还允许开发人员通过了解用户需求更加关注于为客户持续提供新功能。今天,IBM还宣布了正式收购Cloudant, Inc.公司。这是一家私有的数据库即服务提供商,可以帮助开发者更快速便捷的开发下一代移动及网络应用。Cloudant将进一步扩展IBM在大数据[注]与分析、云计算及移动解决方案,并成为BlueMix中重要的组成部分。2)IBM正在通过预定义的软件“模式”将WebSphere等中间件产品扩展到SoftLayer环境,从而将现有应用轻松扩展到云中。IBM及IBM业务伙伴共提供200多个应用和中间件模式。IBM Software Patterns是与众不同的,能够跨越整个混合云环境实现应用可移植性,从而允许企业在预置或非预置的情况下灵活部署应用和中间件,借此显著减轻混合IT环境的管理负担。 3)IBM继续投资扩展运行在SoftLayer上面的服务范围,包括通过DevOps来提供关键的应用规划、开发、部署及监控功能;提供系统管理即服务,以便将业界领先的解决方案扩展到云中。IBM日前宣布正在将Power Systems整合到SoftLayer云基础架构中,以便超越传统在云中交付更加广泛深入的基础架构服务。 IBM软件和云计算解决方案高级副总裁Robert LeBlanc说:“通过与开发者合作在开放式环境中加速部署新兴的混合云计算,IBM正在大步迎接这个的创新时代。我们将开发者生态系统的优势与移动、大数据及DevOps等专业领域的专家优势结合在一起,能够构建出可从一名开发人员轻松扩展到全球团队的可扩展模式。今天的发布展现了我们在扩展真正云整合方面的又一重大举措 – 不仅在现有数据和事务处理服务,而且还包括新兴应用。” IBM推出“BlueMix”的Beta版本:重新定义云开发环境 这个全新的应用开发环境提供了平台即服务(PaaS)的速度和灵活性,以便开发人员能够轻松使用IBM提供的可组合服务的大量软件产品,从而加速组合并及构建面向云时代的企业级应用。这个“PaaS/服务”组合以开放标准为基础并且利用了Cloud Foundry,因此能够帮助开发人员避免被供应商绑定的问题,同时允许他们利用现有的应用开发资产和技能,这对构建混合云环境是至关重要的。IBM致力于给开发人员提供开放、灵活的云环境,以便支持企业内部开发人员及自由开发人员在可扩展的环境中使用他们的首选工具实现互联,无论是IBM、第三方、还是开放技术。基于IBM超过20年在开放标准上对市场的承诺及领先地位,IBM还宣布将作为Cloud Foundry Foundation的创始成员之一努力帮助基金会实现推动开源平台即服务(PaaS)生态系统的建立与推广。*(通往Cloud Foundry新闻发布的链接) 作为BlueMix服务的一部分,IBM正在围绕着移动、web应用、整合、DevOps及数据管理领域构建一系列的开发人员服务。此外,IBM还在继续将业务应用套件(SaaS[注])作为可组合的、基于API的服务提供给广大开发人员,如沃森、商务、安全性、分析及营销等。举例而言,通过使用BlueMix,开发人员将能够利用中间件服务来构建新型销售应用,以便零售人员在与客户互动的过程中,从记录系统中查看库存管理信息。BlueMix DevOps服务能够提供完整的体验来帮助开发人员加快产品上市速度并且提高产品质量。DevOps中包括用于保存和管理代码的服务(使用常用的Git信息库)、内建的Web集成开发环境(IDE)、以及允许开发人员使用任何环境的Eclipse-Visual Studio集成。DevOps服务允许开发人员开展灵活的规划和跟踪,以便整个团队成员都能分享工作成果并且开展协作,同时通过应用实施自动化来简化新功能的交付流程、提高移动服务质量、并且通过性能监控来加快发现问题并进行修改。通过覆盖整个软件交付生命周期将全部流程统统整合在一起,DevOps服务将能够帮助开发人员通过更快的速度将想法转变成应用,从而真正满足用户需求。
在汽车行业,联网车辆将日益依赖强大的IT架构,云计算也将变得越来越重要。跨国企业Continental正在使用BlueMix平台提供基于云的网络解决方案,以便为实现“自动化驾驶”(Automated Driving)铺平道路。 Continental Automotive Systems软件与车联网解决方案部副总裁Brian Droessler说:“IBM投资构建BlueMix帮助Continental解决了大问题,使我们能够在云中显著加快网络解决方案的开发速度。汽车行业也像其他设备一样逐渐步入网络轨道,我们看到互联互通所带来的巨大机遇,利用BlueMix平台将使我们能够改变移动技术的未来,从而给驾驶员创造价值,允许他们更加安全、舒适、高效地驾驶车辆。” IBM通过IBM Software Pattern将中间件应用于SoftLayer IBM正在通过IBM Software Pattern将广泛的中间件产品应用于SoftLayer。通过使用这些预定义的模式,企业将能够通过自动执行应用部署和管理工作,最大限度地提高现有应用的投资回报率。IBM Software Pattern可在预置与非预置环境下进行迁移,从而允许企业灵活地交付应用和中间件来满足动态的业务需求。通过基于SoftLayer的PureApplication服务测试版,IBM Software Pattern可为企业简化DevOps等通用IT流程创造新机会。IT部门将能够在云中快速创建非预置环境,以便完成应用测试及质量检查等工作,然后再将应用返还给预置生产环境。此外,开发人员可使用IBM工具和服务来创建自己的模式(只需一次性编写并将它们部署到预置或非预置的环境下),也可从IBM及IBM业务伙伴提供的200多个Software Pattern中进行选择,从ERP/CRM、商业智能到Web及移动应用无所不包。举例而言,独立软件供应商(ISV) Exigen Insurance Solutions选择使用IBM Web Application中间件为其自身的保险行业解决方案创建应用模式。通过使用基于SoftLayer的PureApplication服务,Exigen现已进入全新市场领域,允许客户选择是自己开发系统还是在整个混合云环境中运行Exigen核心系统,从而让客户更加轻松地优化总体成本转自网界网: