お申し込みクラス数:0件
合計:0円
コースコード | PY060 | |
---|---|---|
受講料 |
66,000円 (税別価格60,000円) |
|
期間 | 1日 | |
受講時間 | 9時30分 ~ 17時30分 (昼休憩60分間) |
ネットワーク上の管理のために、普段行っている作業をPythonで実装する知識を得ることができます。
コマンドライン操作や、ログを取得して処理を行うなど実践的な内容を含みます。
本トレーニングで使用するテキストは、伊藤 裕一氏が本トレーニングのために、書き下ろした内容です。
このコースを修了すると、次のことができるようになります。
・ネットワーク上の管理のために、普段行っている作業をPythonで実装する知識を得ることができます。
複数の機材を管理するネットワーク管理者
IPアドレスや、ネットワークの基礎を理解していること
Pythonの基本的な文法を理解されており、同プログラミングの経験がある方
1.インフラの構築と運用
・ 従来のインフラ構築と自動化
・ 従来のインフラ運用と自動化
・ 実環境での自動化の利用例
・ 自動化されたインフラを作るためのスキル
・ 自動化に適した製品例
2.自動化に使われる技術の概要
・ telnet/ssh
・ expect
・ コマンドをプログラムで利用
・ REST API
・ ネットワーク機器向けライブラリ
3.REST APIの仕組みと操作手法
・ HTTP/HTTPSプロトコル
・ REST APIの概要
・ JSONとXML
・ HTTP(REST)のメソッド
・ RESTの操作方法を体験
・ ブラウザのGUIとデバッグ手法
4.仮想ルータの操作とAPIの設計手法
・ 仮想ルータ : Cisco CSR 1000v
・ 仮想ルータが動作する環境
・ Cisco CSR 1000vを操作する流れ(Tokenの仕組み)
・ ホスト名の取得
・ ホスト名の変更
・ REST APIを使う自作関数(メソッド)の設計手法
・ 自作メソッドのテスト
・ 実例を使った関数設計のTips
5.ネットワーク機器向けのライブラリ
・ Expect と Pexpect
・ Paramiko
・ Netmiko
・ Napalm
当コースは、Top Out Human Capital株式会社直営クラスへのご案内となります。
本トレーニングコースには、申し込み手続き期限、キャンセル、日程変更に関する扱いが定められています。
・申し込み手続き期限: コース開始日の13営業日前までとします。期限後のお申し込みを検討されている場合は、お問
い合わせください。
・キャンセル: コース開始日の12営業日前以降のお申し出の場合は、代金を全額お支払いいただきます。
・日程変更: コース開始日の12営業日前以降のお申し出は、受付いたしかねます。