一言でいうと

自動化とは、人間が毎回やらなければならないくり返しの作業をコンピュータに任せて、自動で行わせることです。

もう少し詳しく

毎日同じ作業をしていると、時間がもったいないですよね。自動化は、そうした退屈な作業をプログラムやツールに任せるしくみです。

たとえば、会社で毎朝「売上データを集めて表にまとめる」という作業をしているなら、その手順をプログラムに教えておけば、朝になると自動で実行してくれます。人間は結果を確認するだけで済み、時間を大切な仕事に使えます。

別の例では、メールの受信箱に届いたメールを自動で分類したり、毎週決まった時間にバックアップを取ったりするのも自動化です。

よく使われる場面

エラーログのサイトでは、大量のログデータから問題のあるものを自動で見つけて、管理者に知らせる機能に使われます。また、定期的にログを自動で整理したり、古いログを削除したりするのも自動化の例です。こうすることで、人手をかけずにシステムを安定して動かせます。

関連する言葉

  • プログラム:コンピュータに作業をさせるための指示書
  • スクリプト:簡単な自動化に使う小さなプログラム
  • バッチ処理:複数の作業をまとめて自動で実行すること
  • ワークフロー:一連の作業の流れ