随着 2016 年接近尾声,又到了为明年做准备的时候啦。今天的文章里邀请了国外三位嘉宾 Andrew Phillips, Tim Buntel,和 TJ Randall ,看看业界的思想者们对于DevOps世界新一年有哪些展望,为大家提供一些参考。
在 2017 年,将会有一种聚焦于容器编排框架的“下一代平台”项目,以及将工具重组的 PaaS 平台,例如 OpenShift 或者 Cloud Foundry 。对于跨机资源管理和调度框架的需求会持续增长,生态链上的供应商会甩掉身上的重负、快速地跟随上这个趋势。同时在容器标准化上会有一个更清晰的认识,容器自动化也会成为一种必需。
未来将不再定义应用为“虚拟化设备概念”,就此开启从“为每个应用版本制作亚马逊机器镜像”到软件交付的新阶段。
随着下一代平台的实现以及容器自动化,在企业需求上面将会有更多关注点,比如接口控制,审计跟踪和网络技术,在编排层实现“虚拟防火墙”。我们也会看到一波波的案例,充分感受到“它们比看起来的要困难得多”。
数据科学 /大数据项目数量会有一个提升,围绕着测试、持续集成和持续交付将会有各自不同的挑战。更多的商业关注会提高大家对于集群管理工具的接受度,因为多数大数据框架都是运行在它们之上的。
自动化进程会产生大量的数据,而自动操作的软件发布越来越多。管理发布的关键信息量十分庞大,散布在一堆工具里。团队需要简化数据来做商业报告,为了更深入地进行使用操作、工作情况的调查,要明确和强调其中不寻常的数据。
PaaS 我们已经听了很多年,在这一层之下, Serverless Architecture 可以让代码运行而不需要提供或者管理服务器。不再需要提供服务器,也不需要应用一直运行, Serverless Architecture 还提供了完全自动化的的水平扩展能力。它们并不是很新的东西(比如 AWS Lambda 2014 年就出来了),明年有望实现更广泛的使用,而不再只是会议上的一个话题了。
在古董、过渡和现代应用栈之间的巨大鸿沟,让企业在人员招聘、员工分配和预算上都承受了巨大的压力。新平台面向用户的解决方案有越来越多的成功案例——比如云计算和容器方面——会让公司在新架构应用迁移上投入更多。
Pipeline 和发布编排会成为应用交付进程中非开发人员最时髦的流行词,这些方法会在交付过程中提供企业需要的一致性,以及 IT 团队需要更快交付解决方案的灵活性。
Benjamin Franklin 曾经说过, “ By failingto prepare, you are preparing to fail ” 。 2017 将会成为行业内有巨大变革的一年—— 你,准备好了吗?
作者: Divesh Rupani 文章来源: https://blog.xebialabs.com/2016/12/13/8-predictions-for-devops-in-2017/