Docker团队的SCOTT JOHNSTON分享了2021年与开发团队相关的三大主要趋势。这些趋势聚焦于分布式协作、增强微服务的应用,以及加速AI/ML的普及。

首先,开放与分布式协作成为关键。根据对2020年数千名Docker开发人员的调查,51%的人倾向于远程工作。尽管面临一些挑战,已经可以看到采用分布式协作的团队所取得的成功,并且这使得他们能够完成以前难以实现的目标。2021年,远程开发工作将得到更广泛的应用。为了确保远程团队成员间拥有一致的开发环境和应用程序堆栈,开发人员可以使用Docker Desktop本地的docker-compose.yml从Docker Hub定义并提取团队的应用程序堆栈共享镜像。
其次,微服务应用的普及将降低复杂性。SCOTT JOHNSTON指出,微服务在2020年展现出其独特的价值,尤其是在缩短从设计到生产的时间方面,并且能够快速响应市场需求。在Docker开发者社区中,有65%的人表示他们的组织正在使用微服务。
最后,加速AI/ML技术的普及。尽管35%的受访者表示他们的组织正在使用机器学习,但仍有许多开发人员希望组织能更广泛地采用这一技术。因此,Docker团队预测,2021年开发团队在应用程序中使用AI/ML工具的情况将会增加。
