视野数科业务背景介绍PART 1
视野数科成立于2015年初,总部位于北京,提供企业信息、产业融资等多维数据服务及整体数据服务解决方案。公司最大机构股东为财政部国家中小企业发展基金,是国内领先的一级金融市场数据、信息和软件服务企业。其业务架构逐渐暴露出开发迭代效率慢、上线流程复杂成本高、容量预估无法自动化、运维成本过高等问题,主要源于单体烟囱式架构导致代码耦合度高、人工部署缺少规范化DevOps流程、提前备容ECS存在备容不准和闲置浪费问题,以及平台日常运维难度高导致人效比低。
Serverless架构落地PART 2
视野数科在业务发展、成本控制及旧体系问题驱动下,选择合适的方案进行技术架构升级。通过在合适的时机引入Serverless架构,实现开发和运维解耦,基于Jenkins+SAE对接CI/CD,发布速度缩短至分钟级。具体实践包括:
- 资源弹性伸缩:基于基础监控指标(CPU、Mem等)、业务监控指标(QPS、RT、TCP等)和定时时间段触发水平伸缩,帮助BI工具平台平稳应对客户调用高峰并自动缩容。
- 减少浪费:应用实例可根据需求一键开启或停止,生产环境与测试环境分离,白天夜晚定时启停,精打细算降低成本浪费。
- 运维高效性:清晰的资源使用情况监控、丰富的指标帮助应用优化和排错,直接定位接口报错,大幅提升开发运维效率。
整体效果表现为:打通CI/CD流程使应用发版时间缩短至分钟级,自动扩容应对流量变化,开发运维效率提升10倍以上,运维人力投入减少,成本下降。
未来展望PART 3
视野数科未来将坚守商业模式,专注自身擅长领域,暂时不会制造金铲子,持续在云原生多方面实践探索并取得新成果。