云原生应用管理解决方案
行业挑战
传统行业在今天都面临着新兴业务模式的剧烈冲击,每个行业都在不断发展、创新和转型。今天,快速科技创新在各行各业都成为了最为重要的战略话题,行业间的比拼也转变为业务创新速度、线上服务能力和用户体验的较量,IT要满足灵活多变的创新业务模式需求,正逐步成为行业间的核心竞争力。
根据2017年8月IDC发布的云原生应用调查,拥有数字化转型计划的企业位列前三的原因分别是:提高用户体验和满意度、增加盈利、获得或提高市场竞争优势。这充分证明业务需求是企业选择数字化转型的首要动力。
云原生架构和理念与数字化转型趋势一脉相承,为开发高效、可扩展且可靠的软件,形成高效IT研发能力开辟了道路,助力企业更加顺畅地实现数字化转型。
而企业在选择拥抱云原生时,面临的困境与挑战正在并存:
1.「制品与仓库管理」:互联网新技术的普及带来大量异构的IT架构形态及管理节点数量成倍增长,传统运维方式难以满足业务敏捷的需求;
2.「容器化持续集成」:与持续部署一样,持续集成(CI)如何能有效在云原生架构上进一步发挥更大的价值?
3.「应用的双模发布」:应用服务从主机部署迁移到容器编排,过渡阶段如何才能兼顾鱼与熊掌?
4.「团队间弹性资源管控」:业务线分配的基础设施从静态资源转变为动态设施,如何能保证产品团队间有效共享集群资源?
5.「CMDB与云原生资源」:从传统主机到容器编排,CMDB如何应对应用多种基础设施的环境管理需求?
方案介绍
优维科技一直致力于帮助企业实现数字化转型,通过基于容器技术,以DevOps为理念,云原生应用管理解决方案,帮助企业快速构建云原生应用,实现基础设施云化、应用架构现代化和开发流程敏捷化,落地微服务架构与DevOps运维架构理念。
优维云原生应用管理解决方案已在多行业多家核心种子企业客户成功落地。
产品架构
工作流程
核心特性
容器化CI
持续集成服务拥抱云原生,构建服务运行于容器中,可使用k8s搭建编译集群。
- Pipeline As Code:支持使用 YAML 定义流水线,流水线定义托管于代码库,实现版本控制和多分支流水线。
- 容器化构建引擎:流水线中的每一个步骤都会在容器环境中运行,从而避免构建任务的环境依赖问题。
- 与k8s集成:由于流水线的构建任务可以运行在k8s集群中,实现构建集群的弹性伸缩和健康管理。
- 插件商店:EasyOps 已经集成了常用的CI流水线插件,例如:代码拉取、编译和单元测试、制品上传等。
制品管理
环境+仓库+制品+版本
- 制品管理:支持多种制品类型的存储,例如容器镜像或者是 Helm Chart 包。
- 仓库集成:支持与多个制品仓库进行集成,例如 Harbor、Docker Registry、 JFrog 等,实现全自动化仓库、制品信息录入。
- 版本&环境管理:支持开发、测试、预发布和生产版本的类型进阶管理,并且控制不同类型版本可以部署的环境。
多云对接k8s
应用服务可任意选用国内云服务提供商提供的k8s集群,亦或是本地集群进行服务部署。
- 集群导入:导入现有的自定义或者云上的 k8s 集群。
- 版本升级:对集群的版本进行升级(实现功能不同的云服务提供商提供的能力不一样)。
- 存储管理:对集群进行存储类或者PV的管理。
- 集群安装:安装自定义或者云上的 k8s 集群。
- 节点管理:对集群容量进行调整,例如添加新节点,或者移除故障节点,调整节点的可调度特性等。
- 插件管理:对集群的各项插件进行安装、卸载和配置调整。
产品团队管理
产品团队拥有独立的工作空间,管理成员、权限、k8s资源以及服务部署和配置管理。
- 成员管理:添加或者移除产品团队的成员、调整团队成员的角色与权限等。
- 容量限额:k8s资源池的配额管理、k8s资源池的PVC管理等。
- 监控事件:部署单元的实例监控、部署单元的服务监控、事件管理等。
- 部署单元:实例管理、服务管理。
- 部署管理: 快捷部署、灰度发布、应用路由、部署审计等。
- 配置中心:k8s原生ConfigMap与Secret管理、分布式配置中心等。
CMDB资源共享
所有产品模块数据均存储于CMDB中,可以被共享到任意的Paas系统,实时更新。
- 配额管理:混合云 k8s 集群、空间对接、空间配额、容器配额。
- 存储管理:PVC管理
价值收益
高弹性、高容错
- 让高弹性成为新常态,通过规模效应让企业可以“自己做主”决定资源与弹性。
- 在故障处理方面,K8s也有了更强的处理机制,强大的容错能力成为云原生的有效支撑。
高性能、可分布
- 分布式架构使系统性能得到了合理优化,即使在波峰也能井然有序运行,假使某一处出现宕机问题,其结果也不再是全部沦陷,而是“一方有难八方支援”。
快交付、低成本
- 通过提高资源利用率,企业也会降低大量的运维人员成本。
可配置、更灵活
- 一改往日老旧的瀑布式低效率开发,微服务具有多维度配置化管理的能力,可以实现自动敏捷开发,大幅提升产能和效率。
索取报价及解决方案
我们的售前工程师会尽快联系您!