Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
【インフラエンジニア向け】Python seleniumを使ったWeb作業自動化入門
Rating: 5.0 out of 5(1 rating)
64 students

【インフラエンジニア向け】Python seleniumを使ったWeb作業自動化入門

Python Seleniumで個人的なRPAツールを自作し、ファイアウォールの設定検証自動化にチャレンジ。ブラウザ自動化に必要なJavascriptの超基礎練習付き
Last updated 8/2024
Japanese
Japanese [Auto],

What you'll learn

  • 小~中規模NWのインフラ機器設定操作自動化
  • 簡単なRPAツールの自作方法
  • Webブラウザを自動化する基礎的な方法
  • 画像認識によるマウス操作の基礎
  • Pythonによる業務自動化の基本

Course content

4 sections37 lectures1h 37m total length
  • 紹介1:05

Requirements

  • Pythonで簡単なプログラムが書ける方
  • Javascriptで簡単なプログラムが書ける方

Description

インフラ系エンジニア向けの基本的なWebブラウザ自動化入門コースです。


最近、Webブラウザ経由でしか設定できないサービスに遭遇しました。

AnsibleやTerraformのような設定自動化ツールに対応していなかったため、残された選択肢がWebブラウザの自動化でした。


その際、商用RPAツールを使う機会があり、意外にもWeb関連の操作が苦手な人が多いことに驚きました。

RPAツールは入手できれば非常に便利ですが、多機能ゆえの取っ付きにくさがあるのかもしれません。


これらの現場での状況を踏まえ、機能を絞り込んで以下の部分に焦点を当てた内容にしました:


・ブラウザ自動化で頻出するJavaScriptのみを練習

・RPAツールの機能(ブラウザ自動化、画像認識)をPythonで再現

・一般的なWebアプリケーションではなく、インフラサービスの設定・動作検証を自動化


短時間でインフラ業務のWeb自動化を自前で実装できるようにすることが目標です。


また、初心者向け教材にありがちな、過度に簡略化した内容を避けるため、最終的には実際のファイアウォールのTLSインスペクション設定の自動化と動作検証の自動化を扱います。


適度な難易度とボリュームを心がけていますが、簡単すぎる・難しすぎるなどのフィードバックがありましたら、お気軽にご相談ください。


本講座も例によってアフターサポートを重視しており、定期的なアップデートを行います。


注意事項

  • 本講座は内容に関する改善要望を歓迎しております

  • 特定のRPAツールを解説した内容ではありません

  • 有償のRPA専用ソフトウェアのような美麗で見やすいシナリオ表示機能はありません

  • 「プログラミング知識は不要」ではありません。むしろコードを多用します

  • 講座では英語版Linuxを使用して解説しています。Windowsをご希望の方はお問い合わせください

  • VBAは扱っておりません

Who this course is for:

  • 古いNW機器からクラウドなどの新しい環境へのリプレースを行うインフラエンジニア
  • 業務自動化を低予算で実現したい管理者
  • 低予算で業務自動化をしたい経営者