容器中最常使用的开发语言是JS,Kubernetes在小微企业不受宠!
近日,云计算公司DigitalOcean发布了一份新的报告发现,用户对无服务器计算的理解还需要进一步加强。有一半的开发人员对无服务器是什么并不清楚。这是DigitalOcean的第四份年度报告,该报告调查了全球5000名行业专业人士。同时报告也发现容器采用率迅速提升;对容器市场的新机会和高薪酬,成为了开发人员对工作的期望的重点。
报告显示,49%的开发人员报告称他们目前正在使用容器。只有1-5名员工的公司的采用率低于35%。在使用容器的用户中,40%使用容器进行测试和开发,而60%的使用它们进行生产。报告显示,容器最大好处是它们具有很高的可扩展性。而挑战包括设置持久数据存储和网络配置的复杂性,以及未针对容器优化的应用程序。在尚未使用容器的人中,78%的人仍然表示他们计划在未来采用容器。
在容器中最常使用的开发语言是JavaScript,Python其次。
容器的优势,可扩展性高达39%。简化和更快的测试,避免了供应商锁定,也成为了容器的几个优势。
在容器编排方面,虽然Kubernetes总体上最受欢迎,占有率达到42%。但小微企业(1-5名员工)更频繁地使用Docker Swarm,41%使用Swarm而31%使用Kubernetes。此外,52%的容器用户表示尚未实施容器管理平台。调查结果中最大的分歧归结为专业人士对无服务器计算的理解,其中50%表示对该技术的深刻理解,另外50%表示理解不充分。
在过去的一年中,只有33%的受访者表示已将应用程序部署到无服务器环境。
AWS Lambda托管了58%的部署。
报告指出,无服务器计算最大的优势是降低了服务器配置上的成本,以及花更多的时间聚焦在应用提升上,更快的部署软件,以及降低软件复杂性。调查显示,监控和调试是无服务器部署的头号挑战。
无服务器计算也在受访者中看到了与年龄相关的分歧,年龄最小的18-24岁的用户表示,他们面临的最大挑战是依赖第三方提供商。年龄最大的55-64岁的用户报告说,迁移的复杂性是他们最关心的问题。