申込み受付中

🔸オンライン開催はこちら

Pythonによるネットワーク運用コンフィグ編
~Pythonを使用した設定ファイル作成や出力結果の操作~

本コースの前提コース「Pythonによるネットワーク運用自動化入門」の次のステップとして、Pythonスクリプトとエクセルとの連携をより詳しく扱い、Pythonスクリプトからのエクセル操作に関してインフラ構築や運用業務で活用する方法をご紹介します。

具体的には、ルータ等のネットワーク機器の設定ファイルから必要な情報を抽出しエクセルのパラメータシートをPythonスクリプトを使って生成する方法や、エクセルのパラメータシートからルータ等のネットワーク機器の設定ファイルをPythonスクリプトを使って作成する方法を紹介します。


※本コースは、CTCテクノロジー株式会社オリジナルコースです。

※コースカリキュラム、使用機材は予告なく変更となる可能性があります。


お申し込みにあたっての注意事項とお願い(お申し込み前に必ずご一読ください) 詳細を見る


1. お申込受付について
本コースは、主催会社のお席を確保した後に受付確定となります。
お申し込みをいただいても、満席等の理由によりご受講いただけない場合がございますので、予めご了承ください。

研修概要

  • 研修の目的
    ・Pythonを使用し、エクセルファイルのパラメータシートからネットワーク機器の設定ファイルを生成できる
    ・Pythonを使用し、設定ファイルや確認コマンドの結果からエクセルファイルのパラメータシートを生成できる
  • 研修の内容
    ●Pythonネットワーク自動化
    ・ネットワークの自動化の概要
    ●openpyxl
    ・openpyxlの概要
    ・ワークシートの情報の取得
    ・ワークシートへの書き込みと読み込み
    ●様々な抽出方法
    ・設定ファイルのからのコマンド抽出
    ・確認コマンドからのコマンド抽出
    ・netaddrを使用したアドレスやサブネットマスクの操作
    ●Jinja2
    ・Jinja2の概要
    ・テンプレートを使用したデータの生成
    ・テンプレートファイルのFor文
  • 対象者
    ・プログラミング経験が少ない方
    ・ネットワーク機器を運用管理されている方
    ・Pythonスクリプトを利用してネットワーク機器管理の手間を減らしたい方
  • 前提条件
    ・「Pythonによるネットワーク運用自動化入門」コースを受講済み、もしくは、同等知識(telnetlibやnetmiko等のライブラリの利用法について)を有する方
  • 実行環境
    ・Python 3.x
    ・Windows
    ・ciscoルータ
  • 開催日数
    1日間
  • 受講料
    84,700円
    (税込)
  • お支払い
    研修終了後に請求書払いとなります。
    請求書は研修終了日の属する月の月末までに郵送させていただきます。
  • 持ち物
    特にございません
  • 時間
    9時30分~17時00分

開催日程

基盤構築・運用研修に関する研修一覧