写点什么

成功实施 DevOps 的七个有力工具

  • 2017-01-02
  • 本文字数:1386 字

    阅读完需:约 5 分钟

现如今,每个软件企业都在谈论 DevOps,他们希望从 DevOps 中获得好处。DevOps 本身不是开发工具,而是开发文化的一次革新,为了能够成功地实施 DevOps,需要借助一些工具。Pavan Belagatti 列出了 7 个强有力的工具可以帮助企业成功地实施 DevOps。

1. Docker

Docker 是容器市场的领头羊。随着越来越多的软件企业采用了微服务架构,容器化也成为一个大趋势。在接下来的几年,Docker 会变得越来越流行。我们已经在生产环境使用 Docker 部署了很多服务。Docker 简化了配置管理,提升了可操控性,并让横向扩展变得简单。Docker 还能让容器在不同的位置自由地移动。

2. Git(GitHub)

Git 是一个免费的开源分布式版本控制系统,不管是小型应用还是大型应,它都能应付自如。Git 创建于 10 年前,因为当时的 Linux 社区需要这么一个可以支持分布式系统的 SCM(Source Control Management)软件。这个平台有助于开发者们在上面进行协作。它的那些主要特性,比如代码仓库、代码拉取等等,对开发人员来说很有吸引力。与 GitHub 的集成十分容易,几乎任何系统都可以连接到 GitHub 上,没有什么特殊限制。GitHub 还可以作为一个网络社交平台,你可以在上面放置你的个人信息和项目相关的数据。GitHub 优于其它 SCM 工具的地方在于,它支持本地分支、过度区域和多工作流。

3. AWS

AWS 为企业组织提供了灵活的服务,帮助企业高效地交付软件产品。相比敏捷,DevOps 能够更快地交付产品,为了做到这一点,AWS 为各个公司提供了强大的云计算服务。这些服务包括计算、存储、网络、数据库、数据分析、应用服务、部署、管理、移动、开发者工具以及 IoT 工具。

4.JIRA

JIRA 是来自 Altassian 公司的一款很受欢迎的敏捷开发工具,它提供了众多功能,比如缺陷跟踪、问题跟踪,并在某种程度上为企业提供了项目管理功能。它还支持 Scrum、看板、敏捷报告、组合计划、插件、移动应用,并提供了一组健壮的 API。

5. Ansible

可以使用 Ansible 为 DevOps 打下牢固的根基。Ansible 是一个简单但却十分强大的配置管理服务器,它帮助团队横向扩展 IT 自动化规模,管理复杂的部署,并提高生产力。它为团队乃至整个企业带来自动化。很多成功的公司都在使用 Ansible 来促进 IT 自动化,而且一旦用了 Ansible 就不会再考虑其它解决方案了。企业之所以喜欢 Ansible,是因为它提供了一种完全不可变的服务器架构。不可变的服务器架构可以保证在添加、销毁或替换服务器时不会对服务造成任何影响。

6. Slack

Slack 是一个集成工具,任何想实践敏捷和 DevOps 的组织都可以使用它。它容易监控,还支持通知机制,是一个简单且强大的工具。Slack 通过创建通信通道来自动化执行常见的任务,并用它来分发实时信息,缩短团队间的反馈延迟,加快团队的行动,提升团队的生产力。

7. Shippable

Shippable 可以帮助软件企业加快创新进程。它是一个流水线式的持续部署平台,一般被作为托管服务或企业服务器来帮助软件企业走向现代化。它让编码、打包、部署、运行 Docker 容器变得更容易。Shippable 通过它的 CI 和 CD 平台来支持自动化。它在不破坏安全性的前提下使用顺畅的部署来自动化执行那些重复的、机械化的任务。

查看英文原文: 7 Incredible Tools For DevOps Success


感谢木环对本文的审校。

给InfoQ 中文站投稿或者参与内容翻译工作,请邮件至 editors@cn.infoq.com 。也欢迎大家通过新浪微博( @InfoQ @丁晓昀),微信(微信号: InfoQChina )关注 我们。

2017-01-02 18:007756
用户头像

发布了 322 篇内容, 共 152.2 次阅读, 收获喜欢 148 次。

关注

评论

发布
暂无评论
发现更多内容

49 | 搜索:如何用A*搜索算法实现游戏中的寻路功能

鲁米

app开发

Geek_8da502

【腾讯云 HAI域探秘】体验大模型的多种业务应用

Hanson

基于Raft算法的DLedger-Library分析 | 京东物流技术团队

京东科技开发者

算法 分布式系统 raft DLedger

Spring Cloud Netflix移除后,我们又该何去何从?

木风mind

云原生 spring cloud alibaba java‘ spring cloud

基于Vue.js和Spring Boot的口罩自助售卖系统:设计、实现与技术深度解析

申公豹

系统

敏感信息泄漏怎么破?来试试极狐GitLab 的密钥检测吧

极狐GitLab

DevOps 安全 DevSecOps 安全左移 密钥检测

48 | B+树:MySQL数据库索引是如何实现的

鲁米

第七在线引领零售供应链智能化,助力企业实现效能提升

第七在线

HTML5+Canvas数字孪生智慧机房可视化系统

2D3D前端可视化开发

物联网 数字孪生 三维可视化 智慧机房 智慧数据中心

嵌入式系统中的低功耗定时器应用与优化实战

申公豹

嵌入式

华秋荣获亿邦动力2023产业互联网千峰奖,引领电子产业数字化变革

华秋电子

2024年企业堡垒机采购要考虑因素详解

行云管家

网络安全 堡垒机 企业堡垒机

数智时代,业财融合如何助力企业数智化转型?

用友BIP

业财融合

火眼金睛破局ES伪慢查询 | 京东物流技术团队

京东科技开发者

数据库 慢查询 Elastic Search

深入理解嵌入式系统中的GPIO控制与应用

申公豹

嵌入式

深入探索嵌入式系统开发:从LED控制到物联网集成

申公豹

嵌入式

防御性编程?这不就来了

越长大越悲伤

前端 后端 防御性编程

华秋DFM荣获第三届智能制造创新大赛全国总决赛-新技术应用赛道三等奖

华秋电子

拆解 2 篇文章

6点无痛早起学习的和尚

写作 21 天技术人写作行动营

「智造」第15期:十问用友TimensionDB时序数据库

用友BIP

时序数据库

基于STM32的物联网节点设计与实现-传感器数据采集与无线通信

申公豹

嵌入式

用友BIP数智干部管理,落实国有企业人才强企战略

用友BIP

干部管理

探秘AI赋能的未来世界:CyberAI深度学习技术助力变革

数新网络官方账号

人工智能 大数据

【案例】多渠道管理 第七在线智能计划帮助Calvin Klein业务精准决策

第七在线

JS获取当前系统电量情况

南城FE

JavaScript 前端 电量计算

避坑指南之财务共享中心建设项目团队搭建

用友BIP

财务共享

数字化商品计划已经Out啦 揭秘哪些国际⼤牌⽤了AI智能商品计划?

第七在线

新一代“垫图”神器,IP-Adapter的完整应用解读

京东科技技术说

人工智能

活动预告| 字节跳动基于DataLeap的DataOps最佳实践

字节跳动数据平台

大数据 数据治理 数据安全 数据研发 企业号12月PK榜

DFM引领电子产业变革,智能制造助力高效生产

华秋电子

成功实施DevOps的七个有力工具_语言 & 开发_Pavan Belagatti_InfoQ精选文章