老司机网络运维干货集锦(含路由交换安全Qos优化)
新西兰资深网工运维之道
共16篇 | 姜汁啤酒
¥51.00 2147人订阅
新人大礼包
小程序订阅 省¥12
专栏介绍
相信你也是烦透了日常网络运维工作中,那些重复又重复的事情。我猜你也和我一样,幻想某一天我能够写代码三下两下就把工作做好了,而不是在这里机器一般的复制粘贴,复制粘贴。同时,在这一切都是自动化和人工智能的浪潮之下,作为一名网络工程师,若不会基本的编程自动化能力,在不远的将来就是注定被淘汰的对象。
所以,我写下这个专栏,只想让你成为一个具有基本编写代码能力的网络工程师,即网络工程师2.0。与普通python教学课程不同,此专栏是基于需求的编程教学。
专栏文章通过一个个的案例需求分析,收集编程素材,最后动手写基本的代码,来引导大家如何进入编程和自动化的世界。欢迎你成为我们的一员,做好未来的准备。
专栏入口
专栏订阅成功后,即可通过以下4个途径永久阅读
1.“51CTO订阅专栏”小程序端
2.“51CTO”微信服务号端
3.“51CTO博客”web端
4.“51CTO学院”Android App端
适用人群
1.想干掉同事让领导赏识加薪的网工
2.或者,怕丢饭碗的网工
3.想弯道超车的大学生
4.想入门编程的上进青年
订阅说明
1.本专栏为图文专栏,7章共计30篇
2.专栏定期更新,更新频次为每周一篇,现已更新完毕
3.专栏一经订阅永久阅读, 可与作者留言互动
4.本专栏为虚拟产品,一经订阅,概不退款,请慎重订购
5.专栏阅读过程中,如有任何问题请联系51CTO小助手(微信:cto51boke/QQ:3591348659)
学习本专栏您能收获什么
1.从传统网络工程师晋升到网工2.0
2.能够使用Ansible,Python完成日常网络运维的自动化
3.熟悉常见的编辑器使用技巧以及Github使用方法
专栏目录
不知道选哪本书,快进来看看!
11月10日直播:EVE-NG模拟器入门和老司机心得分享,你来不来?
11月10日周六早上10点,与老司机一起入门玩EVE-NG,并畅聊使用心得体会,不来后悔哦。
你可以选择继续停留原地(传统网络技能),亦或者迎接不远的未来(编程技能),Your Choice!
想看看专栏都包含什么?看目录呀!
编程就是一个不断练习,精进的过程,玩的就是野路子,玩的就是实战。
基于需求化的编程案例解析。
在上Python/Ansible之前,先来一盘Linux开胃凉菜,为后面的干货做准备。
前面一起讨论了基本的Linux技能,要不,咱继续挑战一下自我?此处的拔高技能,对于后续的Python执行环境的理解,非常重要。
如何在Ubuntu,Centos,Windows,MAC OS安装Python以及他的小兄弟们。
学习Python自动化,说白了就是做数据处理,有三个工具在日常数据处理中扮演了重要角色。
2.5 网工新名词解析:XML, JSON,YAML以及Jinja2
想知道什么是YAML,JSON,XML么?Jinja2又能做什么?
2.6 实战篇之批量配置生成三剑客:YAML + Jinja2 + Python
工期短,设备多,准备配置真繁琐。上模板,写YAML,批量配置真是爽!
2.7 基础知识完结篇 -YANG模型,NETCONF解密,SSH免密登陆
别人口中的YANG模型都是什么,NETCONF又是如何工作的?SSH-Key和自动化有什么关系?答案都在这里。
Ansible正式开搞,入门介绍,如何安装,怎么找模块,玩ad-hoc全都有?
3.2 Ansible ad-hoc vs playbook
什么是Ansible的facts?ansible.cfg又是做什么的?如何写第一个playbook?
3.3 Ansible 思科自动化之思科IOS,NXOS设备解析 - 上篇
如何编写基于思科ios和nxos的playbook,如何自定义inventory设备列表,以及如何 定义变量?点击阅读。
3.4 Ansible 思科自动化之思科IOS,NXOS设备解析 - 中篇
如何编写基于思科ios和nxos的playbook,如何自定义inventory设备列表,以及如何 定义变量?点击阅读。
3.5 Ansible 思科自动化之思科IOS,NXOS设备解析 - 下篇
如何编写基于思科ios和nxos的playbook,如何自定义inventory设备列表,以及如何定义变量?点击阅读。
3.6 Ansible配置华为CloudEngine OSPF网络 - 上篇
如何基于Ansible配置一个OSPF网络?eNSP基于NETCONF的实验有多坑人,细节都在里面。
3.7 Ansible 华为OSPF配置解析与高阶技能解析- 下篇
什么是Ansible过滤器,如何做loop循环和when 条件判断?host_vars,group_vars又是什么?
3.8 Ansible数据提取详解与Juniper 自动化入门
如何在Ansible里面游刃有余的提取输出的内容?什么是Ansible-Galaxy,请看此文。
3.9 构建完整的Ansible自动化流程-Juniper自动化高级篇
如何做notify和handlers,如何定义一套逻辑严密,配置丰富的Ansible自动化系统?
把一个冗长的playbook变为模块化工具,哪里需要去哪里!
基于Ansible的Jinja2如何秒杀Python版的Jinja2!
拿什么来保护我的密码?答:Ansible-vault。
如何用Ansible搞出一个csv文件,并自动吐出巡检结果?
如何通过Python实现telnet连接到网络设备?
5.2 Telnetlib案例:eve-ng设备批量初始化配置
你好,今天我们一起来看看如何采用telnetlib初始化eve-ng。
Paramiko SSH工具详解,以及基于华为设备的场景演示
5.4 Paramiko多命令执行以及华为设备配置备份案例演示
如何利用paramiko执行多条命令,如何备份华为设备配置?
什么是Netmiko,它和Paramiko相比之下有什么优势?以及Netmiko的初体验。
如何使用Netmiko通过CDP邻居状态信息配置接口描述?
Juniper自家运维自动化工具,基于NETCONF的PyEZ介绍。
5.8 PyEz实战案例 - 基于Excel文件搭配Jinja2配置OSPF
谁说Jinja2必须配合YAML才能使用,Excel + Jinja2也可以!
入门编程重要一步:学会使用git和github!
6.2 Sublime技巧汇总与Anaconda Jupyter介绍
Sublime3 多个小技巧瞬间提升你的工作效率!Anaconda + Jupyter 初学者的懒人包。
今天道别,明天再见!
支付成功
加入作者互动群
和作者近距离提问 &交流 &互动
扫描二维码 回复 ZL018 + 昵称 入群