DevOps 问题

作者:Bryan Lunduke

每隔几年,计算机行业就会出现一个新术语——大数据、机器学习、敏捷开发、物联网等等。 如果您不完全了解所有这些术语,那也是可以理解的。

其中一些是新的想法。 有些是对现有想法的改进。 还有一些只是我们长期以来都有的概念,但现在我们有了一个新词来描述这些概念。

这让我想到了我们在本期 *Linux Journal* 中深入探讨的一个主题:DevOps。

不确定 DevOps 是什么? 需要向您解释一下? 没关系,我之前也一样。 首先阅读“专家尝试解释 DevOps——并且几乎成功”,以获得对整个 DevOps 争论的宏观解释。

一旦您牢固地掌握了 DevOps 的概念,就该深入研究并了解如何实施 DevOps 的特定部分,从 Finalze 基础设施和 DevOps 总监 Quentin Hartman 的“使用 FOSS 工具进行持续集成/持续开发”开始。

接下来,请阅读 *Linux Journal* 资深编辑(以及 Cray 高级性能软件工程师)Petros Koutoupis 的文章,了解如何安装和使用 Ansible 一次性部署和配置大量 Linux 服务器。 这是一件非常棒的工具,尤其是在希望以“DevOps 方式”做事时。

好的,您已经掌握了 DevOps 的概念,并且了解了一些可以在构建大型、扩展的在线服务时使用的工具。 但是,一个真正优秀的系统到底是什么样的? 它由哪些组件组成? 如何选择这些组件?

幸运的是,我们有 Kyle Rankin 恰如其分地命名的“我最喜欢的基础设施”来回答这些问题。 *Linux Journal* 杰出的技术编辑(以及 Purism 的首席安全官)对有史以来他认为最好的基础设施进行了巡视。 包括有关架构、配置管理、安全性和灾难恢复的详细信息。

哦,我们还没完成! 是否想在 Fedora、openSUSE 或 Debian 之上构建 OpenStack 实现? SUSE 的全球技术营销经理 John S. Tonello 在 Kolla、Docker、qemu 和 pip 等免费软件工具的帮助下,详细介绍了这一点。 这简直就是 Linux 服务器美味的大杂烩。

正在寻找不那么 DevOps 的东西? Marcel Gagné 描述了如何在“单词,单词,单词——介绍 OpenSearchServer”中构建您自己的搜索引擎(真的),Andy Carlson 撰写了关于“使用 Bash 编写 GitHub Web Hooks”的文章,Adam Verslype 展示了如何在容器中运行 GNOME(整个桌面环境),文章标题为“在容器中运行 GNOME”。 哦,并且一定要阅读 Eric S. Raymond 的文章,标题为“Loadshares:资助负载互联网人员”,该文章讨论了维护对全球互联网基础设施至关重要的项目的一小部分个人的可持续性问题。

订阅者,您可以立即下载您的八月刊。

还不是订阅者? 现在还不晚。 立即订阅,即可立即访问自 1994 年以来的所有过刊。

想要购买单期杂志? 在 LJ 商店购买八月刊或其他单期过刊。

Bryan Lunduke 曾是软件测试员、程序员、技术副总裁、Linux 营销人员 (tm)、openSUSE 董事会成员... 以及现任 *Linux Journal* 副主编、Purism 营销总监,以及热门节目 *Lunduke Show* 的主持人。 更多详情:http://lunduke.com

加载 Disqus 评论