質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.46%
Amazon EC2

Amazon EC2は“Amazon Elastic Compute Cloud”の略称です。Amazon Web Services(AWS)の一部であり、仮想化されたWebサーバーのコンピュータリソースをレンタルできるサービスです。

AWS(Amazon Web Services)

Amazon Web Services (AWS)は、仮想空間を機軸とした、クラスター状のコンピュータ・ネットワーク・データベース・ストーレッジ・サポートツールをAWSというインフラから提供する商用サービスです。

Q&A

解決済

1回答

1613閲覧

AWS EC2 Image Builderでインスタンス作成してみるも停止すると終了済みとなるのはなぜ?

Athenahack

総合スコア2

Amazon EC2

Amazon EC2は“Amazon Elastic Compute Cloud”の略称です。Amazon Web Services(AWS)の一部であり、仮想化されたWebサーバーのコンピュータリソースをレンタルできるサービスです。

AWS(Amazon Web Services)

Amazon Web Services (AWS)は、仮想空間を機軸とした、クラスター状のコンピュータ・ネットワーク・データベース・ストーレッジ・サポートツールをAWSというインフラから提供する商用サービスです。

0グッド

0クリップ

投稿2021/09/19 05:37

編集2021/09/19 05:55

イメージパイプラインを作成して適当に作成してみたところ、インスタンス作成できました。

ですが、インスタンスを停止するとなぜか終了済みとなります。

どうしてでしょうか。

Image Builderについて調べると、AMIを作成するためのサービスという説明があります。
作成されたインスタンスを停止しただけで、なぜ終了済みとなるのか調べても出てきませんでした。

初心者質問なのですが、EC2でAMIからインスタンス作成したいときはマーケットプレイスからでも作成できると思うのですが
Image Builderを利用するメリットは一体どこにあるのでしょうか。よくわからなかったので教えて頂けるとありがたいです。

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

guest

回答1

0

ベストアンサー

こんにちは。

Packerもそうですが、これらのツールの生産物はAMIであって、インスタンスではありません。

既存のAMI (AMI-A) にミドルウェアがインストールされたカスタムAMI (AMI-B) を作成するシナリオを考えてみます。

手動で実行する場合は、次の手順になります。

1.AMI-Aからinstance-Aを作成する
2.instance-Aにミドルウェアをインストールする
3.instance-AからAMI-Bをエクスポートする作成する
4.instance-Aを削除する

Image Builderを導入すると、この手順を自動化できます。なので、Image BuilderがAMI-Bを出力した後に、instance-Aを終了するのは、自然なことです。instance-AはAMI-Bを生成するために必要なリソースであって、ユーザーにとっては不要だからです。

Image Builderを利用したことがないので、細かい部分では間違いがあるかもしれませんが、コンセプトは合っていると思います。

投稿2021/09/19 07:44

編集2021/09/19 14:05
jhashimoto

総合スコア838

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

Athenahack

2021/09/19 08:04

ありがとうございます。 よくわかりやすいです。 今回のImage Builderの場合、私は3.instance-AからAMI-Bをエクスポートしたときに、AWSのAMIの場所には何も表示されずインスタンスにAMI-Bが表示されていました。 そして、インスタンスを停止したところ、停止せず終了済みとなってしまいました。 具体的な設定項目を記載していなかったので、こちらの質問はこれにてベストアンサーとさせていただきます。
yu_1985

2021/09/19 10:51

> 私は3.instance-AからAMI-Bをエクスポートしたときに、AWSのAMIの場所には何も表示されずインスタンスにAMI-Bが表示されていました。 「エクスポート」とは具体的に何をしたのでしょうか。 エクスポートという操作は見当たりませんが…。
jhashimoto

2021/09/19 14:11

私の記述から引用されていると思います。「エクスポート」と表現したのが適切でなかったので、引用元を修正しました。
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.46%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問