1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

ビルド(build)とデプロイ(deploy)の違い

Posted at

初投稿です。

初心者もしくは新卒エンジニアの方々、システム開発および自分に向けての備忘用。

(アプリケーションのリリースに向けてなんとなく動くようにする…位しか分かっていなかったので)

ビルド(build)

作ったソースコード(達)を基に実行可能なファイルを造ること。コンパイルもビルド時に行われる処理の1つです。

具体的には次の2つの作業をまとめてビルドと呼ぶらしい。

  1. 書いたソースコードを機械語に翻訳する(コンパイル)
  2. システムに必要なコンパイル済ファイル達・外部のライブラリを連携させて、アプリケーションを動かすための実行ファイルをつくる(リンカ)

デプロイ(deploy)

英語では、「展開する」、「配置する」等の意味で使われているよう。 (例)Troops were deployed. 「軍隊が配備された」

IT用語としてのデプロイは、ビルドした実行ファイルをサーバー上にアップロードして稼働できる状態にすること

まとめ

ソースコード作成→ビルド→デプロイ→リリース
のプロセスを覚えておく。

作るにあたって、「ビルド」「デプロイ」について色々調べましたが、それぞれ定義が曖昧なようです。厳密な定義が欲しい場合は、同じ職場の上司や先輩に聞きましょう。←重要

間違い・ご指摘があれば是非教えて頂けると幸いです。

1
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?