自动化运维,运维与自动化系列①运维与自动化概述

运维监控能够实现自动化吗?
【自动化运维,运维与自动化系列①运维与自动化概述】

自动化运维,运维与自动化系列①运维与自动化概述


一个非常好的问题 。运维监控能够实现自动化 , 而且建议实现自动化 。云服务已经成为IT技术的核心基础设施 , 充分利用云服务带来的弹性和分布式优势 , 赋能自动化运维 。一 , 自动化部署CI/CD持续化集成和自动化部署 , 比如常用的Jenkins , 配置Git代码提交时触发构建 , 然后自动部署 。二 , Docker容器技术Docker将应用以及依赖打包到一个可移植的镜像中 , 可以实现虚拟化 , 有助于快捷高效的交付应用 。
搭建阿里云容器镜像服务 Git Docker自动构建系统 , 结合资源编排服务 , 实现自动部署更新 , 不再需要常用的Jenkins构建服务器 。三 , AutoScaling自动伸缩配置一定的触发条件 , 满足时自动增加或者释放服务器资源 。比如当CPU使用率达到80%或者内存占用率达到80%时 , 根据配置好的服务器和数量 , 自动触发 。
四 , 系统日志收集处理系统1 , ELK是常见的日志收集管理系统 , 包括ElasticSearch, LogStash, Kibana三个服务 , 架构示意图如下:2 , 在ELK系统中 , Kibana是一个图形化展示工具 , 配置查询条件 , 运维人员随时可以搜索指定日志信息 , 分析处理故障 。五 , 服务监控1 , 云监控CloudMonitor主流云服务商都将监控功能集成到了基础架构中 , 以阿里云为例 , 云监控提供了多种配置 , 多维度全方位监控 。
比如配置CPU使用率到达80%时 , 自动触发动作 , 增加服务器实例 , 同时邮件通知运维人员 。2 , 应用监控以监控宝为例 , 配置服务地址 , 选择分布在不同地区和运营商的监测点 。当监测点不能正常调用配置的服务地址时 , 将收到警告信息 , 可以选择邮件、短信、电话等通知方式 。六 , 云原生云原生是指从开始设计应用时 , 就充分考虑并且利用云服务的特点 , 比如弹性和分布式 , 可以简单的理解为:云原生 = 微服务DevOps持续交付容器化 。
为什么有人说要进行自动化运维管理?
自动化运维,运维与自动化系列①运维与自动化概述


#科技新星创作营#您好!我是【科创云知】 , 很高兴回答您的问题!关于企业需要自动化来运维的问题 , 这是这么多年来企业一直在做的事情 。从家庭作坊式生产到工厂电气化 , 再到工厂自动化;从手动到电动、气动 , 再到工业自动化 , 一路走来 , 企业的生产效率得到巨大的提升 , 生产工艺得到巨大的改进 , 生产规模完全不可同日而语 。比如 , 数十年前我们的大炼钢铁运动 , 全国各地开展大炼钢铁 , 号召学生、农民、企事业单位都来炼钢 , 砸锅卖铁一年靠没有经验手工劳作的人们 , 全国钢铁总生产也就几万吨;改革开放后 , 国内钢厂通过引进、消化技术 , 用当年的电气化控制 , 也就是现在来说的手动控制电机等方式 , 钢厂的规模做到年产几万吨规模就比较大了;现在全部利用工业自动化控制的大型生产线 , 很多钢厂的年产量都达到上千万吨 , 这是什么概念?靠手工需要多少万人才能实现?没有自动化怎么行呢?其实 , 说到这里 , 目前谈自动化控制已经不是目前的主流了!更强更先进的“中国制造2025”、“工业4.0”、“智能制造”、“人工智能”、“物联网”、“大数据”等技术的运用 , 将更大地提高生产效率和节能减排 。

推荐阅读