QCon 2022·上海站 | 学习笔记4: 云原生 CloudIDE 技术与架构

简介: QCon 2022·上海站 | 学习笔记4: 云原生 CloudIDE 技术与架构

云原生 CloudIDE 技术与架构

郭文俊

蚂蚁集团-研发效能部-技术专家

CloudIDE 介绍

解决的问题

本地研发痛点

  • 🏝 不能随时随地 出⻔在外得背个电脑才放心!
  • 🔥 不能极致性能 被电脑⻛扇烫伤算工伤吗?
  • 🙇 分享协作难 这个项目启动报错,谁来帮我看看?
  • ⛔ 高⻛险难管控: 推动升级 Java8 -> Java 11 实在是太难了

云研发优势

  • 📦 随时随地开发 招之即用,用完即走
  • 🚀 释放本地资源 弹性计算资源, All in Cloud
  • 👬 一键分享 分享整个研发环境不再是难事
  • ✅ 低⻛险易掌控 易于集成各类代码检查工具,环境统一升级

CloudIDE 价值

Cloud <-> 标准化 <-> IDE

  • 标准化研发环境
  • 自定义研发容器镜像,满足不同环境需求
  • 开箱即用的用户体验
  • 中间件、框架能力下沉到基础设施里(微 服务,Service Mesh),极致微循环
  • 容器、K8S 为代表的技术 它们屏蔽了基础设施差异: 低成本、低⻛险 易管理、易提效
  • 基于浏览器,随时随地开发
  • 便于分享与协作
  • 与各个平台打通,一站式研发
  • 开放生态,搭台唱戏

定位: 以代码为中心的云端研发协作平台

  • 代码服务
  • 研发环境
  • 存储资源
  • 计算资源
  • 研发工具
  • 研发平台
  • 开箱即用
  • 问题左移
  • 自测上云
  • 分享协作
  • WEB PWA 桌面端 Remote OpenSumi JetBrains VisualStudioCode

内部成果

  • 4 产品形态
  • 8 编程语言
  • 10+ 运行环境
  • 20+ 业务场景
  • 13000+ 活跃周活

CloudIDE 技术与架构

  • CloudIDE 整体架构
  • OpenSumi - 模块大图 蚂蚁 Ant Codespaces
  • OpenSumi - 插件体系大图 业务支撑
  • 工作空间管理
  • 场景开放平台
  • 稳定性架构
  • 双容器
  • 极速版架构

CloudIDE 实践

  • 基于 CloudIDE 提供开箱即用的研发环境

总结

  • 从云开发 -> 云研发: 与研发活动紧密结合,发挥云端优势,解决本地难解决的问题
  • 开源与开放: 高效低成本接入,为更多业务带来增效
  • SaaS 商业化: 为个体与小企业提供 SaaS 产品及服务
目录
相关文章
|
6月前
|
存储 缓存 安全
某鱼电商接口架构深度剖析:从稳定性到高性能的技术密码
某鱼电商接口架构揭秘:分层解耦、安全加固、性能优化三维设计,实现200ms内响应、故障率低于0.1%。详解三层架构、多引擎存储、异步发布、WebSocket通信与全链路防护,助力开发者突破电商接口“三难”困境。
|
6月前
|
Cloud Native Serverless API
微服务架构实战指南:从单体应用到云原生的蜕变之路
🌟蒋星熠Jaxonic,代码为舟的星际旅人。深耕微服务架构,擅以DDD拆分服务、构建高可用通信与治理体系。分享从单体到云原生的实战经验,探索技术演进的无限可能。
微服务架构实战指南:从单体应用到云原生的蜕变之路
|
6月前
|
人工智能 自然语言处理 安全
AI助教系统:基于大模型与智能体架构的新一代教育技术引擎
AI助教系统融合大语言模型、教育知识图谱、多模态交互与智能体架构,实现精准学情诊断、个性化辅导与主动教学。支持图文语音输入,本地化部署保障隐私,重构“教、学、评、辅”全链路,推动因材施教落地,助力教育数字化转型。(238字)
1124 23
|
6月前
|
Java Linux 虚拟化
【Docker】(1)Docker的概述与架构,手把手带你安装Docker,云原生路上不可缺少的一门技术!
1. Docker简介 1.1 Docker是什么 为什么docker会出现? 假定您在开发一款平台项目,您的开发环境具有特定的配置。其他开发人员身处的环境配置也各有不同。 您正在开发的应用依赖于您当前的配置且还要依赖于某些配置文件。 您的企业还拥有标准化的测试和生产环境,且具有自身的配置和一系列支持文件。 **要求:**希望尽可能多在本地模拟这些环境而不产生重新创建服务器环境的开销 问题: 要如何确保应用能够在这些环境中运行和通过质量检测? 在部署过程中不出现令人头疼的版本、配置问题 无需重新编写代码和进行故障修复
579 2
|
6月前
|
存储 人工智能 搜索推荐
拔俗AI助教系统:基于大模型与智能体架构的新一代教育技术引擎
AI助教融合大语言模型、教育知识图谱、多模态感知与智能体技术,重构“教、学、评、辅”全链路。通过微调LLM、精准诊断错因、多模态交互与自主任务规划,实现个性化教学。轻量化部署与隐私保护设计保障落地安全,未来将向情感感知与教育深度协同演进。(238字)
775 0
|
6月前
|
人工智能 Kubernetes Cloud Native
Higress(云原生AI网关) 架构学习指南
Higress 架构学习指南 🚀写在前面: 嘿,欢迎你来到 Higress 的学习之旅!
2261 0
|
存储 Cloud Native 数据处理
从嵌入式状态管理到云原生架构:Apache Flink 的演进与下一代增量计算范式
本文整理自阿里云资深技术专家、Apache Flink PMC 成员梅源在 Flink Forward Asia 新加坡 2025上的分享,深入解析 Flink 状态管理系统的发展历程,从核心设计到 Flink 2.0 存算分离架构,并展望未来基于流批一体的通用增量计算方向。
558 0
从嵌入式状态管理到云原生架构:Apache Flink 的演进与下一代增量计算范式
|
8月前
|
运维 监控 Cloud Native
从本土到全球,云原生架构护航灵犀互娱游戏出海
本文内容整理自「 2025 中企出海大会·游戏与互娱出海分论坛」,灵犀互娱基础架构负责人朱晓靖的演讲内容,从技术层面分享云原生架构护航灵犀互娱游戏出海经验。
719 16
|
8月前
|
运维 监控 Cloud Native
从本土到全球,云原生架构护航灵犀互娱游戏出海
内容整理自「 2025 中企出海大会·游戏与互娱出海分论坛」,灵犀互娱基础架构负责人朱晓靖的演讲内容,从技术层面分享云原生架构护航灵犀互娱游戏出海经验。

热门文章

最新文章

下一篇
开通oss服务