デプロイメント
使える状態にするよ
「デプロイ」の名詞形だよ
結構アバウトな使われ方をする用語だよ
簡単に書くよ
デプロイメント(英:deployment)とは
「デプロイ」を名詞形で言ってみた表現。
用語の中身としては
作ったプログラムをしかるべき場所に置いたり、あれやこれやの設定をしたりして、使える状態にすること
です。
詳しく書くよ
順番に見ていきましょう。
まずは予備知識として「デプロイ」について結構ガッツリしっかり説明します。
「そんなの説明されなくても知ってるよ!」な人は適当に読み飛ばしてください。
デプロイは、超・大雑把に言うと「使える状態にすること」です。
この用語がシステム開発の現場で出てきた場合は、作ったプログラムとかをしかるべき場所に置いて、あれやこれやと設定して「さぁ!これでガンガン動かせるぞ!」な状態にすることだと思ってください。
英語の「deploy(デプロイ)」の意味は、兵士とかを「配備する」とか「展開する」とか、そんな感じらしいです。
兵士の配備が終われば、戦闘準備は万端ですよね。
そこから連想して、準備万端に状況を整えて「バッチこーい!」な状態にするのを「デプロイ」と呼んでいるのだと思います。
ここまでの説明を踏まえて、ピヨ太君の例を見てみましょう。
例えば、そうですね。
ピヨ太君がケーキを売っています。
……が、面倒くさくなりました。
そこで、ピヨ太君は自分そっくりのロボットを作ることにしました。
作ったロボットにピヨ太君の代わりをさせることにしたのです。
そっちの方が大変そうな気もしますけどね。
ピヨ太君は、楽をするためなら、どんな苦労もいとわないタイプなのです。
早速、ピヨ太君は自前のピヨピヨラボでロボットを作りました。
何回も失敗しましたが、苦労の甲斐があって、ピヨ太君とそっくりなロボット「ピヨ太ロボ」ができあがりました。
ここで ちょっと考えてみてください。
ピヨ太君そっくりのロボットができました。
これでピヨ太君の目的は達成できたのでしょうか?
もちろん違いますよね。
ピヨ太君の目的はロボットにピヨ太君の代わりをさせることです。
ピヨ太君そっくりのロボットを作ることでは ありません。
次にピヨ太君は、できあがったピヨ太ロボをピヨピヨラボからケーキ売場に運びました。
そして、電源を入れ、ケーキを売るために必要なあれやこれやの情報を教えました。
これでピヨ太ロボはピヨ太君の代わりができます。
ピヨ太君はケーキを売るのをピヨ太ロボに任せ、お昼寝を始めました。
めでたし、めでたし。
この話において、ピヨ太君がピヨ太ロボに対してやった
1.ピヨピヨラボからケーキ売場に運ぶ
2.ケーキを売るために必要な情報を教える
に相当する作業がデプロイです。
みなさんがプログラムを作る目的は、プログラムを作ることでは ありません。
プログラムを動かすことです。
プログラムが完成した時点では、まだ途中なのです。
完成したプログラムがお仕事できる状態になって、はじめて作業完了です。
この
完成したプログラムを動かせる状態にする
のが(システム開発の話で出てくる)デプロイです。
なお「デプロイ」という用語は結構あいまいな使われ方をします。
個人的には
使える状態にする
くらいの、ゆるい解釈に留めておくのが無難だと思います。
以上を踏まえて
「デプロイ」を名詞形で言ってみました、な表現
が「デプロイメント」です。
意味自体は「デプロイ」と同じだと思って かまいません。
英語の「deploy(デプロイ)」の意味は、兵士とかを「配備する」とか「展開する」とか、そんな感じでした。
英語の「deployment(デプロイメント)」の意味は、兵士とかの「配備」とか「展開」とか、そんな感じです。
個人的には「デプロイ」という言い方の方が馴染みがありますけどね。
気が向いたら、セットで覚えてあげてください。
一言でまとめるよ
まぁ「デプロイメント」って単語が出てきたら「使える状態にするんだな~」と お考えください。
おまけ
■訳してみるよ
「deployment(デプロイメント)」の意味は
・(兵士とかの)配置
・(兵士とかの)展開
とかです。






