UDN-企业互联网技术人气社区

板块导航

浏览  : 62
回复  : 0

[开发者中心] 产品介绍(优势 应用场景 基础架构 版本更新)

[复制链接]
HRC13293373087的头像 楼主
发表于 2019-6-12 12:43:07 | 显示全部楼层 |阅读模式
本帖最后由 HRC13293373087 于 2019-6-12 14:36 编辑

产品概述

产品简介:产品概述中最关键的部分,说明产品是什么,包括名词解释、用途、关键技术等的简要说明。
产品特性:产品特性也是概述的一部分。
产品的创新性:将新产品、新技术、新服务成功引入市场,改善或创造产品,进一步满足客户需求或开辟新的市场。
产品主要技术性能指标:产品主要技术性能指标也是概述的一部分。


1.产品简介:

       iuap云运维开发平台是用友云开发者中心的企业专属云版。
       云运维平台为企业开发者提供了基础设施资源管理,支持混合云接入,包括阿里云、华为云等公有云接入,企业私有云接入,同时支持PC主机或者虚拟机的接入管理。
       基于主流的Docker容器技术帮助企业资源容器化升级,同时支持Mesos和Kubernetes双模式的容器集群管理能力;提供容器镜像仓库和上百种Docker基础服务镜像,完备支持企业容器化落地。
       基于持续集成、持续部署、配置中心、多套 环境等基础服务,建立了日志管理、应用版本升级管理、应用性能监控、用户行为监控等应用服务,实现DevOps理念在企业IT生产中的应用,**产品研发迭代生产中的成本,提高研发效率。
       在容器化和DevOps生产线的基础上提供了完善的微服务治理工具集,包括服务中心、配置中心、RPC通信框架、服务降级、服务治理框架、分布式事务一致性框架、异步编程模型等,支持企业IT架构升级,全面的微服务化。

2.产品特性:

DevOps平台:

• 应用多环境:支持对开发、测试、灰度和生产环境部署各版本应用,支持适配各环境的配置文件;
• 应用多类型:应用类型包括PHP、Python、Go、Nodejs、静态网站(nginx)、Java、Java Web、Dubbo;
• 持续集成:支持将构建完毕的应用上传到开发者中心的镜像仓库并提取应用包中的配置文件到配置中心,可以更新应用包并按功能和应用权限显示当前用户的被赋权的应用以及当前用户部署的应用的清单;
• 持续部署:支持升级回滚,**升级,一键升级,快速回滚;支持分组管理已部署应用;支持持续部署和改进持续部署;
• 镜像仓库:支持租户隔离的镜像仓库,支持私有镜像仓库的权限控制并可推送本地构建的代码到私有镜像仓库并分页加载展示;
• 控制台:显示当前租户用户的资源使用状态,应用健康状态,快捷入口,常见问题,资源报警和并显示最近访问的个应用的PV,UV和RT值,显示当前用户的被赋权的应用以及当前用户部署应用的资源使用情况;
• 应用管理:提供应用部署,应用版本管理选在某一版本进行升级,用户自有主机上配置定时轮询功能,拉取最新agent镜像并自动部署,达到自动更新的目的,支持应用容器监控和在线运维;
• 错误中心:收集用户在操作过程的各种错误,异常,帮助运维做诊断;
• 动态迁移:支持在多个资源池之间,在旧资源池停止旧应用实例,在新资源池启用应用实例;
• 报警中心:资源池主机掉线或者性能负载超过上限时,通过邮件短信向指定人员报警,被部署应用的服务失效,通过邮件短信向指定人员报警,当各种报警情况由异常转为正常时,通过邮件短信向指定人员提示,应用掉线,状态异常后通过邮件短信向指定人员报警;
• 事件中心:应用构建打包、升级,发布、重启操作事件记录应用扩容、缩容事件记录;
• 变更大盘:查看应用升级信息,应用升级操作记录;
• 配置中心:提供对应用配置文件、配置项的可视化管理,提供利用SDK获取全量信息和配置变化的通知等功能。

容器云平台:

• 服务自愈:支持在应用异常,主机异常和资源池异常情况下恢复应用的策略;
• 中间件服务:提供Redis、Mysql、Zookeeper、RabbitMQ、Jenkins、Nginx等中间件服务。
• 混合云服务:支持包括公有云、私有云、主机等资源的接入,提供资源池形式的全生命周期管理;

3.产品的创新性

       云运维平台提供了对应用开发态和运行态的全面支持,可以看成是开发者的云、运维人员的云、DevOps的云、行业领域的云、支持创新的云。 它是一个应用全生命周期管理的平台,底层基于容器技术(Docker),全新的技术模式正在快速改变着公司和用户创建、发布和运行分布式应用的方式。 DevOps的理念使得软件行业日益清晰地认识到:为了按时交付软件产品和服务,开发、运维和运营工作必须紧密合作,将DevOps理念融入其中,并致力于打造企业应用开发运维一站式服务。

-------------------------------------------------------------------------------------------------------------------

产品优势

• 产品设计更好:舒适度更好,客户体验更好,看起来更简洁更大方;
• 使用功能更强大:运行速度更快,更耐用、更安全,适应能力更强,都属于功能强大的范畴;
• 其他优势:使用的便利性、特性、新理念等等,都可以作为产品优势。

-------------------------------------------------------------------------------------------------------------------

应用场景

1.开发测试

场景描述

• 企业IT人员,在开发和测试过程中需要搭建相对应的软件运行环境,以分布式的web应用为例,在操作系统确定的情况下还需要数据库、缓存中间件、消息中间件、服务注册调度中间件、web容器等。
• 在IT生产过程中,不同环境之间理论上上是隔离的,研发环境的介质向生产环境递交时需要不少的质量管控措施进行检查减少环境配置不一致导致的问题,很大程度上提高了研发成本。

解决方案

• 云运维平台利用Docker容器化技术,搭配加速优化过的公有镜像仓库和内置丰富镜像的私有仓库,很方便的解决了快速标准构建运行环境的问题。
• 通过定义开发、测试、灰度、生产多套环境,以及相应的以环境、版本等**度管理配置文件的方式,体系化的解决了软件生产过程环境复杂性和配置一致性的问题。

2.应用交付

场景描述

• 软件产品从研发开始到最终交付要经历多个过程,包括:开发、测试、预发布、上线等几个重要阶段。
       其中每个阶段都有相应的工作要处理,例如开发阶段分解后包括开发、UnitTest、代码扫描等,测试阶段包括Mock测试、集成测试、UI测试,性能测试、安全测试等。软件每一次的迭代都需要走一遍完整交付流程,这样才能保证上线产品的质量,如此庞杂的过程必须要依靠多种工具集支撑每一项工作,还要建立完善的质量管理流程规范,引入自动化机制,提升迭代速度、保证产品质量、达到预期的经济效益。

解决方案

• 云运维平台基于先进的DevOps理念,建立了持续集成持续交付过程,提升产品迭代效率和质量。

3.智能运维

场景描述

• 线上运行的产品面临许多挑战,包括应用升级、流量的突然爆发、应用状态的监控等。想要达到5个9或者更高的运维指标,除了经验丰富的运维人员还需要可靠智能的运维平台。

解决方案

• 云运维平台提供应用升级和回滚能力,辅助配置文件版本机制,可以通过web控制端轻松的实现线上应用升级。
       在流量爆发或者减少的情况下,平台弹性计算能力可以保证资源按照需求进行扩容和缩容,保证应用稳定持续提供服务。通过多种监控手段、变更大盘、事件中心、告警中心等功能保证应用发生变化和问题时能实时告警到相关人员,同时提供一定的服务自愈能力,减轻运维负担、提升运维效果,保证应用高可用。

-----------------------------------------------------------------------------------------------------------------

产品架构

       用友云开发者中心是iuap产品家族的一部分,用友云定位于面向社会化商业应用的基础平台,而开发者中心则是基础平台的底层技术支撑,定位于打造一站式企业应用开发运维一站式服务。
architecture-1.png

       用友云开发者中心致力于解决如下四个方面的问题:1.企业级应用特性问题;2.研发效率和成本问题;3.混合云的纠结于挑战问题;4.应用生态和云市场统一打通的问题。
architecture-2.png

       从应用层面来看,用友云开发者中心底层可以接入各种不同的IaaS资源,以资源池的方式进行管理;上层基于容器技术和多租户隔离,可以支持运行各种形态的云。从而解决开发、运维及运营的各种难题。
architecture-3.png

       从技术组件层面来看,用友云开发者致力于帮助用户打造高可用的线上系统,这需要众多的组件来支撑:配置管理、发布部署、负载均衡、服务发现、域名接入、弹性伸缩等。通过不断的核心链路优化及监控报警、限流、服务治理等手段,使得云服务的运行更加可靠。
architecture-4.png

       从DevOps的层面来看,用友云开发者中心能够完整的支持应用在云上的开发、上线过程,通过多种不同的应用发布入口,充分发挥Docker生态的优势,更好的符合开发者的使用习惯。
architecture-5.png

---------------------------------------------------------------------------------------------------------------------

产品发布历史

v3.5-20180313专有云

1.版本号:V3.5、发版时间:2018年3月13日

2.关键改进点:

• 支持管理员登录后自助创建资源池,管理资源池内自有主机和云主机
• 资源池实现权限控制并提供了资源池回收和续期功能,支持支持Marathon资源池
• 中间件服务支持权限控制且支持超级管理员的中间件管理功能
• 支持根据RPS压力动态变化,扩缩应用实例,同时支持在应用异常,主机异常和资源池异常情况下恢复应用
• 支持应用升级信息展示和应用变更操作记录(包括应用构建打包、升级,发布、重启,扩容、缩容)
• 支持对开发、测试、灰度和生产环境上部署各版本应用,支持适配各环境的配置文件
• 支持多种类型应用,包括PHP、Python、Go、Nodejs、静态网站(nginx)、Java、Java Web、Dubbo
• 持续集成时,支持将构建完毕的应用上传到开发者中心的镜像仓库并提取应用包中的配置文件到配置中心,可以更新应用包并按功能和应用权限显示当前用户的被赋权的应用以及当前用户部署的应用的清单
• 持续部署:支持升级回滚,**升级,一键升级,快速回滚;支持分组管理已部署应用;支持持续部署和改进持续部署
• 支持租户隔离的镜像仓库,支持私有镜像仓库的权限控制并可推送本地构建的代码到私有镜像仓库并分页加载展示
• 支持收集用户操作过程的各种错误,异常,用于诊断问题
• 支持跨主机跨资源池迁移应用
• 支持在线查看应用的运维数据
• 支持资源池对主机接入报警,被部署应用的服务失效或应用状态报警,同时增加了异常到正常状态下的报警提示
• 支持泛域名解析
• 支持应用运行日志收集,统一存储到ES中
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关于我们
联系我们
  • 电话:010-86393388
  • 邮件:udn@yonyou.com
  • 地址:北京市海淀区北清路68号
移动客户端下载
关注我们
  • 微信公众号:yonyouudn
  • 扫描右侧二维码关注我们
  • 专注企业互联网的技术社区
版权所有:用友网络科技股份有限公司82041 京ICP备05007539号-11 京公网网备安1101080209224 Powered by Discuz!
快速回复 返回列表 返回顶部