DevOps

提升编程技能的三种方法

在企业 Linux 环境中,编写代码的能力对于每个职位角色来说都是一个巨大的差异化因素。作为一名运维和 DevOps 经理,我一直面临着提高团队编程技能的挑战,而团队也真心希望变得更加精通。但是如何做呢?结构化培训是一个标准的答案:参加课程!像许多公司一样,我们公司在学习资源方面投入了巨资。我会和工程师一对一地坐在一起,一起思考在线门户网站,琢磨出最合适的 Python 学习路径。

专家尝试解释 DevOps——并且几乎成功

什么是 DevOps?它与软件开发中的其他想法和方法论有何关系?Linux Journal 副主编和长期软件开发人员 Bryan Lunduke 也不太确定,因此他请一些专家帮助他更好地理解 DevOps 现象。“DevOps”这个词让我感到困惑。我甚至不确定“困惑”是否足以表达我每次听到这个词时大脑中心所感受到的痛苦。

深入挖掘 DevOps 武器库:介绍 Ansible

如果您需要并行部署数百个服务器或客户端节点,可能是在本地或云端,并且需要配置其中的每一个节点,您会怎么做?您如何做到这一点?您从哪里开始?存在许多配置管理框架来解决大部分(如果不是全部)这些问题和疑虑。Ansible 就是其中一个框架。

DevOps 专题

每隔几年,计算机行业就会创造一个新术语——大数据、机器学习、敏捷开发、物联网,仅举几个例子。如果您不了解所有这些术语,是可以原谅的。其中一些是新想法。有些是对现有想法的改进。还有一些仍然是我们长期以来都拥有的概念,但现在我们有了一个新词来描述这些概念。这让我想到了我们在本期 Linux Journal 中深入探讨的一个主题:DevOps。

使用 FOSS 工具进行持续集成/持续开发

提升您的 DevOps 水平!立即使用 FOSS 工具掌握 CI/CD 的基础知识!DevOps 领域最热门的话题之一是持续集成和持续部署 (CI/CD)。这种关注吸引了大量投资,并且在 CI/CD 领域创建了大量的专有软件即服务 (SaaS) 工具,而传统上 CI/CD 领域一直由免费的开源软件 (FOSS) 工具主导。考虑到许多 SaaS 选项的低成本,FOSS 仍然是正确的选择吗?
赞助内容

如何构建企业 Kubernetes 战略

在当今新兴的云原生环境中,Kubernetes 无处不在。组织喜欢 Kubernetes,因为它有助于显着提高其软件开发团队的敏捷性和效率,使他们能够减少将新软件投入生产的时间和风险。信息技术运营团队喜欢 Kubernetes,因为它有助于提高生产力、降低成本和风险,并使组织更接近实现其混合云目标。

网络研讨会:DevSecOps 的运营化

在本次网络研讨会中,Twistlock 的 James Jones 和 Linux Journal 的 Katherine Druckman 讨论了如何强化您的 DevOps 环境和流程。涵盖的主题:DevSecOps 成功的关键 DevSecOps 的实际好处 构建、交付和运行容器所涉及的步骤和工具 DevSecOps 创建反馈循环 容器的七个步骤 以及更多 注册观看此点播网络研讨会:

CI/CD 和新一代软件交付:Harness 访谈

持续集成和持续交付 (CI/CD) 在现代软件开发世界中风靡一时。但实际上,这个管道流程是什么?它是一种方法或一组原则,开发团队可以更频繁、更可靠地实施和交付代码。持续集成体现了一种编码理念和一系列实践,推动团队将小的、频繁的代码更改实施到版本控制存储库中,而持续交付则在 CI 结束的地方接手并自动化应用程序的交付

在 DevOps 环境中共享 Docker 容器

Docker 提供了一个强大的工具,用于创建轻量级镜像和容器化进程,但您知道它也可以使您的开发环境成为 DevOps 管道的一部分吗?无论您是在云中管理数万台服务器,还是希望将 Docker 容器整合到软件开发生命周期中的软件工程师,本文都为每个对 Linux 和 Docker 充满热情的人提供了一些内容。

将您的 Git 转移到内部

如果您对微软收购 GitHub 持谨慎态度,或者如果您一直在寻找摆脱免费公共存储库的方法,或者如果您想加强您的 DevOps 工作,那么现在是时候考虑自己安装和运行 GitLab 了。它并不像您想象的那么困难,而且免费的开源 GitLab CE 版本提供了很大的灵活性,可以从头开始、迁移或升级到更完善的版本。

通过 DevSecOps 提高 Linux 安全性

问问现在运营 IT 部门的人们,是什么让他们夜不能寐,他们可能会告诉您是安全——或者缺乏安全。随着从医院到财富 500 强企业等所有领域的恶意攻击呈爆炸式增长,安全——而不是硬件、软件甚至员工——是目前让生活痛苦不堪的原因。

VMKings 的 VPS 托管解决方案

云提供商 VMKing 的管理团队本身也是开发人员,他们发现标准虚拟服务器不能很好地满足开发人员社区的需求——空间太大或太小、安全性不足且不支持他们首选的 Linux 操作系统 (!)。

CloudBees Jenkins 企业版

CloudBees 是企业 Jenkins 和 DevOps 的中心,它认为,尽管开源软件在创新方面表现出色,并利用了才华横溢的开发人员解决难题的巨大力量,但其重点很少放在企业功能上。对于 Jenkins 开发人员来说幸运的是,CloudBees, Inc. 宣布推出 CloudBees Jenkins Enterprise,一个 Jen