写点什么

成功实施 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:007437
用户头像

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

关注

评论

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

玩转云端| 真实模拟,即压即测,天翼云息壤性能测试PTS实践大揭秘!

天翼云开发者社区

玩转云端| 算力基础设施升级,看天翼云紫金DPU显身手!

天翼云开发者社区

【等保测评】电力行业等保测评多久做一次?

行云管家

电力 过等保 等级测评

校园共享电动单车的积极作用!如何投?

共享电单车厂家

共享电动车厂家 校园共享电动车 共享电动单车投放

DevEco Studio 3.1 Beta新特性知多少

HarmonyOS开发者

HarmonyOS

一图读懂|ONES X 中国信通院《中国企业软件研发管理白皮书》

万事ONES

阿里最新 23版 Java 面试系列手册,竟堪称 GitHub 面试杀手锏

程序知音

Java java面试 后端技术 Java面试题 Java面试八股文

当推荐和搜索遇上大模型,会碰撞出什么样的火花

小红书技术REDtech

推荐 搜索 小红书

mysql 8.0 安装区别

追赶者

MySQL

Arctic 自动优化湖仓原理解析

网易数帆

数据湖 iceberg Arctic 湖仓一体

共铸国云智领未来| 智慧医疗乘“云”而上!

天翼云开发者社区

创建本地yum仓库

天翼云开发者社区

面试官:什么是双亲委派模型?

做梦都在改BUG

JVM调优-Nacos GC引发的服务批量下线问题

程序员小毕

程序员 微服务 后端 nacos jvm调优

【转载】三十而已,信智依然 | 田溯宁:写在亚信科技30华诞

亚信AntDB数据库

AntDB AntDB数据库 企业号 4 月 PK 榜

小红书高时效推荐系统背后的技术升级

小红书技术REDtech

推荐 小红书

从热爱到深耕,全国Top10开源软件出品人手把手教你如何做开源

华为云开发者联盟

开源 华为云 华为云开发者联盟 企业号 4 月 PK 榜

开启新时代,承接新使命,开放原子开源大赛OpenHarmony创新赛正式启航!

OpenHarmony开发者

OpenHarmony

常用内核架构

天翼云开发者社区

led显示屏视频播放器的8大功能

Dylan

企业 视频 LED显示屏

国外顶级架构师编写2580页DDD领域驱动设计笔记,看到内容后破防了

做梦都在改BUG

Java 架构 领域驱动设计 DDD

爆肝了!阿里最新版的这份Spring Security源码手册,狂揽GitHub榜首

做梦都在改BUG

Java spring spring security

日志服务运维观测能力,助力新零售容器化部署升级

云布道师

存储

引领文旅新体验!3DCAT实时云渲染助力打造“永不落幕”的湾区文采会元宇宙

3DCAT实时渲染

元宇宙 元宇宙线上虚拟展厅 VR虚拟现实

面试突击:MVCC 和间隙锁有什么区别?

做梦都在改BUG

Java 面试 MVCC

精髓!不愧为京东内部 Spring Boot 全解笔记

程序知音

Java 微服务 后端 springboot Java进阶

拥抱Serverless释放生产力,探索华为云Serverless车联网最佳实践

华为云开发者联盟

Serverless 车联网 华为云 华为云开发者联盟 企业号 4 月 PK 榜

亮点预告!金蝶云·苍穹技术开放日第五期AI专场邀你围观!

金蝶云·苍穹

AI RPA 直播 企业云服务 ChatGPT

数字先锋| 乘“云”之势,天翼云助力长春市妇产医院步入智慧医疗新时代!

天翼云开发者社区

Qz学算法-数据结构篇(表达式、递归)

浅辄

数据结构 三周年连更

金三银四互联网大厂 Java 面试题汇总(整理版)1000+ 面试题附答案详解,最全面详细!

架构师之道

Java 程序员 面试

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