原创 如何提高判斷力。

分享一下自己這些年如何提高判斷力。前段時間簡單轉評了下這個話題,但沒說的很深入,我覺得還是很有意義的。第一:任何事情都是計算成本的。判斷一個事情做不做,怎麼做的第一個標準就是記住,一切事情都是有成本的。職場裏很多新人做判斷時經常被領導懟,或

原创 爲什麼快團團是下一個十年的機會? 什麼是快團團? 爲什麼快團團會是趨勢? 爲什麼暫時沒人關注快團團? 快團團有哪些優勢? 快團團的挑戰在哪裏?

什麼是快團團? 快團團是拼多多旗下的產品,也是微信上的小程序,最成功的社交電商和最成功的熟人社交平臺相結合,難免讓人有些期待,快團團其實就是微商+自媒體的結合。和微商一樣,沒有固定上下級關係的模型,加上自媒體的粉絲關注加轉發模式,就是快團團

原创 銀狐NetDevOps-GitLab+Nornir3.1完成CI/CD測試+生產環境自動化流水線 前言 1. 基礎環境準備 2. 配置gitlab

前言 前面分享很多python內容,但python僅僅是NetDevOps中比較重要的編程語言,並不代表其全部,整個網絡自動化體系還有方方面面。比如正規企業都有DevOps流程,研發人員要在開發環境提交代碼到Git代碼倉庫,要在測試環境進

原创 銀狐NetDevOps-網絡運維python指南之自動生成yaml文件+華爲nornir批量操作 01 前言 02 實現邏輯 03 代碼示例 04 代碼詳解

01 前言 前段時間分享了華爲NETCONF結合協程gevent,在大規模數據中心自動化批量操作的方法,不過我忽略了兩個問題,一個是協程gevent的加入會讓排錯難度大幅提升,導致很多小夥伴自己應用時無限掉坑被逼瘋,第二是gevent在w

原创 銀狐NetDevOps-網絡運維Python初篇(六)協程gevent+netmiko,10秒併發備份上百臺華爲網絡配置

銀狐DevNet系列會持續將網絡運維工作中python的應用進行場景化的分享,因爲每個單獨的模塊網上都有詳細的教學,這裏就不深入講解模塊基礎了,內容主要以思路和示例爲主,並將碰到的問題彙總提出注意事項。 主要是因爲網絡工程師和網絡運維工作

原创 銀狐NetDevOps-網絡運維python之NETCONF(三)協程gevent+ncclient,2分鐘巡檢幾千臺華爲CE交換機 01 場景介紹 02 需求分析 03 代碼示例 04 代碼詳解

01 場景介紹 本章節介紹大規模數據中心巡檢任務跑批策略,之前的章節介紹過NETCONF這類API接口相比SSH登錄取返回結果的優勢,除了返回結果是標準化XML編碼以外,其實NETCONF在速度上也有很大的優勢。所以在大規模數據中心(幾千

原创 銀狐NetDevOps-網絡運維python之NETCONF(二)juniper-ncclient指南 1、需求 2、操作環境 3、整體代碼 4、代碼詳解

1、需求 使用ncclient抓取juniper設備端口狀態。 2、操作環境 操作系統:Linux CentOS 7.4 python版本:python 3.8 網絡設備:Juniper mx204 編輯器:vscode 3、整體代碼 #

原创 銀狐NetDevOps-網絡運維python篇之NETCONF(一)華爲ncclient指南 前言 1、場景分析: 2、操作環境: 3、代碼示例 4、ncclient實驗

前言 銀狐DevNet系列會持續將網絡運維工作中python的應用進行場景化的分享,因爲每個單獨的模塊網上都有詳細的教學,這裏就不深入講解模塊基礎了,內容主要以思路和示例爲主,並將碰到的問題彙總提出注意事項。 主要是因爲網絡工程師和網絡運

原创 銀狐NetDevOps-網絡運維Python初篇(二)Netmiko抓取多臺網絡設備配置

1、訓練場景:通過Netmiko抓取多臺思科or華爲設備配置 上一個章節我們舉了一個簡單的案例,利用netmiko抓取單臺思科設備的配置,接下來我們來慢慢晉級。分享下如何靠netmiko抓取多臺設備的配置,這裏也分幾種情況。 1、同時抓取

原创 銀狐NetDevOps-網絡運維Python初篇(三)openpyxl讀取excel信息,批量抓取設備配置

1、訓練場景:讀取excel大量設備信息,根據得到的信息進行批量操作 上一個章節我們舉了一個簡單的案例,利用netmiko抓取單臺思科設備的配置,現實情況我們不會對1臺設備進行操作,那樣的話就不需要自動化了。網上有很多教程,教大家用for

原创 銀狐NetDevOps-網絡運維Python初篇(五)結合異常處理,批量抓取華爲網絡設備配置

銀狐DevNet系列會持續將網絡運維工作中python的應用進行場景化的分享,因爲每個單獨的模塊網上都有詳細的教學,這裏就不深入講解模塊基礎了,內容主要以思路和示例爲主,並將碰到的問題彙總提出注意事項。 主要是因爲網絡工程師和網絡運維工作

原创 銀狐NetDevOps-網絡運維Python初篇(六)協程-gevent,10秒併發備份上百臺華爲網絡配置

銀狐DevNet系列會持續將網絡運維工作中python的應用進行場景化的分享,因爲每個單獨的模塊網上都有詳細的教學,這裏就不深入講解模塊基礎了,內容主要以思路和示例爲主,並將碰到的問題彙總提出注意事項。 主要是因爲網絡工程師和網絡運維工作

原创 銀狐NetDevOps-網絡運維Python初篇(四)netmiko抓取華爲網絡配置並存入本地

1、訓練場景:讀取excel中設備IP地址,通過Netmiko抓取設備配置,並存入本地 上一小節我們通過excel得到設備IP地址,並用Netmiko批量抓取設備配置並打印出來,真實運維場景我們需要把這些輸出的內容儲存起來,這也是我們本章

原创 銀狐NetDevOps-網絡運維Python初篇(一)Netmiko抓取設備配置

前言: 本人在網絡行業有8年以上工作經驗,CCIE塊10年了,HCIE也5年了,目前就職於國內某知名互聯網公司。大型國企和大型互聯網公司都擁有一定的運維經驗,也能體會到相互之間的需求差異。對於前幾年大熱的SDN網絡、NetDevOps自動

原创 銀狐NetDevOps-網絡工程師Python初篇(一)Netmiko抓取設備配置

簡書斷更了一段時間,因爲疫情和一些壓力較大的項目,沒太多時間照顧簡書平臺。這次回來分享和以前可能有些不同,因爲之前一直是科技自媒體的身份,所以一直以來輸出的都是科技互聯網行業的洞察、見解,從來沒分享過純技術乾貨。但我還有另一個身份,就是一名