2017开发运维预测


富兰克林说,没有准备的人,就是在准备失败。2017年,行业中又会有些大变化,你准备好了吗?

2016已经接近尾声,此时正是为下一年做准备的时候。应我们邀请,三位XebiaLabs思想领袖Andrew Phillips,Tim Buntel和TJ Randall聚在一起,讨论了在不久的将来,DevOps世界会发生什么。

“下一代平台”项目的浪潮即将到来。 2017,我们会看到一波新的“下一代平台”项目,主要是容器架构(如Kubernetes),以及重组PaaS平台(如OpenShift或Cloud Foundry)。这波浪潮对应着跨机资源管理和调度框架越来越大的需求,这也会得到供应商生态系统的大量支持。此外,直接定义容器的做法会越来越少,取而代之的是在必要时自动产生容器。

——Andrew Phillips,VP DevOps Strategy

新的事实标准:应用将被定义为一组相关进程。以前,应用的定义本质上是“虚拟机定义”,“为应用的每个版本创建AMI”的日子即将结束。

——Andrew Phillips,VP DevOps Strategy

解决更多的企业事务。随着实现下一代平台和自动生成容器方面的经验增加,越来越多的关注点将集中在企业事务上,比如访问控制、审计跟踪以及在业务流程层实现“虚拟防火墙”的网络技术。我们也将见证第一波“实际比看起来难多了”的挑战。

——Andrew Phillips,VP DevOps Strategy

更多的项目将会有数据科学和大数据组件。数据科学/大数据项目的数量将会增加并且在测试、持续集成和持续交付方面面临挑战。更大的业务关注点在于,这些项目将加强集群管理,因为大部分大数据框架都是基于集群的。

——Andrew Phillips,VP DevOps Strategy

软件开发的分析和监控将更加重要。自动化进程产生大量的数据集(同IoT一样),同时自动化软件发布也越来越多。管理发布需要用到大量而分散的关键信息。团队在准备业务报告时需要将这些数据清晰的整合起来,并识别和强调那些异常数据,为下一步的调查做准备。

——Tim Buntel,VP of Products

无服务器架构的适用范围将会进一步扩大。无服务器架构允许在没有设置或管理服务器时运行代码,这一点已经超出了几年前PaaS的最初承诺。不需要设置服务器,不需要应用一直运行,还拥有强大的完全自动化的横向扩展性能。尽管并不是最新技术(比如,AWS Lambda 在2014年底就推出了),明年,我们会见到更多的无服务器架构的应用,而不仅仅是纸上谈兵。

——Tim Buntel,VP of Products

企业会将更多应用挪到新架构上。在成熟期应用、过渡期应用和现代应用堆栈之间的的组织间隙会在招聘、公司人员配置和预算等方面给公司带来压力。随着越来越多的组织在新平台上成功交付面向顾客的解决方案,比如云和容器,公司会将更多的应用挪到新的架构上去。

——TJ Randall,VP of Customer Success

公司将继续使用敏捷方法和瀑布法混合的交互模式。管道和发布架构将会成为非开发岗位中最热门的词汇,因为在业务需要的交付过程中,这些方法具有IT团队提高交付速度所需的一致性、灵活性。

——TJ Randall,VP of Customer Success

原文链接:Predictions for DevOps in 2017(翻译:马远征)

0 个评论

要回复文章请先登录注册