医药企业的风“云”角逐
![]() 前期,大量的投资被运用于基础设施和大规模IT运营。而云计算1.0利用SaaS(软件即服务)打破了这一局面,SaaS提供了“点菜”式的商业应用,无需前期投资。 之后的云计算2.0,提供了IaaS(基础设施即服务)、PaaS(平台即服务)等服务,改变了应用开发原有的IT构造。此前,从硬件到数据库、Web服务器,都需要开发人员亲自管理。将IaaS应用于大数据之后,企业逐渐意识到,使用公共云服务器对于商业应用更兼容、更便利。这激发了对PaaS服务的需求,包括托管数据库、应用程序及Web服务器,集成软件的开发和部署,以及应用管理环境。然而,此时开发人员仍需要配置和控制软件,而云计算3.0的问世解决了这一难题。 在云计算3.0中,开发人员通过把软件分解成微服务(microservices),即专注于单一责任的子服务,来构建高可用性(HA)和大规模并行处理(MPP)的应用程序。 当微服务应用于常用功能时(如电商应用中的信用卡支付),开发人员可以使用现成的商业Web服务,而无需构建、运行和维护新代码。在创建必要的功能时,则可使用FaaS(函数即服务,也称无服务器或Lambda),将代码和数据导入到平台上,在那里,超聚合基础设施将所有层虚拟化(从网络和存储到服务器、数据库和应用程序,软件定义了“一切”)。 在云计算3.0中,代码库已经成为历史。相反,开发人员使用Web服务(代码库与必要基础设施相结合)来计算并存储数据。为了支持Web服务,云开发商部署了支持应用程序的工作负荷管理系统,利用机器学习(ML)按需扩展基础设施,将计算和存储需求分配到相应硬件。 云计算3.0的应用蓝图 随着企业对云计算3.0技术的应用,行业将迎来应用开发的变革。80%及以上的应用开发将针对实际应用而非基础设施与软件开发。与此同时,应用开发将由行业领域专家,而非软件工程师执行。 对IT企业来说,新技术浪潮势不可挡,几个简单的步骤就可以实现转型。迈向云计算3.0的第一步是重新设计企业架构流程。企业架构映射出Web服务与微服务(Microservices)之间互相约束和互相依赖的关系。目前,构建与购买决策针对微服务,需考虑以下因素:知识产权或商业机密、成本、上市时间、执行力、哪些微服务为业务核心、哪些微服务是现有业务组成或应用于内部业务流程。 (编辑:阳江站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |

