美文网首页
开发者须关注的云计算趋势报告(Digital Ocean)

开发者须关注的云计算趋势报告(Digital Ocean)

作者: 程序员精进 | 来源:发表于2018-07-30 18:00 被阅读21次

    原文首发于『程序员精进』博客,原文链接:开发者须关注的云计算趋势报告(Digital Ocean)

    Currents 是 DigitalOcean 公司创建的开发者云计算趋势季度报告,最新一版(Y2018Q2)他们访问了来自世界各地的近 5,000 名开发者,问题有关他们自己、他们正在使用的工具以及他们面临的挑战。在此我节选一些对于开发者必须关注的云计算趋势。

    容器正到达引爆点

    容器正到达引爆点,报告称49%的开发者正在使用它们。随着容器技术和管理工具在过去一年中的快速发展,容器正成为开发者弹药库中的首选工具。

    image.png

    从上图我们不难看出,开发者对于容器选用益处主要如下:

    • 水平扩展容易
    • 测试软件更为简单
    • 测试软件更为迅速
    • 帮助避免了供应商绑定问题

    容器技术

    鉴于容器技术的迅速普及,我们有兴趣了解在2018年下半年的采用趋势是怎样的。近一半(49%)的开发者表示他们今天正在使用容器技术。不论公司规模如何,使用情况都比较一致,除了1-5名员工的公司,其采用率略低(35%)。在那些使用容器的开发者中,40%只使用容器进行测试和开发,而大多数(60%)也在生产环境使用它们。反馈的最大好处是具备很高的可扩展性,挑战包括设置持久化数据存储和网络配置的复杂性,以及为针对容器进行优化的应用。在尚未使用容器的开发者中,78%的开发者仍然表示他们计划在未来采用容器技术,这表明开发者绝对看好容器。

    image.png

    从上图可以看出开发者目前部署在容器内业务主要技术栈情况如下:

    • Javascript 57%
    • Python 46%
    • PHP 36%
    • Go 28%
    • Java 27%
    • Ruby 13%
    • C# 8%
    • C++ 6%
    • Other 5%
    • Perl 2%

    容器编排服务

    虽然 Kubernetes 总体上最受欢迎,但最小规模的公司(1-5名员工)更频繁地使用 Docker Swarm(41%使用 Swarm,而31%使用 Kubernetes)。
    尽管容器很受欢迎,但简化容器管理的解决方案还没有取得成功,超过一半(52%)的使用容器的受访者尚未使用编排平台。然而,那些反馈节省大量时间的人:51%的人每周至少节省5个小时,15%的人节省超过10个小时。

    image.png

    无服务计算处于早期采用阶段

    无服务计算处于采用的早期阶段,近一半的开发者未能清楚地了解它是什么,开发者在无服务计算方面反馈最大的挑战是监控和调试。

    image.png image.png

    无服务计算

    令人惊讶的是,开发者完全脱离了他们对无服务计算的了解,(两个极端)一半说他们对它有很强的理解,而另一半则没有。与容器不同,无服务计算似乎处于早期阶段,与其它主要开发商(包括美国、英国和加拿大)相比,印度在采用周期中略微领先。

    image.png

    虽然监控和调试是无服务计算整体的最大挑战,但当我们按年龄短划分时,我们看到了一个略有不同的故事:最年轻的受访者(18-24岁)表示他们面临的最大挑战是取决于第三方提供商,而最老的受访者(55-64岁)发现了复杂的迁移过程。

    image.png

    完整报告文件下载:Digital Ocean Currents Q2 2018 Report

    相关文章

      网友评论

          本文标题:开发者须关注的云计算趋势报告(Digital Ocean)

          本文链接:https://www.haomeiwen.com/subject/lizfvftx.html