天云软件技术有限公司

金融开发测试云

解决方案

方案简介

天云软件T-Cloud3.0(For OpenStack)云管理平台帮助客户搭建集中、统一、混合的云管理平台,有效提升IT运维部门对开发测试资源进行全局的规划、治理及运维的能力,同时在应用开发、测试的全过程中为开发部门提供应用架构的快速部署和快速变更的能力,促进应用系统开发的快速搭建、快速迭代、快速更升级。
产品架构

场景分析

大多数金融机构内部的开发测试体系并不健全,一方面体现在开发集成化环境和测试迭代流程上,一方面则体现在开发测试基础环境的管理和使用模式不能支撑对应用敏捷开发及快速迭代中的环境支撑,主要体现在:

1、大多数金融机构内部的开发测试环境没有实现全面统一的使用和管理,开发环境和系统内部测试环境的部署、使用和管理没有遵循统一的标准规范,存在资源壁垒,未对资源池进行细化管理,资源的整体使用率及效率有待提高,资源分配的合理性、合规性存在问题,不能集中体现对环境的统筹管理及决策建议;

2、开发测试基础环境管理的标准化程度不高,无法应对各应用对需求的差异,以及各应用在开发、测试等不同环节的需求变化,其次监控和运维支持的方式、技术和手段存在差异化;

3、大部分开发测试环境还停留在基础虚拟化的阶段,资源的交付局限于IT部门手工创建,无法应对频发、大量的资源申请场景以及动态的资源调整场景。其次,欠缺自动化部署的能力,无法实现对软件及集群的自动化部署,影响开发测试环境的快速交付,进而影响到应用的上线速度及质量。

方案特性

集中管理 实现开发、测试、验证,准生产等环境的统一管理,实现集中统一的门户管理
资源等级模型 将资源池根据应用等级或用途指定给相应的开发测试资源池使用,包括计算池、网络池、存储池
监管控能力 利用监控、日志等功能实现对平台的运维监控能力,通过运营及报表模块对各部门及应用的资源分配情况和使用情况进行统计分析,通过角色权限设定、操作权限设定等确保云资源操作的合规性
自助式服务编排 通过自动化编排,可以将软件、集群以及应用的基础架构以服务的形式提供给开发人员使用。实现资源、软件、架构交付的自动化和标准化
辅助决策 基于故障快速分析、容量分析统计、运营数据分析统计及自动化巡检报告等模式为云管理决策提供数据支撑
自动化 通过自助式服务申请,使开发人员可以快速获取虚拟机、软件、集群、应用架构。降低对开发人员的技术水平要求
累计效应 云服务可复用,天云将陆续推出新服务及服务升级,形成云服务仓库
与底层技术无关 利用自主可控的的云服务编排引擎,与Openstack及底层虚拟化技术无关
应用架构编排 可以对上述云服务基础上进行组合后使用,减少中间环节
弹性伸缩 结合vLB、基于监控实现组件集群的弹性伸缩