云原生集成开发环境——TitanIDE
通过网页在任何地方更安全、更高效地编码2022-12-08
860
前言
最早由IBM于2008年提出智慧地球的概念,在国内衍生出智慧城市的概念,再到后来发展到新型智慧城市。智慧城市是通过新科学技术、整合信息资源、统筹业务应用系统,加强城市规划、建设和管理的新模式。智慧城市建设初期主要实现了信息化建设的融合,完善了城市治理的各类系统、平台。
智慧城市功能体系包括社会治理、市民服务和产业经济三大类别,具体包括市政、能源、政务、交通、卫健、制造和物流等多个智慧应用。
随着互联网智能终端设备数量的急剧增加,以及 5G 和物联网时代的到来,传统云计算中心集中存储、计算的模式已经无法满足终端设备对于时效、容量、算力的需求。将云计算的能力下沉到边缘侧、设备侧,并通过中心进行统一交付、运维、管控,将是云计算的重要发展趋势。
接下来通过行云创新的一个典型智慧城市案例,为大家展示讲述CloudOS(一站式云原生应用开发平台)在智慧城市中的实践。
CloudOS(云原生应用开发平台)应用于某智慧城市标准研发及PaaS平台
现状与挑战:
【现状】以PPP方式建设智慧城市项目,已完成IaaS建设,各委办局的300多套应用系统运行在IaaS资源池上,委办局有偿使用IaaS资源,每月底结算。
【挑战】无法对委办局进行精准计算。
【现状】客户负责IaaS资源和应用的代运维工作。
【挑战】现有系统处理问题复杂,人力投入大。
【现状】客户有业务研发团队,分布在多个城市,同时有外包团队。
【挑战】研发沟通效率低,担心代码安全。
企业诉求:
1. 实现资源的可计价、可计量、可计费。不仅向各委办局业务开放IaaS资源,还提供中间件、数据库、API等PaaS资源,能够精准计费。
2. 提升业务创新效率。实现应用上云、高效交付;提升研发团队的能力和效率,学习并运用新思想、新技术;提升跨地域团队的沟通效率。
3. 提高客户满意度。降低IaaS的运维投入,让更多的人力支撑业务服务。
4. 保障代码安全。期望ISV开发时,代码不落地。
基于CloudOS构建智慧城市PaaS平台
1. 应用研发平台:提供支撑应用研发的一站式平台支撑,落地DevOps,支撑传统应用团队平滑迁移到云原生应用研发团队。实现ISV开发代码不落地、流程、规范、标准统一。
2. 运营PaaS平台:实现PaaS、IaaS资源的定义、上架、定价、购买、计量、计费等功能,实现委办局/应用对资源的有偿使用,降低运维团队投入。
3. 基础PaaS平台(容器平台+应用管理平台):支撑传统城市应用上云,实现城市应用容器化部署,提升资源利用率;实现应用可视化运维和治理。
带来的效果:
1. 支持300+套智慧城市应用的运行。
2. 支持近500人的研发运维团队进行城市应用的云原生数字化创新。
3. 建立了统一研发规范、运维规范、安全规范,建立了统一了业务发布、能力购买审核/审批流程。
结语
行云创新从专注于为开发者打造产品和平台,到聚焦为企业构造高效云原生PaaS平台,在云原生技术创新的路上,我们一直在前进。从2016年创立至今,短短几年,行云创新凭借安全可靠的云原生技术经验,产品已广泛被互联网、汽车、金融、政府等行业用户认可,标杆客户包括华为、平安银行、格力、海尔、中信银行、上汽集团等世界500强企业。
CloudOS,一站式云原生开发平台,为企业构建敏捷创新的应用研发环境,实现应用研发可视化、敏捷化和技术平台标准化,让传统应用研发人员快速实现云原生应用创新,加快企业数字化转型。提供可视化操作界面,通过WEB页面完成架构设计、API管理、在线开发、API自动化测试、多云发布、多云应用调度、应用运维等云原生应用全生命周期管理。支撑传统应用迁移上云,助力传统应用研发团队高效完成云原生应用创新。