目录:
一.Linux运行
1. 什么是linux运维?
- 运维是指大型组织已经建立好的网络软硬件的维护,就是要保证业务的上线与运作的正常。
- 在他运转的过程中,对他进行维护,他集合了网络、系统、数据库、开发、安全、监控、应用架构、存储 于一身的技术。
- 运维分类:
- 运维开发:是给应用运维开发运维工具和运维平台的
- 应用运维:是给业务上线、维护和做故障排除的,用开发运维开发出来的工具给业务上线、维护、做故障排查
- 系统运维:是给应用运维提供业务上的基础设施,比如:系统、网络、监控、硬件等等
- 数据库运维: 负责数据存储方案设计、数据库表设计、索引设计和SQL优化
- 安全运维: 进行常规的安全扫描、渗透测试,进行安全工具和系统研发以及安全事件应急处理
2.运维的职责
- 保证服务的稳定运行;
- 考虑服务的可扩展性;
- 从系统的稳定性和可运维性的角度,提出开发需求;
- 定位系统的问题,甚至可以直接修正bug;
- 对突然出现的问题做到快速响应和处理;
二. 工作中运维应用场景
1. Devops交付环常识普及
- 我们把开发交付划分为: 计划 --> 编码 --> 构建 --> 测试 --> 版本 --> 部署 --> 运维 --> 监控 的一个闭环
- DevOps的目标是通过建立并不断完善持续交付的流水线
- 运维的职责覆盖了产品从设计到发布、运行维护、变更升级及至下线的生命周期
2.产品发布前
注:这个阶段运维工程师的职责是参与设计并把关运维准入ÿ