这群超酷的开发者,是如何轻松搞定软件开发?

NEW

Development Model

行云趣码 Cloud Coder 

零距离感受一次全云端开发体验>>>

前些日子我看到两则有关线上Office的新闻,一是空客的十三万员工将全部迁移到谷歌的在线文档套件G Suite;二是腾讯发布在线文档产品,可以与微软Excel和Word互转。在 页里就能写文档、做电子表格,对于20年前熟练地玩耍着Office 97的我来说这是极难以想像的。时至今日,不单是Office,连同图像处理、3D模型设计都可以在一张 页内轻松完成。

这些创新的背后是无数位软件开发人员智慧的结晶,如果说Software is eating the world, 那么developers are changing the world.

作为一名有着近20年开发经验的老程序员,我惊讶地发现在改变世界的同时我们开发人员自己的生产力工具在过去并没有发生本质变化:

软件编码工具

拿Visual Studio来说从6.0发展到现在的2017版,我要下载数十个G的软件包花费大把时间安装好它才能开始编码;

软件部署方式

服务器从物理机、虚拟机发展到云主机,我还是要安装、配置软件所依赖的数据库、缓存、中间件等一大堆东西,然后才能几乎全部手工方式部署应用、设置负载均衡、 络策略、开通域名等;

DevOps 喊了很久

但真正以应用为中心为Dev和Ops提供运维的有效手段依然匮乏。

这几年我们行云创新的小伙伴们一直在尝试解决这样一个问题:能不能像线上Office一样,把软件开发的全流程活动也搬到一张 页里搞定strong>

坦白地讲,这并不容易。

它绝非是提供一个WebIDE在 页里实现编码就能解决的问题。实现对架构设计、发布到云端、代码调试、测试和运维、团队协同等软件生命周期端到端各个环节的完美支持才能真正达成这一目标。

经百名资深开发者的深度使用和交流后,一超酷产品—— 趣码Cloud Coder正式全面开放给所有开发者,并为其带来前所未有的全云端开发和高效体验。

技术实现上的复杂度不必多说,我们关注的重点是“聚焦、高效、易用”。让开发人员从繁杂的工具管理和资源配置中解脱出来,把全部注意力集中在业务和代码上,高效、轻松地在一张 页上完成软件开发的各方面工作。

我们提供了大量模板让开发人员不必从零开始设计和编写每个应用。无论是简单的Java应用或是复杂的人工智能系统,都可以通过选择合适的模板更加快速地进入开发状态——马上编写与业务逻辑相关的代码,而不是把时间花在安装和配置诸如MySQL、Tensorflow等基础软件和服务上。

 

 

把不同的组件像搭积木一样组合来设计应用程序是我们趣码的一个亮点,这即兼容传统软件设计模式又迎合了当下流行的微服务设计思路。

这些组件可以是像MySQL、REDIS这样的基础服务组件,这样就省去了大量的基础环境创建和配置的繁琐步骤;也可以是团队或是 区分享的微服务组件,直接拖进画布调用它,省去从零编写、调试一个功能模块的大量时间。

 

 

在架构图设计好后就可以开始愉快地编码了!

你当然可以继续采用你最爱的本地IDE,代码提交后,趣码会帮你编译代码并把它和所依赖的基础服务一起发布到云端;我们邀请你体验趣码CloudIDE带来的线上编码便利性,打开 页即可做到Code from anywhere, anytime

 

 

代码编译打包、环境配置、应用部署、负载均衡、域名开通等一切的一切开发人员所不应去浪费时间的工作都由趣码在几分钟内自动搞定。

 

 

代码再次改动后可以通过版本升级功能实现灰度策略。比如,只让深圳地区用户访问新版本,而其它地区用户依然访问旧版本,在三天后才把全部用户切换到新版本。

 

 

除了上述提到的这些部分能力外,为了支持好线上开发的这个需求,我们行云创新团队还在多云管理、组件共享、测试管理、数据管理、团队管理、开发协作、应用商店等很多方面进行了大量的工作。我们将在后续的文章中详细加以介绍。

期待您在趣码试用中为我们提供宝贵的建议和意见,一起把线上开发这件事情做得更好。

相关资源:软件测试群软件测试群软件测试群软件测试群_测试群-其它文档类…

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2018年6月2日
下一篇 2018年6月2日

相关推荐