首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

管理自动化

4 自动化自动化可以实现的几个主要方面:4.1 服务器上架自动化服务器或虚拟机从创建到交付到不同环境,需要进行一系列的定制,如cpu、内存、磁盘、ip地址、内核参数优化、时间同步、ssh加固、...例如现在公司已经初步做到场景自动化及智能化,虽然还不深入,在一定程度上我的工作也已经解放了80%左右,已经给我释放了大部分时间,我也在想管理是否应该步入下一个阶段:服务化?...理由:(1)自动化的价值在于,将从繁琐的、例行、容易发生人为事故的工作中脱离出来,做更有价值的业务维和服务。所以,从这个角度来看,自动化既不是起点,也不是终点。...自动化不是万能的,我们需要看清楚它的位置。(2)的本质到底是服务,是服务于业务,因为是用技术解决业务问题,的价值要依托于业务才能体现。...不是因为技术高深,或者管理了几万台服务器而很牛逼,也不是能玩转很多开源工具而很牛逼,这都不是的关键。对于来说,服务第一,技术第二。

51160

自动化发展概括

1、自动化发展 学习和发展的一个线路: 1.搭建服务(部署并运行起来) 2.用好服务(监控、管理、优化) 3.自动化服务直接的关联和协同工作) 4.产品设计(如何设计一个维系统)...-----当下计算的核心竞争力是!...系统架构师(偏管理):网络 系统 数据库 开发 计算 自动化 管理 服务管理 项目管理 测试 业务 -----专注于某一领域 2、自动化发展 工作内容分类: 监控(7x24...7、调用test-api 测试当前服务运行是否正常 8、调用slb-api将该节点加入集群 7.自动化发展 智能化 智能化的自动化扩容、缩容、服务降级、故障自愈 触发机制...自动化发展 基于ITIL的管理体系 成为一名经理: 技术: 知识体系 除了技术: 1.服务管理 ITIL 2.项目管理 PMP 做人

4.9K51
您找到你想要的搜索结果了吗?
是的
没有找到

Linux计算架构师(连载)-自动化ansible-04

1.定义主机清单 主机清单(Hpst Inventory),又称主机目录,是一个保存着Ansible主机的所有客户机信息连接参数的文件,同时也用于主机分类。...使用过程中,人员可以添加一个参数“-o”,使其简洁化输出,代码及如下所示。...3.know_hosts 在使用ping模块测试时,如果是第一次客户机产生联系,系统会询问是否确定继续连接。去掉系统询问的操作如下所示。...4.ping&ssh ansible的各个模块是相关联的,当一个模块无法连通客户机时,之关联的模块可能也会出现问题。 首先将客户机host1的SSH服务关闭,具体代码如下所示。...由上述实验结果可知,Ansible是依赖SSH协议去通信的,想要使用它必须先让Ansible服务客户机的SSH保持连通性。并且Ansible的ping模块可用于探测服务器之间的SSH是否连接。

1.6K10

Linux计算架构师(连载)-自动化ansible-01

当需要维护的服务器数量倍增,且配置的功能一致时,就需要不停地重复做相同的事情,手工单台操作效率极低。为了减少时间开销,可以借助自动化工具来实现多台服务器的同一功能的一键部署,省时省力。...本章就将对常见的自动化工具进行详解。 1.1 Ansible简介 随着科技的发展,自动化已经成为工程师必知必会的一项技能。...其中,以自动化最为突出。 自动化技术的实现,改变了人设备之间的操作模式,极大的提高了服务器各功能的完成效率。...自动化工具以Puppet、Saltstack、Ansible为主要代表,但相对于Puppet和Saltstack而言,Ansible更加轻便及完善,故本章主要以Ansible为例来讲解自动化的实现...、批量程序部署、批量运行命令等功能,其logo如图1.1所示 image.png 图1.1 Ansible 它基于SSH协议远程主机通讯,不需要在远程主机上安装客户端,操作简单易于上手,这也是在此处以它为例讲解自动化的一个原因

1.2K11

Linux计算架构师(连载)-自动化ansible-02

image.png 作者:计算磊哥 链接:https://zhuanlan.zhihu.com/p/383180049 来源:知乎 著作权归作者所有。...1.1.1 Ansible的工作原理 Ansible是基于paramiko开发的(paramiko是一个纯Python实现的SSH协议库),因此Ansible基于SSH就可以远程主机进行通信,其工作原理如图...也就是说Ansible执行自动化任务,主要分为以下两种执行模式: 1、ad-hoc:单个模块,单条命令的批量执行。...2、playbook:可以理解为系统组合的多条ad-hoc操作的配置文件,将把多个想要执行的任务放到一个playbook中,如Web服务的安装部署、数据库服务器的批量备份等,通过多个任务可以完成一个总体的目标

1.2K20

Linux计算架构师(连载)-自动化ansible-13

1.1 roles角色扮演 1.1.1 角色简介 角色(roles)是Ansible自1.2版本开始引入的新特性,用于层次性,结构化地组织playbook。...角色一般用于基于主机构建服务的场景中,但也可以是用于构建守护进程等场景中。主要使用场景是代码复用度较高的情况下。 1.1.2 目录结构 一个项目的目录结构一般如图1.7所示。...1.1.1 通过roles远程部署Nginx 1.准备目录结构 首先在Ansible服务器中创建roles目录结构,并创建基础的.yaml文件,便于后续配置使用。具体操作如下所示。...nginx.conf.j2 dest=/etc/nginx/nginx.conf notify: restart nginx - name: make sure nginx service running #保持Nginx服务开启...这样做的好处是,当一部分内容需要修改时,只需要修改Ansible服务器中的文件母版,再次执行剧本即可完成所有客户机中的修改任务。注意这里调用的处理程序需要在handlers文件目录下进行定义。

1.6K20

Linux计算架构师(连载)-自动化ansible-12

ensure apache is running TAGS: [] 通过代码的反馈结果可以看到,目标客户机将会被执行三个任务:安装Apache、拷贝本机配置文件至目标客户机、启动客户机的Apache服务...image.png 图1.1 访问结果 通过图1.4中可以看到,host2的Apache服务运行正常,说明Ansible成功执行了apache.yaml剧本。...首先将Ansible服务器中的Apache配置文件进行修改,端口号改为9000,示例代码如下所示。...若修改的配置文件生效,则访问客户机的9000端口可以看到Apache的服务页。此处使用浏览器访问客户机的9000端口,结果如图1.5所示。...image.png 图1.1 访问结果 通过图1.5中可以看出,客户机的9000端口无服务。这是因为新的配置文件没有被客户机读取。

1.4K30

Linux计算架构师(连载)-自动化ansible-03

1.1.1 部署Ansible Ansible是一对多的操作,这里使用一台Ansible服务器来控制3台从机的例子进行讲解。现在来部署实验环境,准备4台服务器,服务器角色及配置如表1.1所示。...表1.1 Ansible实验准备 服务器角色 应用配置 IP地址 Ansible服务器 Ansible 192.168.226.11 host1 IP 192.168.226.12 host2 IP 192.168.226.13...实验所需的环境准备完成后在Ansible服务器中做域名解析,具体代码如下所示。...1.1.2 免密登录 为了在用户使用SSH远程登陆时减少繁琐身份的验证操作,此处在各服务器中添加SSH密钥(私钥公钥)进行免密登录配置。...ssh-copy-id root@192.168.226.13 [root@ansible ~]# ssh-copy-id root@192.168.226.14 在首次发送的时候,系统会显示命令的文件路径密钥的文件路径

1.4K30
领券