天眼查公司致力让每一个人更公平的看清世界,通过将海量的繁杂数据转化成用户方便查询、容易理解、有价值的信息,帮助公众透过现象看清本质,让信息为公众所有、为公众所治,为公众所享。但随着平台流量的持续增长、查询场景的不断丰富,庞杂的业务体系给平台的稳定、安全、高效地运营带来了新挑战、新需求。
天眼查目前已收录3亿社会实体信息,向个人、企业、政府机构等约5亿用户群提供查询服务,作为长期稳居国内商查平台NO.1的公司,致力让每一个人更公平地看清世界。平台目前已构建了庞杂的业务体系、承载了大量的数据信息,导致新特性的上线周期延长、数据运维效率降低,以及热点事件引发的流量高峰,都给平台的高效、安全、稳定地运行带来了新挑战。
1- 业务架构强耦合,开发效率低
随着平台功能模块的增多,功能间依赖关系也越来越强,业务架构变得越来越复杂,大幅降低了新特性的开发上线效率。
2- 数据运维效率待提升
随着平台业务的持续扩大、业务场景的不断丰富,安全敏捷的数据运维难题日益凸出。
3-如何从容应对流量高峰
热点事件给平台带来了不期而至的流量高峰,资源调度需要具备自动地扩缩容能力来保证业务平稳应对流量峰值。
1- 应用架构现代化:天眼查为企业及个人提供公司发展、经营风险、经营状况等300多种维度的商业信息,如,求职季热门的“查公司”,防诈骗常用的“查老赖”,但越来越复杂的业务架构,大幅降低了新特性的开发上线效率。
依托华为云微服务解决方案,业务都可以独立、灵活地调整,故障定位定界也更加精准,大幅提升了平台的可靠性,同时构建了更灵活清晰的业务架构,新特性开发效率整体提升43%。另外,使用了华为云函数服务FunctionGraph,将部分应用架构Serverless化,更从容地应对多变的市场需求。
2- 数据治理服务现代化:天眼查将海量的繁杂数据转化成用户容易理解、方便查询、有价值的信息。但随着平台业务的持续扩大、业务场景的不断丰富,安全敏捷的数据运维难题日益凸出。
华为云将实时分析和离线分析业务进行分离,建立了统一的、标准的ETL数据开发框架与开发规范,数据开发效率提升30%;并将数据和业务解耦,提升了数据访问的安全性和便捷性,运维效率提升100%。
采用华为云CSS服务,实现在线的社会实体、商业信息、商业关系的智能查询、搜索,以可视化、多维度的企业信息挖掘数据内在价值。同时采用华为云RDS、MRS等平台能力替换非标组件,兼容开源生态,共享技术红利,满足天眼查拥抱开源的需求。
3- 基础设施容器化:当618、双11等各类营销活动或热点事件引发的流量高峰,天眼查资源调度支持自动地扩缩容,以保证业务平稳应对流量峰值。
通过构建全新的基础平台,提升了资产管理灵活性;采用华为云CCE作为业务底座,实现业务峰值1min快速扩缩容,任务的调度更加灵活、更加智能,轻松应对业务量突发,资源成本节约30%。并引入了华为的运维和质量流程体系,打造了端到端的云原生DevOps流程体系。
我们认可华为云的应用现代化理念,相信技术和人才的力量,能让社会变得更好。天眼查始终秉承“让每个人更公平地看清世界”的企业愿景,让数据信息为公众所有、为公众所治、为公众所享。
1- 应用架构升级, 业务上线周期从“月”到“天”
基于华为云微服务方案,构建了更灵活清晰的应用架构体系,大幅提升了平台的可靠性,原有业务可以独立地调整,故障定位也更清晰,新特性开发效率整体提升43%。使用华为FunctionGraph,将部分应用架构Serverless化,更从容地应对多变的需求。
2- 驱动更敏捷、更安全的数据治理服务
将实时分析和离线分析业务进行分离,建立统一标准的ETL数据开发框架与开发规范,数据开发效率提升30%,并将数据和业务解耦,提升了数据访问的安全性和便捷性,运维效率提升100%。同时采用RDS、MRS替换非标组件,兼容开源生态。
3- 灵活部署、降本增效,从容应对热点事件流量高峰
采用华为云CCE作为业务底座,实现业务峰值1min快速扩缩容,新需求应用可以分钟级测试上线,业务故障秒级定位自动恢复。任务的调度更加灵活、更加智能,轻松应对业务量突发,资源成本节约30%。