close
当前位置: 物联网在线 > 企业报道 >

IBM Bluemix创造云平台 加上您的开发

IBM大中华区云计算事业部总经理陈国豪说,他们希望企业透过Bluemix,很快利用现成的模块去开发创新应用,并且能面对短时间、密集进行的行动应用开发,缩短用户与企业的距离。

谈到云端服务的应用模式,我们会马上想到究竟是IaaS、PaaS或SaaS,而部署模式是属于公有云、私有云或混合云,以前这些分类截然不同,但近年来大型业者都走向复合式经营、可同时提供多选择的脚步。
以IBM来说,过去这些方案的提供,几乎都是可以个别独立存在,但逐渐发展成共生的样貌。例如并购SoftLayer这家IaaS业者之后,该公司开始着手发展PaaS公有云服务,结合IBM旗下的软体与他们积极主推的开放原始码软体Cloud Foundry,在2014年6月正式推出了Bluemix云服务。
而使用这个云平台服务的用户,也颇具代表性。例如,旧金山湾区捷运(BART)、美国财务保险管理公司(FIMC)、通用电气金融服务公司(GE Capital),以及MyMenu(现已改名为BYTE)、aPersona这两家新创行动应用业者,都在使用Bluemix DevOps服务,以此协助开发App。目前Blemix的用户规模有多大呢?据eWeek今年5月的报导,IBM对外宣称Bluemix每周增加8千位新用户,而Enterprise Strategy Group的调查也显示,在北美开发者最常用到的平台当中,IBM这套云服务排名第二,而在PaaS市场的成长速度,表现也相当亮眼,比其他厂商高出10倍。
Bluemix提供的​​云服务项目,也快速增加。在去年4月还没推出之前,它就有超过30个云服务,现在则已经具备了100种以上的服务,可用于部署应用程式。
除了可辅助网站应用与行动App的开发、DevOps程式设计与部署工作的进行,Bluemix还可支援多种功能,像是应用程式整合、SQL与NoSQL资料库管理、大资料的储存、商业分析、程式码与身分安全,以及热门的物联网应用;同时,IBM引以为豪的人工智慧平台Watson,也能在Bluemix环境中使用,目前有13种服务项目可选择。
 

IBM与Twitter合作,在Bluemix平台推出可分析社交资料的云端服务
去年10月IBM与Twitter结盟,今年3月推出双方合作成果,其中之一是Bluemix Insights for Twitter的大资料分析服务,开发者和企业可以搜寻、浏览、探勘Twitter网站上的内容,并且将这些资料汇聚成重要的情报。
图中是一家跨国银行的用法,他们透过Bluemix提供的​​Smarter Social Media Activity Monitor工具,以简易的方式扫描、监控网友对话内容,是否涉及特定公司或议题,并将这些资料提供给分析师,而这个情境所针对的关键字是immunotherapy(免疫治疗)。
 

Bluemix云服务的基本架构
Bluemix的应用程式执行平台,主要是架构在Cloud Foundry、Docker和OpenStack这三种技术之上,提供多种类型的云端服务,让开发者能够取用,加速应用程式的设计。当中,也延伸出DevOps工具、整合功能与API管理机制(左右两边)。
 
不只是传统的PaaS平台,同时提供更多应用程式执行环境选择
Bluemix一开始是以公有云的PaaS服务起家,主要是以Cloud Foundry软体为基础,并架设在SoftLayer的IaaS环境。
一般IT人员对于IaaS基础架构服务较为熟悉,基本上,这样的应用程式环境,跟企业自行架设伺服器虚拟化环境差不多,部署或使用应用系统的人,不需要直接管理伺服器、储存、网路、虚拟化平台,差别在于前者是由IaaS服务业者管理,而后者是由企业自行管理。因为虚拟化技术日益普遍,以及OpenStack的套件容易取得,现在想要提供IaaS服务的门槛,也越来越低,但能提供PaaS服务的业者,数量就少了很多,而对租PaaS服务的用户来说,除了不用去维护底层的IT基础架构,上层的作业系统、中介软体与执行时期的元件(Runtime),都由业者来管理,用户只需处理程式码与资料,应用系统部署在PaaS环境的时间,也可大幅缩短到几分钟。相较之下,在IaaS环境下部署应用系统,可能需要好几天。
但相对地,PaaS技术门槛更高,考验云服务商的经营能力,同时,挑战习于一手掌握IT基础架构的企业用户习惯。因此许多企业对于云服务的使用和理解,大多仍停留在IaaS的层级。
对于PaaS的使用,仍以应用程式的开发者居多,不过,对于Bluemix而言,先前纯提供PaaS,而SoftLayer提供IaaS,各司其职,但现在情况有所变化,Bluemix可同时提供PaaS和IaaS ,而它的IaaS服务,特点在于提供3种部署应用程式的环境选择。
若想要管理到作业系统层级的用户,可以用OpenStack环境的VM。若不想管到作业系统、但想要拥有中介软体、Runtime的选择权,可以用IBM Container容器(之前是Docker),Bluemix目前提供ibmnode和ibmliberty两种映像档格式,分别对应Node.js和Liberty的执行环境。或者,是直接用Cloud Foundry,此时用户所得到的应用程式环境,就跟Bluemix现有的PaaS一样,用户不需管理作业系统、中介软体与Runtime。
 

组装Bluemix提供的​​多种服务​​,建立前后台系统环境,三天内搞定跨国电子商务行动应用开发
为了展现Bluemix协助快速开发的好处,IBM中国开发中心在公司内部举办跨部门的程式开发马拉松竞赛,资深软体研发工程师雷星松分享他们开发跨境电商应用的参赛过程,当中采用了IBM MobileFirst的行动应用方案,支援iOS和Android系统,并且组合不同Bluemix服务。
 

结合Bluemix、Watson人工智慧、脸书与感测器,8小时做出纸箱机器人的物联网应用
同样能够展现Bluemix协助开发创新应用特色的例子,今年在台湾现身。由IBM大中华软体研发中心顾问工程师刘智雄与同事,组成了6人的开发团队,在第六届黑客松台湾主场活动上,于8小时内设计了纸箱机器人──修米克斯(Humix) ,他们运用了Bluemix里面的多种服务​​与API、Watson的人工智慧,以及物联网的各种智慧装置、感测器,组合成一个连接软、硬体、云端服务、物联网的应用。
 
部署模式更为多元,用户可选择专用云或防火墙隔离的代管环境
在PaaS服务提供上,IBM过去主要是以Cloud Foundry的软体套件,做为主要建置的环境。等到后来并购SoftLayer,他们开始搭建PaaS公有云服务Bluemix,当中就大量采用了Cloud Foundry。
而Bluemix正式推出至今,其实才刚满1年,这个平台所提供的功能、服务、使用弹性,就已经做到其他云服务发展多年才达到的水准。
以部署模式来说,Bluemix在初期只提供多数云服务商都有的公有云环境,但不到半年,就开始提供专用云(Dedicated)的选择。
在专用云的环境下,虽然应用程式执行在云里面,当里面的环境是用户专用的,使用上就像在企业内部环境使用,等于可兼顾公有云环境所具备的使用灵活度,用户部署应用程式、执行起来时,却可获得更大的资源独占性与隔离性。
除了公有云和专用云的选择,Bluemix今年夏天预计推出本地云(Local)的部署模式,2月时,已经发表了预览版。在这样的环境下,IBM将提供隐身在防火墙内执行应用系统的代管式服务,让用户能聚焦在应用的开发与部署,而不是为了管好基础架构而伤透脑筋。
Bluemix Local环境的出现,主要是针对需严格遵守客户资料安全法规的产业,例如银行,并协助这些公司符合全球各地或本地的法规遵循。
此外,用户若要搭建高度整合的混合云平台,也可搭​​配Bluemix Local的服务来运用,如此就能透过一致的工具来管理云环境与应用开发,并且能基于政策、服务延迟度、使用规模、成本、架构的需求,将应用与服务,自动搬迁到最适合、最有效益的环境当中执行。
与Cloud Foundry相互扶持发展,软体、服务与用户均得利
Bluemix对​​IBM来说,至关重要,几乎该公司所有云端运算的发展,都跟它脱不了关系。甚至许多既有的资料分析应用软体,都会在Bluemix提供。
为什么是Bluemix?IBM大中华区云计算事业部总经理陈国豪表示,他们希望负责DevOps工作的人员、企业,可以很快利用上面提供的模块,去开发云端、手机、IoT这类交付类型应用,而且能否受青睐的最重要因素是使用体验。
例如,手机或网页游戏就是很典型的例子,几乎每周都改版,因为在推广期间,业者通常会收到很多意见回馈,从而了解有程式臭虫的部分或没必要存在的功能,相对地,若特定网页经常有人存取,厂商也会尽量提高这边的效能,或是改良程式在这里提供的使用者体验,例如加一些标记或图片。相较之下,在传统DevOps的流程,可能要等到三个月才能推出新版。
对于行动或物联网应用,这些收集意见与改善功能的流程周期,多半是一周、甚至一天。而且所收集或处理的资料,不一定需要长期保留,但它们有很大用途,我们能拿来分析,可大量提升企业的最终用户体验。
当DevOps能够面对一周或一两天的流程,去开发行动应用,而且之后马上推广,隔周收到意见回馈,再持续修改,经过这样的流程不断精进,将使得最终使用者与企业之间的距离越来越近,他们会感受到这家公司很了解自己需求。
陈国豪强调,云的价值其实并不在基础架构或VM,而是企业如何能很快开发一些商业应用,例如新的行动或网站应用系统,有助于开拓新的生意,帮忙将使用者拉得近一点。
但是,从SoftLayer到Bluemix,这样的服务模式如何建立起来?
在云的世界里,一定会用到开放原始码软体,然而,当业者发展这些软体应用时,该如何像「工厂」一样地有效率和确保品质呢?IBM认为,唯一的方法是搭建公有云平台,由他们测试、发布给用户,根据用量多寡来付费。
IBM现在是全球最大的Cloud Foundry平台的使用商,而且是用DevOps模式,在公有云环境当中发展这些服务,并且经过四个阶段,等到成熟了,最后再正式发布出来,给企业使用。
由于Bluemix是由IBM所经营,上面所提供的各种服务,是否只有IBM的产品和技术呢?其实不然,陈国豪说,目前Bluemix提供三种类型的模组,有IBM本身的企业级中介软体,也有开放原始码软体,并且付钱,另外三分之一,则是提供给企业或软体厂商,帮助他们开发适合特定行业应用的模组。
 

IBM大中华区云计算事业部总经理陈国豪说,他们希望企业透过Bluemix,很快利用现成的模块去开发创新应用,并且能面对短时间、密集进行的行动应用开发,缩短用户与企业的距离。
 
俨然成为IBM云端软体弹药库重镇
Bluemix与Cloud Foundry形成了共生共荣、相​​互发明的生态,未来将有更多开放原始码的软体,进驻到这些平台,例如之后将会推出基于Apache Spark的大资料处理服务,而IBM身为经营者与促成者,也持续并购更多公司来扩充云的应用。
例如今年3月并购的Alchem​​yAPI,不只是强化IBM的认知运算技术,扩充Watson深度学习能力,这项服务也已经上架到Bluemix;另一家于6月买下的Blue Box,主要是为了提升本身管理OpenStack平台与混合云的能力,但也着眼于Bluemix的环境的支援上。

(责任编辑:ioter)

用户喜欢...

IBM声称深度学习取得重大突破 大幅降低处理时间

IBM一直在努力促使计算机变得更智能化、更人性化。本周该公司宣布,已经开发出一种技术,可以大幅缩短处理海量数据并得出有用结论的时间。IBM使用的“深度学习”技术是人工智能(AI)...


红狮RAM工业蜂窝RTU提供市场领先的工业物联网 (IIoT) 连接

全球工业自动化与网络领域通信、监测和控制专家美国红狮控制公司,今日宣布其RAM工业路由器和蜂窝RTU现可支持M...


IBM宣布深度学习取得了新的里程碑 处理时间更短更有效

据国外媒体报道,IBM研究所已经在分布式深度学习(DDL)中取得了一个新的里程碑,在接近交易效率的情况下,构建了一种可通过上百个处理器扩展DDL的软件。 深度学习技术是人工智能(AI)的...


智能家居时代 云计算将成重要支撑

业内权威人士认为,目前智能家居才真正进入到第二个阶段,也就是基于第一个阶段单品的智能化上的不同智能单品...


IBM 发表首个认知服务平台,助力变革业务营运

IBM 日前公布了全球第一个采用 IBM Watson 的认知服务平台,该平台透过认知技术增强人类智慧,帮助改善服务提供商的...


IBM类人脑芯片再获突破 擅长感觉和图形识别

据物理学家组织网近日报道,美国空军研究实验室与 IBM 公司合作研发的人工智能超级计算机再度引起关注,这一模拟人脑神经网络设计的 64 芯片系统,数据处理能力已经相当于包含 6400 万个...


智能家居为什么少不了云平台的支撑?

业内权威人士认为,目前智能家居才真正进入到第二个阶段,也就是基于第一个阶段单品的智能化上的不同智能单品...


中国智能家居行业将如何发展?

智能家居产品已经不断深入我们每个家庭,智能电视、智能冰箱、智能摄像头、智能洗衣机等等,其产业规模已经达...


如何通过云平台充分发挥私有云的价值

随着云计算技术和产品的逐步成熟,以及对安全性和可控性的要求,不少大中型企业已经建成或者正在建设私有云。...


本田携手IBM Watson IoT强化车联网服务

本田印度公司与IBM Watson IoT合作,打造本田联网汽车平台Honda Connect,目前锁定印度的联网汽车市场,但未来将进一步...