DevOps已经存在很长时间了,我们中的许多人认为它只是一个流行语。我们现在知道这不是神话。DevOps已成为IT主流焦点,并且在过去几年中一直在重塑软件世界。专家表示,DevOps将成为主流,2018年DevOps将达到顶峰。以下是GoogleTrends中术语“DevOps”的现状,以及对2018年预计增长的假设。说到统计数据,从2015年到2016年,采用DevOps的企业数量增加了约8%,这个数字是预期的如上图所示,2018年将显着增长。您可以在此处阅读RightScale的完整报告。甚至Forrester报告也明确提到2018年将是DevOps年。最近一篇关于DevOps事实和统计数据的文章得到了DevOps爱好者的热烈反响,这表明许多技术布道者有兴趣更多地了解DevOps并在他们的组织中实施它。今天,我们将看到以下将塑造DevOps未来的事实。1.将关注点从CI管道转移到DevOps流水线通过CI管道,您可以展示应用程序从源代码控制到生产的完整可视化。您可以在一个统一的视图中查看所有内容。不仅仅是CI,更多的是作为CD(ContinuousDelivery)的基础;组织正在投入时间和精力来了解更多有关自动化其完整软件开发过程的信息。在2018年,最大的DevOps转变将是从纯CI流水线到DevOps流水线链接是Shippable对流水线的描述。2.自动化将成为主要焦点在DevOps中,我们经常谈论自动化。如果可能的话,服务器的零接触自动化将是未来。这并不意味着您必须将所有事情自动化,但如果必须的话,您应该能够做到。了解DevOps周期的6C并确保在这些阶段之间应用自动化是关键,并将成为2018年的主要目标。3.测试人员需要学习编写代码在DevOps中,测试人员需要知道如何编写自动化脚本来进行测试各种情况。如果您是一名测试人员并且在学习编码之间左右为难,我建议您学习编码。了解不同的DevOps工具和自动化脚本在当今的软件开发中起着至关重要的作用,它们将在2018年占据主导地位。如果测试人员不自己学习编写自动化测试脚本,他们就会灭亡。手动测试将在2018年过时,并且会占用大量时间。自动化测试不仅可以提高效率,还可以确保更快地向市场交付功能。4.越来越多地采用微服务架构DevOps和微服务最近是天作之合。微服务是独立的实体,因此如果出现问题,它不会因任何依赖关系而破坏其他系统。微服务架构可帮助公司轻松部署和添加新功能。预计公司将转向微服务架构以提高正常运行时间和效率。不要因为别人采用了微服务架构就跟风,戳这篇文章:认识自己,明白为什么要采用微服务架构。5、更多企业有望选择企业级DevOps工具很多企业还在自建还是购买的两难境地。但是,我们建议您做您最擅长的事情,并根据您的要求购买工具。这不仅可以帮助您专注于自己的目标,还可以通过完全依赖第三方平台来提高工作效率。许多公司现在都在寻求企业版来获得自己的DevOps基础设施,并尽可能将安全性掌握在黑客手中。6.KUBERNETES将流行Kubernetes将因其出色的功能和易用性成为发展最快的容器技术。Kubernetes围绕它建立了一个很棒的开源社区。在全球范围内,许多CIO和技术人员已经采用Kubernetes,预计2018年采用率将进一步提高。最近,在KubeCon+CloudberNativeCon北美(2017年12月6-8日)之前,云计算基金会进行了一项调查并分享了如何容器编排环境正在发生变化并转向Kubernetes。资料来源:容器编排格局正在发生变化。这就是2018年回归的6大DevOps趋势。【本文为专栏作家“刘正”原创稿件,转载请通过作者微信公众号“DevOps教练”(MyDevOps)获得授权】点此查看查看该作者更多好文章
