云原生集成开发环境——TitanIDE
通过网页在任何地方更安全、更高效地编码2023-11-13
1262
原文作者:行云创新CEO 马洪喜
这几天思杰(Citrix)撤离中国的事儿在IT圈刷屏了,前同事群里也是感慨良多。有幸在这家 “全球Top 50最佳雇主”公司工作过六年,如今回忆起来点点滴滴涌上心头。这六年是我职业生涯的最关键转折点,从离开Oracle时的一名在研发中心深居简出的小马,到离开Citrix时泡了六年客户的“马大师”,和客户在一起奋斗的那种体验,也是促成了后来我创立行云创新的动力。
故事一:乌龙入职事件,从Linux干到Windows
我在Oracle是搞Xen虚拟机相关软件研发的,Linux内核啥的也是略懂一二的。2009年当时有个机会到Citrix从事XenServer研发,而且是公司派驻到某500强大厂(以下简称菊厂),那肯定是大有可为的。后来入职时发现在菊厂参与XenServer研发的事暂缓了,让我弄Windows VDI,这有点像走错片场的感觉。既来之则安之,干就完了。没成想我这个VDI门外汉竟然干到了项目的带头人,更没想到竟与菊厂的兄弟们一起干成当时中国最大的桌面云。
2010年,我(左)和我的老师Davy哥(右)在菊厂上研所,厕所都还没建好,VDI已Ready
这一个小故事让我学会了坚持,干一行、爱一行,不怕不懂行,就怕不上心。
故事二:在客户领导的鼓励和包容下成为了“马大师”
某巨型保险公司有一位可敬、可爱、幽默、风趣的领导,在他的支持下,我们项目组干成了一件事:企业多地分支机构完全通过互联网+VDI办公,摆脱对专线的依赖,这在10年前堪称壮举,又算是另外一个国内第一吧。在验证过程中难免遇到不顺利,甚至是一些影响到用户的事件,领导从来不对我们发脾气,总是给我们鼓励,他来兜底。最后真给干成了!(这个项目思杰的顾问同事们和升腾的兄弟们付出更多。)
我自己从服务一个又一个客户中获得了成长,成为当时思杰亚太咨询部门技术上最高Level的企业架构师,也被客户和同事们开玩笑称为“马大师”。
和客户相处的诸多故事让我喜欢上做咨询,喜欢上和客户在一起奋斗的感觉。他们不仅是赐我钱粮的上帝,也是共进退的兄弟。我有一句话,也是带领行云创新小伙伴们服务客户的理念:对客户伙伴必须真诚,对生产环境必须敬畏。
创业后出差北京,与前述项目的技术骨干、我的思杰同事、好友力哥叙旧
故事三:老板Review设计文档,扒层皮
设计文档是我们思杰顾问工作的重要交付件,特别是早期都是英文版的,我记得第一次请我老板Wilson Review,拿回来的版本基本上已经没有什么是我写的了。一遍一遍地改、一遍又一遍地被Review,有时候我在想,有必要这么严格吗?英式英文和美式英文要区分这么详细吗? 这个训练过程是强制的、没啥可商量的,不知不觉中我也成为了这样“苛刻”的人。这让我对文档交付件乃至项目中的各处细节都非常的在意,保持专业、追求完美是我们中国思杰顾问团队保持下来的传统,影响了我们团队中的每一个人。
不仅是我的直属老板Wilson,还有整个大中华区的老板Victor等前辈,大家都依然保持经常的联系,并对我在行云创新的工作给予了诸多帮助。
2023年10月,部分咨询部同事与Wilson(白衬衫帅哥)再聚会,Wilson童颜不老,10年没变
十年岁月弹指一挥间,小马变老马。曾经的VDI霸主在中国辉煌一时,如今功成身退。我想这背后有各方面综合的因素,有对中国VDI竞争者的忌惮,也或许是一种技术从兴起走向成熟乃至没落的必然。
从当年的Windows XP到最新的Windows 12,从互联网时代到移动互联网,再到今天的大模型时代,我们到底需要什么样的利器来帮助我们的企业深耕数字化、迎接智能化?以我本人比较熟悉的企业研发场景为例,在应用全面走向云原生微服务架构的当下,复杂的架构管理、微服务联调、测试环境置备、多云发布是否依然采用VDI所提供的Windows桌面加以解决?正是充分理解了VDI这种十年前的技术与当下快速发展的云原生范式格格不入,让我萌生了新的想法,打造一款超越VDI、更合适于新形势的高效集成开发环境——云原生IDE。有了对比,就会发现VDI在研发场景或许已经是过去式了。
沉舟侧畔千帆过,病树前头万木春。
国产技术的崛起宣告一个新时代的到来。勤奋有创意的中国开发者,正在为数字中国的发展和壮大构建着每一个比特。或许在未来某一天,思杰重新强大起来可以再度重返开放、包容的中国市场。但更确定无疑的是,国产软件也一定在世界各地用中国智慧为全人类造福。
怀着略有伤感而又对未来感到激动和期待的心情,写下草草的文字,略以纪念。
思杰亚太技术团队在曼谷培训学习时合影留念
行云创新TitanIDE(云原生IDE)
TitanIDE是云原生时代助力企业研发的专业CloudIDE。TitanIDE是以私有云方式部署于企业的数据中心或是云上,以浏览器作为客户端,以集约化共享云计算资源为底层依托,在云端运行的云原生集成开发环境。TitanIDE 不仅实现在Chrome、Firefox、Edge等多种浏览器内使用,通过丰富的开发模板提供在线编写、调试、协作、测试代码、Git代码库管理等,还额外支持诸如:代码安全、工作空间管理、代码项目管理、应用端口映射、协同编码、文件上传、多租户管理、双因素认证权限管理等功能。
任何语言,任何时间,任何地方,只需要浏览器即可进行开发。
TitanIDE(社区版)已面向全体开发者免费开放使用,不限时长,不限功能。仅需一台虚拟机,10分钟即可部署完成,立即开启您的全云端研发之旅……