云原生集成开发环境——TitanIDE
通过网页在任何地方更安全、更高效地编码2022-12-16
664
前言
工业互联网不是互联网在工业的简单应用,而是具有更为丰富的内涵和外延。它以网络为基础、平台为中枢、数据为要素、安全为保障,既是工业数字化、网络化、智能化转型的基础设施,也是互联网、大数据、人工智能与实体经济深度融合的应用模式,同时也是一种新业态、新产业,将重塑企业形态、供应链和产业链。
CloudOS,一站式云原生应用开发平台,全隔离底层IT、容器、K8s,100%聚焦应用。接下来通过两个制造业龙头企业案例,为大家展示讲述CloudOS(云原生应用开发平台)在工业互联网中的实践。
【CloudOS应用于某著名空调制造商工业互联网开发平台】
企业研发现状:
1. 该制造商目前拥有多套数据中心,主数据中心、各大云计算厂商分布在全球各地的云平台等。
2. 多数据中心下,客户当前应用的开发、业务的部署工作量大,没有统一的工业互联网平台,各研发能力无法聚焦;
3. 多数据中心下,客户当前的运维压力大。
企业诉求:
1. 行业能力标准化:制造商期望把工业互联网行业内分散的能力统一起来,形成统一的行业规范,做到标准化,成为行业的标杆,同时能够连通上下游企业务持续治理,进而服务整个行业。
2. 支撑平台统一化、规范化:建设统一的工业互联网平台,为开发者提供一个标准统一的研发支撑平台,规范研发生产环境,并将此平台开放给上下游企业。
基于CloudOS建设高效工业互联网开发平台:
1. 应用架构标准化:统一技术架构,促进应用标准化,规范化服务接入,服务持续治理。
2. 应用与技术解耦:提供应用开发框架与工具,支撑快速开发和上线,降低开发门槛。
3. 集成运行一体化:丰富的预集成服务,打造应用分布式架构,支撑应用的云化部署。
4. 业务服务化:通过对核心业务对象和处理逻辑的聚合和解耦,构建通用的业务服务能力,实现业务服务化,并逐步沉淀为全局共享的业务服务平台。
5. 智能化运维:通过多维度实时监控系统链路的每个节点和每个环节,提供自动化的监控手段,提升系统智能化运维能力。
6. 服务生态系统:通过服务化及服务开放构建服务生态系统,盘活企业内部各域的业务能力,支撑向工业互联网转型。
7. 部署集群:将于AWS公有云,主数据中心及DMZ等多个环境,各部署一套生产及测试平台。
【CloudOS应用于国内某龙头家电制造商工业互联网开发平台】
企业现状:
1. 客户为国内家电龙头行业,已建设工业互联网PaaS容器平台。期望将互联工厂模式知识化,同时集成各类资源,搭建一个集成化、数字化和智能化的服务平台,让用户可以全流程参与产品设计研发、生产制造、物流配送、迭代升级等环节,以“用户驱动”作为企业不断创新、提供产品解决方案的源动力,把以往“企业和用户之间只是生产和消费关系”的传统模式转化为“创造用户终身价值”的新模式。
2. 机理模型等非传统开发人员对底层IT技术接触少,缺少简单易用的开发环境;资料记录落后,无法了解业务模块间关系;业务逻辑(机理模型公式),缺乏共享复用机制。
企业诉求:
建设一套面向工业互联网机理模型的简单易用开发平台:
1. 一站式开发平台:实现机理模型的架构设计、开发、测试和发布。
2. 资产在线保存:将业务模块之间的关系保存在平台上【架构资产】,降低避免对特定人员的依赖,便于后续接手维护。
3. 资产共享复用:实现机理模型在开发团队之间的共享,避免重复开发。
4. 多集群发布:开发完成的机理模型发布到多套容器集群环境。
基于CloudOS建设高效工业互联网开发平台:
建设内容:
1. 可视化架构设计平台:实现机理模型的“拖拉拽”式快速设计。
2. DevOps开发平台:实现敏捷高效开发支撑,包括开发、测试、部署、CICD。
3. 应用商店平台:实现机理模型的分享复用。
4. 多云应用部署平台。实现应用的可视化一键部署到多集群生产环境。
带来的效果:
1. 整体开发效率提升了25%以上。整个页面上没有出现Docker、K8s、YAML文件等技术术语,极大的方便了开发人员快速开展开发工作。图形化架构编排产品方便保存机理模型模块间的架构关系;一键发布到测试环境,测试环境随需而建,免去了开发测试人员申请并搭建测试环境等一系列开销。
2. 开发平台支持22种开发语言,集成了300+个开发工具,支撑团队完成2000+个机理模型的开发。
结语
在工业互联网当中,CloudOS 聚焦于工业应用的敏捷创新和工业应用的灵活管理,帮助企业构建自主可控、敏捷可靠的工业数字化创新平台,实现数字化应用创新的敏捷化和能力共享化,为企业数字化应用创新和转型提供一体化能力支撑,加快企业数字化转型。