用友烟草云平台(YCP)概述

随着移动互联网、大数据、云计算、物联网和人工智能等新兴技术逐渐成熟与经济社会深度融合,以客户导向、员工为本、数据驱动、实时运行和生态圈重建为标志的业务创新和管理变革,也就是企业互联网化或互联网转型,成为企业信息系统建设或重构升级的核心驱动力量。

用友烟草行业云平台(Yonyou tobacco Cloud Platforms,简称YCP)的诞生是用友烟草围绕企业发展中的传统软件技术架构难以支撑企业互联网应用创新、企业内外部系统互联互通、第三方互联网服务接入、内外部数据整合等问题,针对企业互联网开发、测试、构造、发布、部署、集成、运维、运营等技术的迫切需求,积累用友企业技术三十年经验,结合新技术突破了开发与运维、移动与虚拟现实、大数据与智能化、物联网与云集成等产业共性关键技术而创新研发的。

用友烟草行业云平台基于互联网微服务架构,支撑企业构建高并发、高性能、高可用、安全的企业互联网应用。平台遵循开放、轻量、生态发展的原则,提供了设计、开发、测试等研发工具,以及发布、部署、配置、日志系统监控等运维工具,协助企业实现开发运维一体化(DevOps)的敏捷迭代模式。在基础设施、服务框架、协议、表示层等都支持开放协议与行业标准,并具有广泛的开放性,适配不同的IaaS平台,可以在阿里云、腾讯云等成熟的云服务提供商以及自建的云基础设施中运行。

PaaS平台 (Platform-as-a-Service:平台即服务)即把应用服务的运行和开发环境作为一种服务提供的模式。YCP烟草行业云平台的PaaS基于实践和抽象进一步细分层为gPaaS(通用层PaaS)、bPaaS(基础层PaaS)、aPaaS(应用层PaaS)。

云平台整体技术架构如下图:

 

用友烟草云平台(YCP)核心特性

易用的服务开发平台(YDP)

平台采用并支持微服务架构,支持企业搭建自己的微服务,并能支持千万级用户、百 万级并发的互联网应用

 

技术标准化和跨平台

采用业界通用技术标准 支持各类型数据库:DB2,MySQL,Oracle等 支持多种中间件环境:Websphere、Tomcat、容器等 支持多种公有云平台: 阿里云(已经支持)、腾讯云(已支持)

 

丰富强大的企业级应用组件

总结继承NC二十年的企业软件设计思想结合互联网思想:提供页面模板、打印模板、查 询模板、页面模板以及工作流等一系列应用组件,快速开发,降低成本。

DevOps

建立覆盖开发、测试、构建、发布、部署、运维等全过程平台,支持开发运维一体化 的敏捷迭代模式。

 

云平台系列9号彩票选号简述

云平台9号彩票选号整体架构

技术中台

技术中台是为企业数字化转型提供基础的技术支撑能力,是实现云原生架构的核心部分。包括服务开发平台(YDP)、部署运维平台(DOP)的全过程能力支撑。

服务开发平台(YDP)封装了底层技术实现细节,让业务应用开发可以利用技术中台轻松实现业务功能开发,并能能够拥有技术中台提供诸多特性包括微服务、水平扩展、异步化、弹性伸缩、事务一致性、容器技术等,使其能够拥有高并发、高性能、高可用架构的优势。

 

部署运维平台(DOP)提供了是软件开发、发布和运维三个环节之间的沟通、协作和集成所采用的流程、方法和体系的一个集合,业界也称之为DevOps, 提高企业应用开发的持续发布效率,实现快速、高效地响应企业需求。部署运维平台(DOP)提供了 DevOps 实践方案以及配套工具支撑。包括代码版本控制、持续集成引擎、构建工具、自动化测试工具、代码质量检查工具等。同时也提供了常规部署发布、灰度发布、金丝雀发布、弹性伸缩、日志收集、系统监控等运维管理工具。

 

数据中台

用友烟草数据中台整体架构如下图

数据基础平台基于Hadoop生态体系研发,支持批量、实时处理、内存计算、搜索等特性。使企业可实现大规模结构化、非结构化数据的集成、分析处理。并且对这些组件在安全性,管理,性能,高可用等方面进行了优化。从而让用户实时看到更及时的各种汇总及萃取的数据,在线分析、查看海量的数据。让企业可以更快,更准,更稳地从各类繁杂无序的海量数据中洞察商机。数据基础平台主要有数据采集、数据存储、数据计算和数据可视化等几个部分。

通过采集各类数据源,并对数据加工清洗、计算、智能化,最后形成智能化的数据应用。

 

应用中台

为了提高开发效率,降低开发成本,应用支撑层是管理各项应用系统和服务应用系统的运行支撑环境,是实现用户管理和权限控制、工作流管理、信息交换的公共服务基础平台。

应用中台的主要任务包括:一是作为系统的软件运行环境,提供基础的公共功能,支持信息交换、协同工作;二是作为应用管理和数据管理平台,支持各种具体应用,它基于构件化思想,可以随用户的不同需要提供不同的解决方案。该平台9号彩票选号的构件化思路是以基础构件为核心、其他构件为业务插件的“主体+插件”形式,搭建出来的各个子系统健壮灵活,从而保证了大型企业级应用的稳定性和高效的可扩展性。

 

 

移动平台

移动开发平台为开发者提供跨平台的泛终端开发工具,简单、快速、高效。支持原生、Html5 开发技术。具备一次开发到处运行的跨平台能力,支持 Native、Web(支持流行的开源前端框架,比如 react、vue 等),以及 Hybrid 方式开发应用。提供可视化的所见即所得的 UI 设计器。开发者可以直接使用开发平台提供的大量页面模板、应用模板快速构建智能应用。

 

欲了解云平台更多,请联系我们ycpdev@htmassagetable.com