[オンライン開催]Pythonによるネットワーク運用自動化入門
~Pythonスクリプトを活用したネットワーク機器の運用自動化-入門編~

◆オンライン研修環境

使用ツール 動画配信:Zoom
リモートラボ環境:Cisco AnyConnect

※各ソフトウェアの利用マニュアルは、こちらをご確認ください。
システム要件 ・インターネット接続環境-有線または無線ブロードバンド(3Gまたは4G/LTE)
・インターネット接続可能なPC
・スピーカーとマイク
・追加モニター(オプション) *推奨
OS ・Windows 8/8.1/10/11
・Mac OS X(10.9以降)
プロセッサ デュアルコア2Ghz以上(i3/i5/i7またはAMD相当)
RAM 4GB
Webブラウザ ・Internet Explorer8以降
・Edge
・Firefox
・Google Chrome


◆コース説明

Pythonスクリプトを使用し、ルータ等のネットワーク機器の設定や確認の自動化を行う方法をご紹介します。

ネットワーク機器の運用業務を行っている方で、普段プログラミングを行うことのない方々がPythonのスクリプトを使って運用の自動化するための手始めとして、ライブラリを活用したPythonスクリプトを作成する方法をご案内します。

コース内の演習では、自分で作成したPythonスクリプトにてルータへ自動でtelnetし、様々な確認コマンドの実行や設定変更を行います。日々のネットワーク機器に関する運用管理作業をPythonスクリプトを使用し省力化するための入門コースです。

ネットワーク機器を運用している方がよく使用する「Tera Termのマクロ機能」同様の処理をPythonのスクリプトで実行するための技術等も習得できます。


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

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


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


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

2. 主催会社への受講者情報提供について
本コースにお申し込みいただいた受講者様の氏名・メールアドレスは、
主催会社である CTCテクノロジー株式会社 へ提供させていただきます。

3. テキストについて
ドキュメント配信サービス(PUBLUS Lite)を使用して、電子テキストを配布いたします。
詳細は、こちらをご確認ください。 

研修概要

  • 研修の目的
    ・Pythonスクリプトを作成してネットワーク機器の状態確認や設定を行える
    ・Tera Termマクロ同等の処理をPythonスクリプトで行える
    ・Pythonを使って各種ライブラリを利用しスクリプト作成することでより柔軟に設定が行える
  • 研修の内容
    ●Pythonネットワーク自動化
    ・ネットワークの自動化の概要
    ●subprocess
    ・subprocessの紹介
    ・subprocessを使用したpingの自動化
    ・CSVを使用した複数デバイスへのpingの自動化
    ●telnetlib
    ・telnetlibの紹介
    ・telnetlibを使用したtelnetの自動化
    ・実行結果のファイル保存
    ●netmiko
    ・netmikoの紹介
    ・netmikoを使用したtelnetの自動化
    ・TextFSMを使用した確認コマンドからのフィールドの抽出
    ●NAPALM(オプション)
    ・NAPALMの紹介
    ・NAPALMを使用したtelnetの自動化
  • 対象者
    ・プログラミング経験が少ない方
    ・ネットワーク機器を運用管理されている方
    ・Pythonスクリプトを利用してネットワーク機器管理の手間を減らしたい方
  • 前提条件
    ・『オンライン研修環境』に記載のツール、機材のご用意が可能な方
    ・Pythonの基本文法 及び ライブラリの利用方法について知識がある方
  • 実行環境
    ・Python 3.x
    ・Windows
    ・Ciscoルータ
  • 配布資料
    テキストとコンテンツは電子版を配布いたします。詳細は、こちらをご確認ください(https://www.school.ctc-g.co.jp/liveonline/index.html#ctcttext)
  • 開催日数
    1日間
  • 受講料
    84,700円
    (税込)
  • お支払い
    研修終了後に請求書払いとなります。
    請求書は研修終了日の属する月の月末までに郵送させていただきます。
  • 時間
    9時30分~17時00分

開催日程

  • 申し込む
    2024年5月9日~2024年5月9日(1日間)
    【受付】2024年4月19日まで
    【会場】 オンライン
  • 申し込む
    2024年6月3日~2024年6月3日(1日間)
    【受付】2024年5月17日まで
    【会場】 オンライン
  • 申し込む
    2024年7月3日~2024年7月3日(1日間)
    【受付】2024年6月18日まで
    【会場】 オンライン
  • 申し込む
    2024年7月22日~2024年7月22日(1日間)
    【受付】2024年7月4日まで
    【会場】 オンライン
  • 申し込む
    2024年8月5日~2024年8月5日(1日間)
    【受付】2024年7月19日まで
    【会場】 オンライン
  • 申し込む
    2024年8月29日~2024年8月29日(1日間)
    【受付】2024年8月14日まで
    【会場】 オンライン
  • 申し込む
    2024年9月19日~2024年9月19日(1日間)
    【受付】2024年9月3日まで
    【会場】 オンライン

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