一言でいうと
自動化とは、人間が毎回やらなければならないくり返しの作業をコンピュータに任せて、自動で行わせることです。
もう少し詳しく
毎日同じ作業をしていると、時間がもったいないですよね。自動化は、そうした退屈な作業をプログラムやツールに任せるしくみです。
たとえば、会社で毎朝「売上データを集めて表にまとめる」という作業をしているなら、その手順をプログラムに教えておけば、朝になると自動で実行してくれます。人間は結果を確認するだけで済み、時間を大切な仕事に使えます。
別の例では、メールの受信箱に届いたメールを自動で分類したり、毎週決まった時間にバックアップを取ったりするのも自動化です。
よく使われる場面
エラーログのサイトでは、大量のログデータから問題のあるものを自動で見つけて、管理者に知らせる機能に使われます。また、定期的にログを自動で整理したり、古いログを削除したりするのも自動化の例です。こうすることで、人手をかけずにシステムを安定して動かせます。
関連する言葉
- プログラム:コンピュータに作業をさせるための指示書
- スクリプト:簡単な自動化に使う小さなプログラム
- バッチ処理:複数の作業をまとめて自動で実行すること
- ワークフロー:一連の作業の流れ