附件共享平台功能-共享平台对公司各类应用生产与上线的技术支撑-张凯_第1页
附件共享平台功能-共享平台对公司各类应用生产与上线的技术支撑-张凯_第2页
附件共享平台功能-共享平台对公司各类应用生产与上线的技术支撑-张凯_第3页
附件共享平台功能-共享平台对公司各类应用生产与上线的技术支撑-张凯_第4页
附件共享平台功能-共享平台对公司各类应用生产与上线的技术支撑-张凯_第5页
已阅读5页,还剩8页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

共享平台功能与架构,共享平台的定位,共享平台是基于面向服务的架构和云计算核心技术实现的应用基础云平台。它为各类应用(web,mobile)提供端到端、全生命周期(开发/测试/上线/运维)的支撑,提供丰富的基础服务(包括基础设施、弹性资源、负载均衡、web及移动应用开发框架、数据库、消息中间件、视频处理、用户与账号管理、安全等),并为应用开发、运维人员提供一系列高效、便捷的管理工具和最佳实践。借助共享平台,应用开发人员不再需要关心物理资源(计算、存储、网络)的细节,而只需关注业务逻辑的实现,并在一个平台上完成业务应用相关的所有开发、测试、上线、运维工作。,共享平台的主要功能,透明的基础设施服务弹性的应用运行环境应用全生命周期的支撑高稳定、高可用的基础服务应用架构服务化自动智能的运维体系安全可靠的运行保障丰富的公共业务服务支持多种部署模式,共享平台功能-透明的基础设施服务,共享平台提供基础设施服务,对计算、存储、网络等基础物理资源进行抽象、封装、调度和管理。利用软件定义网络、软件定义存储等新兴技术,合理、便捷、高效地规划、使用好数据中心资源。使得应用可以透明化地使用各类物理资源,而无需关心这些资源在哪里、如何分配以及管理。,共享平台功能-弹性的应用运行环境,共享平台基于对数据中心物理资源的合理抽象和池化,结合应用工作负载、使用模式等特性,利用资源调度系统,按需将适当的资源分配给有需求的应用或服务。同时,结合应用与服务监控系统,提供弹性扩展能力,基于应用规则(性能的,业务的,等),自动或手动地完成对应用资源使用量的调整。平台提供的负载均衡、动态路由等服务,也保证了资源的弹性变化不会影响应用的使用体验。利用动态调整、按需分配的弹性运行环境,有效地应对了线上应用时刻变化的访问状况。,共享平台功能-应用全生命周期的支撑,共享平台对于应用的全生命周期支撑和管理,提供一系列系统和服务。针对应用生命周期各阶段,对资源、运行环境进行隔离,以避免应用间并行迭代开发、测试、上线过程的互相干扰。在应用需求分析、设计阶段,提供需求管理系统;在应用开发阶段,提供功能特性管理系统、源代码管理系统、代码库依赖管理系统、代码质量、安全规则、知识产权等自动扫描能力、代码构建系统、持续集成系统;在应用测试阶段,提供各种应用类型的自动化测试系统;在应用上线阶段,提供应用包管理、版本管理、更新与回滚、灰度发布等持续发布系统;在应用运维阶段,提供端到端的应用监控系统、日志系统、错误诊断与恢复系统、和数据分析系统,来支撑线上应用的持续运行与优化。,共享平台功能-高稳定、高可用的基础服务,从服务类型来分,共享平台可以提供以下基础服务,包括web应用容器与开发包,移动应用开发包,关系型数据库,非结构化、半结构化数据库,数据缓存服务,用户帐号管理,单点登录,统一认证与鉴权服务等。从服务质量来考虑,各基础服务均根据ServiceLevelAgreement(SLA)规定之内容,提供不同级别的高可用性、高可靠性和性能保证。同时,对于服务质量是否达到规定要求,及出现无法满足要求时的解决、补偿措施,需要结合服务监控系统、服务测量(metering)和计费(billing)系统一起实现。,共享平台功能-应用架构服务化,共享平台提供一系列公共组件和服务,以支持面向服务/微服务的应用架构。其中包括,各种基础服务的开发SDK,服务注册和服务发现系统、服务配置管理系统,服务依赖发现与管理系统,以及应对服务多实例部署的一致性挑战的能力,如分布式锁、分布式一致性等。基于web应用和移动应用的架构和开发最佳实践,提供了应用开发框架(WebApplicationFramework,MobileApplicationFramework),以帮助开发人员快速、简单、定制化地开发应用,同时保证了开发质量的可控性。,共享平台功能-自动智能的运维体系,共享平台所提供的自动化智能运维体系,包括了支撑应用运维各方面的众多系统,如端到端的应用与服务监控系统完整的日志收集与分析系统基于数据分析的问题诊断与性能优化系统自动化与可控化相结合的故障恢复系统支持分布式应用动态更新配置的统一配置管理系统;,共享平台功能-安全可靠的运行保障,共享平台针对不同应用的安全性要求,提供多方面、多层次的安全机制、系统与最佳实践。包括,不同级别的隔离机制(包括应用隔离、数据隔离和服务隔离),如多租户、多实例、多环境隔离;用户帐号统一管理、认证与授权系统;安全数据传输与加密服务;网络入侵检测、防攻击、防欺骗技术与系统;系统漏洞检测与升级系统;,共享平台功能-丰富的公共业务服务,共享平台不仅提供了从计算资源运化、应用开发运维一体化,到数据库、缓存、消息等中间件服务,还将一系列面向业务的特殊能力以公共服务的形式暴露出来,供应用二次开发使用。目前,这些公共服务包括,即时通讯(企业微信类)社交服务(微博类)e-learningERP,共享平台功能-支持多种部署模式,共享平台可以支持包括私有云、公有云和混合云等多种部署模式。从而对不同的业务、客户需求提供了灵活的支持。目前,共享平台在国内的公有云部署已经横跨无锡、福州、长乐等多个IDC机房,同时也支持了基于AWS(AmazonWebService)的海外部署。而这些不同环境的部署都交由统一的管理工具支持。将来也会根据需求,实现跨不同IaaS云平台及私有云的混合部署。,SaaS,PaaS,IaaS(福州、无锡IDC),弹性Web容器,用户中心(101账号,第三方账号等),内容服务,数据库,

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论