
DevOps教程:DevOps 自动化
发布日期:2021-05-14 00:52:35
浏览次数:14
分类:博客文章
本文共 808 字,大约阅读时间需要 2 分钟。
【注】本文译自:
自动化是 DevOps 实践的关键需求,使一切自动化是 DevOps 的基本原则。自动化过程从开发人员机器上的代码生成开始,直到将代码推送到代码中,然后再监视生产中的应用程序和系统。
自动化基础架构设置和配置以及软件部署是DevOps实践的主要亮点。DevOps 实施 ID 依赖于自动化才能在几个小时内交付,并在各个平台之间频繁交付。
DevOps 中的自动化可提高速度、一致性、更高的准确性、可靠性,并增加交付数量。DevOps 中的自动化封装了从构建,部署和监视开始的所有内容。
DevOps 自动化工具
在大型 DevOps 团队中维护广泛的大规模 IT 基础架构,可以分为六类,例如:
- 基础设施自动化
- 配置管理
- 部署自动化
- 性能管理
- 日志管理
- 监控
下面简要介绍一下这些类别中的一些工具,例如:
基础设施自动化
亚马逊 Web 服务 (AWS):作为一种云服务,您无需物理存在于数据中心中,它们易于按需扩展,并且没有前期硬件成本。可以将其配置为根据流量自动提供更多服务器。
配置管理
Chef: Chef是便捷的DevOps工具,可实现速度,规模和一致性。它可以用来减轻复杂的任务并执行配置管理。借助该工具,DevOps 团队可以避免在一万台服务器之间进行更改。相反,他们只需要在一处进行更改,就会自动同步到其他服务器中。
部署自动化
Jenkins: 有助于持续集成和测试。通过在构建后尽快发现问题,从而更有效地集成项目变更。
性能管理
App Dynamic: 提供实时的性能监控。该工具收集的数据可帮助开发人员在出现问题时进行调试。
日志管理
Splunk: 此 DevOps 工具解决了一个地方存储,汇总和分析所有日志之类的问题。
监控
Nagios: 当基础设施和相关服务出现故障时,它会通知相关人员。Nagios 是用于此目的的工具,可帮助 DevOps 团队发现并纠正问题。
发表评论
最新留言
能坚持,总会有不一样的收获!
[***.219.124.196]2025年04月10日 23时04分20秒
关于作者

喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
altium designer PCB 屏蔽DRC报错
2019-03-12
MDK编译后生成bin文件占用FLASH大小说明
2019-03-12
六大原则
2019-03-12
Linux自有服务
2019-03-12
HDU A + B Problem II
2019-03-12
随笔-调试小技巧
2019-03-12
PCL 无序点云的三角剖分
2019-03-12
解决宝塔安装wordpress无法连接到数据库问题
2019-03-12
PAT乙级 15分题目总结
2019-03-12
h5移动端旋转90度自适应网页
2019-03-12
解决Eclipse加载图片或网页出现404错误
2019-03-12
a标签实现下载本地文件的功能
2019-03-12
vue 错误收集
2019-03-12
了解简单的JQ
2019-03-12
ROS进阶---ROS机器人自主导航
2019-03-12
Java选择排序算法实现
2019-03-12
【笔记】 感受野与权值共享 摄像头标定 相机坐标与世界坐标
2019-03-12
00010.02最基础客户信息管理软件(意义类的小项目,练习基础,不涉及数据库)
2019-03-12
00013.05 字符串比较
2019-03-12