在阿里云做开发的最后都怎样了?

什么是阿里云云开发平台

阿里云云开发平台(Cloud Workbench),是阿里云面向广大开发者及企业提供的云上研发工作平台,助力研发团队实现工作的在线化(团队在线、环境在线、代码在线、协同在线)以及研发模式Serverless化,帮助研发团队实现对行业架构经验及架构服务的高效分享与传播,极致提升研发效率,极致降低研发成本。

使用云开发平台架构的应用,天然是云原生的,天然是Serverless架构的,天然是支持在线开发、调试、协同、CI/CD的;由于云开发平台是架构在阿里云底层基建之上,因此开发者天然可以享受阿里云提供的基础设施红利(编排、代码仓库、devops工具监控与报警、异地多机房以及VPC网络隔离、多版本与灰度),这些基础设施对于大多数中小公司自建难度非常大且边际成本很高,而通过云开发平台使用这些服务大多是免费或者按量计费,提效降费自不必说;云开发平台针对不同业务场景不同技术栈的应用抽象了3种技术架构,并搭配了云底座与产品实现技术侧保障,省去架构的烦恼。

云开发趋势

各大云厂商今年在开发者阵地侧逐渐开始向“云”化开发发展,最为显著的产品就是Cloud IDE,催生出来的趋势就是云端开发。云开发现阶段尽管在各大公司内部无法作为日常开发工具普遍推广,但是在某些特定场景下Cloud IDE云开发是非常让人着迷的:

  • 即开即用,用完即走的场景,如编写函数(天猫精灵功能开发)、demo编写预览、code review以及代码仓
  • 库集成等
  • 深度定制的统一的团队业务环境,团队成员无需配置复杂环境即可上手
  • 天然架构在云之上,在开发态集成云产品的诸多服务
  • 集成CI/CD,快速迭代
  • Serverless架构应用测试(Cloud IDE也属于云上环境,可实时调试函数)

这样一块蛋糕国内外自然有很多厂商在争夺利益:

  • 微软是第一个绕不开的公司。微软在开发者工具以及IDE领域积累颇深,产出了众多明星产品:visual studio、vscode等,特别是vscode直接影响了Cloud IDE的发展进程。而且去年微软收购的另一个明星产品Github推出了codespace将Cloud IDE与Github开源社区结合在一起,实现“一云多端”的代码侧生态贡献。尽管codespace并未提供类似阿里云云开发平台的Serverless架构、行业案例支持、DevOps一体化等诸多功能,但未来微软极有可能将其配合Azure一起组件完成链路实现整个生态的闭环。
  • 谷歌的Firebase是主打BAAS的一款产品,它为后端服务提供Realtime database、Auth、Cloud Function、Message Push、Analytics以及Cloud storage等服务,无需服务器即可快速开发并使用以上诸多服务,特别适合个人应用和创业项目等。不过由于国内网络的特殊性,一些服务无法在国内正常使用,且网络RT较大。Firebase并未提供Cloud IDE而是推荐 “本地开发+Firebase SDK+CLI”的形式在本地进行开发调试与部署。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值