2023.03.09

自動化 - DevOps用語集 2023年版

日本仮想化技術株式会社
このエントリーをはてなブックマークに追加

はじめに

本記事では日本仮想化技術がDevOpsに関連する用語解説をわかりやすくお伝えいたします。今回は「自動化」について解説していきたいと思います。

本論1

自動化とは、ある作業において人間による手作業を排し、機械によって自動的に行うことの総称です。DevOpsの文脈においては、テスト(CI)、デプロイ(CD)、インフラ構築(IaC)などが自動化の対象として挙げられます。

作業を自動化することには、以下のようなメリットがあります。

  • 人間の手が介在しないため、人的なミスをなくすことができる
  • 属人性を排することができるため、誰が何度実行しても同じ結果を再現できる
  • 人間が手を動かすよりも効率がよい

用語集自動化画像.png 

ソフトウェア開発において、スピードとクオリティはトレードオフの関係ではありません。
自動化を行うことで、開発効率を上げつつ、ミスを防ぎ、品質を担保することが可能になるのです。

ソフトウェアの開発サイクルの高速化を目指すDevOpsにおいて、自動化は欠かすことのできない、その根幹を支える考え方と言えるでしょう。

  

関連リンク(任意)

かんたんDevOps | 日本仮想化技術株式会社
https://virtualtech.jp/devops/ 

とことんDevOps | DevOpsに取り組みたい皆さんのための技術情報メディア
https://devops-blog.virtualtech.jp/

この記事の著者:日本仮想化技術株式会社

日本仮想化技術はベンダーニュートラルな独立系仮想化技術のエキスパート集団です。日本仮想化技術ではこれからDevOpsを始めたいと考えるプロジェクトに対して、DevOpsの導入、実践を支援する「DevOpsサポートサービス」というサービスを提供しています。


DevOps Hubのアカウントをフォローして
更新情報を受け取る

  • Like on Feedly
    follow us in feedly

関連記事

このエントリーをはてなブックマークに追加

お問い合わせ

DevOpsに関することなら
お気軽にご相談ください。

Facebook、TwitterでDevOpsに関する
情報配信を行っています。