@liuhui0803
2016-04-14T16:41:58.000000Z
字数 2321
阅读 2618
云计算
Bluemix
混合云
我们每个人的一生中总有些时候需要药物,其中有些人的需求可能比他人更高。然而令人遗憾的是,并非所有人都能及时获得充足的药物。全球很多国家的公民正面临医疗用品短缺的情况,但造成这种短缺的原因并非缺乏经费,只是因为在物流方面遭遇了挑战。
在这一系列文章中,我们将介绍一个在为公民提供所需医疗用品方面遇到挑战的虚构国家中发生的故事。我们会介绍云解决方案(IBM Bluemix®)和预测分析,以及移动和安全技术如何帮助他们应对挑战, 造就出一个更智能、更健康的星球。第1篇将介绍他们面临的挑战以及整体解决方案。第2篇会涉及与需求预测有关的问题。
我们虚构的这个国家从多个国家获得了大量不同形式的医疗救助。作为整体来看,这些医疗救助的总量已经非常充足。然而从该国首都中央仓库发出的物品通常无法送达该国的某些地区,尤其是偏僻的乡下。他们面临的最大挑战包括:
在介绍解决方案之前,先来看看为了实现该解决方案所需的底层企业架构。混合云企业架构结合了公有云和私有云的优势,使得组织能够继续沿用自己在应用程序方面的现有能力,例如移动技术和其他原生云应用程序。
混合云可以运行数字化应用程序(通常为参与性系统)和企业应用程序(通常为记录系统),并提供了将两个区域用安全的方式连接在一起所需的网络连接。IBM在这一领域提供了全谱系产品。在这一系列文章中,我们将专注于与场景所需解决方案架构有关的产品。
-CAMSS的角色
CAMSS(云,分析,移动,社交,安全)是一种无缝的统一解决方案。简单来说,我们的解决方案是通过下列方式运用CAMSS组成部件的。
云:该解决方案使用了IBM Bluemix云平台。Bluemix支持多种编程语言和服务,可通过集成式DevOps构建、运行、部署,以及管理云中的应用程序。
分析:为了预测需求,我们的解决方案在报表和预测分析方面使用了商业智能技术。
移动:移动能力使得工作人员能够随时访问系统,并可在脱机状态下开展工作。
安全:借助Bluemix提供的API管理服务,可以从公有云中以安全的方式访问后端系统。
这一系列文章涉及的具体场景如下:
随后详细看看上文所描述解决方案中的一些关键组件。整个解决方案的开发和部署均基于IBM Bluemix,下图使用黄色方框代表Bluemix服务。
我们的解决方案使用了下列IBM Bluemix容器和服务:
-MobileFirst Services starter:提供移动脱机操作能力。对内容的更新将复制到操作数据库内。
-Embeddable reporting:以报表形式通过报表数据库提供商业智能能力。
-API management:管理内部部署的订单管理系统所暴露的API,使其可供获得授权的API消耗方使用,例如我们解决方案中的调度器应用程序。
-Workload scheduler:以可配置频率运行预定任务,借此调用订单管理系统API和预测分析服务。
-Predictive analytics:根据以往的消耗模式预测药品需求。
-Cloudant NoSQL DB:存储订单和分发信息的操作数据库。
-dashDB:一种关系型数据库,此处将用于报表用途。数据会定期从运作数据库复制到这个报表数据库。
作为一种平台即服务(PaaS)产品,Bluemix通过一个平台提供并托管了上述所有服务,并提供了开发和运行时能力。
IBM Bluemix为需要云计算、分析、移动、社交,以及安全能力,但不希望为IT基础结构进行巨额投资的组织开启了一扇新的大门。借助这种免费提供的服务,或通过Bluemix平台订阅现用现付方案,您将能以业务组合的形式构建和部署解决方案,并且这样的方案不仅仅只能用于新的应用程序。Bluemix还可供您访问位于内部部署环境,或在其他平台上托管的后端系统。
第1篇为解决这个虚构国家所面临的医疗救助分发挑战所需的解决方案奠定了基础。第2篇将介绍使用预测分析能力进行需求预测的相关内容。
作者:Ahmed Abbass、Ahmed Abdel-Hamid、Mohamed El-Kholy
阅读英文原文:Making a healthier planet with Bluemix and hybrid cloud technologies, Part 1