欢迎访问和记娱乐! 集团成员

投资组织机构

当前位置:和记娱乐主页 > 投资组织机构 > >

现代化企业架构你需要无服务器技术帮你加速转

发布时间:2019-10-15 09:29

 

  在快速发展的互联网行业中,越来越多企业选择将应用由本地或托管服务转移至云端计算平台,利用云端平台解决方案为企业提供更多功能,并且减少运维以及管理成本,也由传统运维模式容器化或更加现代化的基础设施架构。

  Serverless让开发人员无须关注任何服务器相关配置问题,仅需要专注在代码与商务逻辑进行开发,透过无服务框架(Serverless Framework)能够开发两种类型的应用,一种是基于调用第三方后端BaaS服务(Backend as a Service)。

  BaaS服务提供应用程序功能串接,让开发者不需再次打造相同的功能于应用程序内,如提供文件存储、数据存储、推送服务、身份验证服务等功能,以帮助开发者快速开发应用。

  FaaS服务是由由云平台提供平台,开发者实现应用程序的开发,运行和管理功能,而无需构建和基础架构。通常云平台提供的资源包括计算资源、存储、网络、程序运行的软件等,云供应商提供的管理功能包括负载均衡、自动扩展、自动升级、版本管理等。

  Serverless的优势在于加快了应用程序的上线时间,从而缩短了创新的周期;其次极大的降低了项目前期的资源投入和系统上线后的运维成本;由于Serverless具有弹性的伸缩能力,这也降低了系统管理的工作难度。而Serverless的计价方式相较低于虚拟机器,采用调用付费,流量付费,更能够节省基础设施的成本。

  物联网设备发送需要在某处进行分析,处理和存档的数据。使用无服务器功能可以根据需求而改变体量,原因是设备数据是不可预期的数量,包括何时传送以及传送多少数据。利用无服务器的扩展就不需要构建不可预估数据量的基础设施。

  例如在每天结束时清理数据库,或者在每周结束时收集日志。这些需要仅在特定时间运行且每次只运行几秒钟的任务不需要专用基础设施。最好使用无服务器解决方案。

  构建后端服务也是无服务器架构的常用案例,在应用程序将图像发送时将其存储在Azure存储中,接着触发从原始图像中创建多个缩图。利用无服务器方式执行背景操作,减轻后端的负担。

  接收客户请求的自动相应回复对系统来说是一个事件。使用无服务器技术为这种场景构建智能机器人也是一个很好的例子,透过主要的代码商务逻辑运行并且回应。

  在电商系统的支付环节,当用户支付完成后,会产生一个支付完成的事件。订阅这个事件的函数应用(Function)会触发一个处理过程,订单生成后,订阅订单生产事件的函数又会触发一个邮件发送的处理过程。整个流程中,用户只需要关心业务的处理流程即可,不用管虚拟机网络存储之类细节,云平台提供了事件发布/订阅的平台、处理能力的自动扩展能力等功能。

  患者记录以PDF 文件的形式上传。分解数据后使用 OCR 检测进行处理,并添加到数据库中以方便查询。

  为了帮助更多客户借助Azure智能云开发和运行创新的开源解决方案,我们诚邀您参加分别在上海、、深圳三地举行的Azure Open Source + Serverless Day。届时将有微软资深专家与专业团队带来Azure Open Source + Serverless的精彩分享。对于所有渴望领驭趋势、创新成就的行业人士而言,本次会议将是一次不容错失的学习与交流机会。

      和记娱乐

(作者:www.bingletz.com)



 桂ICP备10004798号-18 地址:四川攀枝花市中泰路丰产支路11号北部湾大厦 邮编:530029 传真:0771-8084756 和记娱乐纪检监察举报电话:0771-8047589 网站地图    和记娱乐通讯地址:四川攀枝花市中泰路丰产支路11号北楼1806和记娱乐纪检监察室