個人財務 Amazon Webサービス用の新しいEC2イメージの作成 - ダミー

Amazon Webサービス用の新しいEC2イメージの作成 - ダミー

目次:

ビデオ: 【初級】Amazon EC2インスタンスタイプの選び方ガイド | AWS Summit Tokyo 2019 2025

ビデオ: 【初級】Amazon EC2インスタンスタイプの選び方ガイド | AWS Summit Tokyo 2019 2025
Anonim

Amazonや他のサードパーティによって作成されたイメージを使用することは確かに可能ですが、あなた自身のイメージ(EBS- Amazon S3イメージまたは別のサードパーティイメージを使用していて、独自のソフトウェアコンポーネントをインストールして拡張したので、拡張イメージを自分のイメージとして使用したい場合は、次の2つの理由があります。起動したすべてのインスタンスに対して起動イメージ/インストールソフトウェアサイクルに耐えずにベースラインイメージを作成します。

  • <! - 1 - >

    画像のセキュリティに関する一般的な好みや懸念があるため、使用する画像の基礎として独自のシステムを使用したいとします。
  • EBSバックアップイメージの作成

イメージ作成プロセスは、EBSイメージまたはS3バックアップイメージのどちらを作成しているか、またLinuxベースまたはWindowsベースのイメージを作成しているかによって異なります。

EBSでバックアップされた画像作成プロセスは非常に簡単ですが、制限があります。通常は、変更した既存のEBSバックアップインスタンスから開始します。しかし、S3でバックアップされたインスタンスからEBSでバックアップされたイメージを作成することは可能ですが、インスタンスがLinuxベースの場合のみ可能です。 S3でバックアップされたWindowsインスタンスからEBSでバックアップされたWindowsイメージを作成することはできません。

<! - 2 - >

インスタンスリストのターゲットインスタンスを右クリックすると、AWS管理コンソールから簡単にEBSバックアップイメージを作成できます。コンテキストメニューの1つの項目は、イメージの作成(EBS AMI)です。 AWS管理コンソールは、そこからすべてを処理します。

イメージ作成プロセス中、AWSは安定したインスタンスを作成するためにイメージを作成するインスタンスを停止します。追加のEBSボリュームがインスタンスにアタッチされている場合、AWSは新しいイメージに新しいボリュームを作成(およびアタッチ)します。ただし、これらのボリュームにはデータはありません。

<! - 3 - >

一連のAWS APIツールを使用して、EBSでバックアップされたイメージを作成することもできます。新しいイメージを作成するインスタンスにツールをインストールしてから、ec2-create-imageコマンドを実行します。

これはLinuxベースのインスタンスでのみ可能です。 WindowsベースのEBSバックアップイメージは、AWS管理コンソールを介してのみ作成できます。このコマンドでは、アクセスキーと秘密のアクセスキーを使用して、イメージを作成する権利を確認する必要があります。

S3ベースのイメージの作成

S3ベースのイメージを作成するプロセスは、Windowsベースのイメージを作成するのか、Linuxベースのイメージを作成するのかによって、EBSバックアップイメージを作成するよりも複雑になります。

Windowsベースのイメージの場合は、WindowsベースのEBSバックアップイメージの場合と同様のプロセスに従います。 S3でバックアップされたWindowsインスタンスから始め、追加のソフトウェアコンポーネントをインストールしてインスタンスを拡張し、AWS管理コンソールでインスタンスを右クリックし、表示されるメニューからBundle Instance(Instance Store AMI)を選択します。

S3でバックアップされた画像(Amazonはインスタンスに格納された

画像として参照されます)は、別々のバケットを必要とします。実際には、アカウント内のトップレベルの一意のバケット、あなたのS3アカウントにWindows AMIを格納する最上位のバケットを作成する必要があります。そのため、イメージ作成プロセスを開始する前にそのバケットを作成する必要があります。 コンテキストメニューからバンドルインスタンス(インスタンスストアAMI)を選択すると、AWS管理コンソールはバンドル処理を完了します。 プロセスは一般的に次のようになります。

S3をサポートするLinuxインスタンスを起動します。

ソフトウェアコンポーネントを追加してインスタンスを変更します。

  1. AWS AMIツールをインストールします。

  2. X. 509証明書と秘密鍵をインスタンスにコピーします。

  3. 注:

  4. これらの項目は、ファイルシステムの非ルート領域に置かれ、AWSは生成されたAMIにAWSが含まれないようにする必要があります。それらはAWSに格納され、AMIの起動プロセスで使用できるように含まれていますが、証明書と秘密鍵を結果のAMIに含めて、誰かが見つけることができてアカウントを危険にさらすことはありませんセキュリティ。

    ec2-bundle-volコマンドを実行して、10MBファイルのコレクションとAMIを記述するXMLマニフェストファイルを作成します。 ec2-upload-bundleコマンドを使用してバンドルをS3にアップロードします。

  5. 新しいAMIをEC2に登録します。

Amazon Webサービス用の新しいEC2イメージの作成 - ダミー

エディタの選択

IOSアプリケーション開発の既存クラスにメソッドを追加する方法 - ダミー

IOSアプリケーション開発の既存クラスにメソッドを追加する方法 - ダミー

Objective-Cでは、作成していないクラスであっても、iOSアプリケーションの既存のクラスに独自のメソッドを追加できます。クラスにメソッドを追加することは、特定の状況でのみ新しい動作が使用される場合に便利です。たとえば、特定のアプリケーション...

IOSアプリケーション開発の既存クラスにメソッドを追加する方法 - ダミー

IOSアプリケーション開発の既存クラスにメソッドを追加する方法 - ダミー

IOSアプリケーションの開発では、Objective-Cを使用すると、自分が作成していないクラスであっても、既存のクラスに独自のメソッドを追加することができます。クラスにメソッドを追加することは、特定の状況でのみ新しい動作が使用される場合に便利です。たとえば、特定のアプリケーション(たとえば、...

In App Purchase機能がiPadアプリで動作する仕組み

In App Purchase機能がiPadアプリで動作する仕組み

Apple App App Purchase機能を提供します。これにより、アプリユーザーはアプリ内から仮想アイテムを直接購入することができます。複数のレベルや環境、または仮想プロパティを持つゲームアプリケーションを開発する場合は、アプリケーションにIn App Purchase機能を追加して、レベル、環境、またはプロパティをさらに販売することを検討してください。 App Purchaseで...

エディタの選択

効果的なホームビジネスWebサイトを作成する方法 - ダミー

効果的なホームビジネスWebサイトを作成する方法 - ダミー

素晴らしいかもしれませんが、製品やサービスをさらに販売するのに役立たない場合は、時間とお金の無駄です。自宅のビジネスにとって本物の資産であるWebサイトを構築するための、実証済みの方法をいくつか試してみましょう。難しいことではありません...

マスターCSSファイルを作成する方法 - ダミー

マスターCSSファイルを作成する方法 - ダミー

多くのデザイナーがマスターHTMLコードのCSSファイルを作成し、個々のサイトのニーズに合わせて、最初からウェブサイトを構築するプロセスをスピードアップします。あなたがより多くのウェブサイトを構築するにつれて、いくつかのスタイルは標準的なデザインプラクティスの標準的な部分になります。 ...

MSN adCenterのウェブマーケティングキャンペーンのアカウントを作成する方法 - ダミー

MSN adCenterのウェブマーケティングキャンペーンのアカウントを作成する方法 - ダミー

Bing検索結果と並んでクリック単価(PPC)広告はMSN adCenterを通じて提供されます。 adCenterを使用して、Webマーケティングのニーズに合わせてアカウントとキャンペーンを作成できます。 Microsoftは、Bing Travel、adCenter Desktopなどのプログラムを追加することで、PPCサービスのインターフェース、ツール、検索品質、およびボリュームを向上させるために歩み続けています。...

エディタの選択

地中海ダイエットレシピ:フルーツサラダ - ダミー

地中海ダイエットレシピ:フルーツサラダ - ダミー

果実は地中海で豊富に生育し、地中海沿岸に沿って、アメリカ人より一般的に果実を多く食べるため、地中海の高レベルの疾病予防に貢献しています。あなたの次の食事やパーティーのために健康的なサイドディッシュのフルーツサラダを作るには、いくつかの方法があります。果物は地中海で豊富に生育し、地中海沿岸に住む人々は一般にアメリカ人よりも多くの果実を食べるため、地中海の高レベルの疾病予防に寄与します。

地中海料理ダイスレシピ:クラシックジャイロとピタ - ダミー

地中海料理ダイスレシピ:クラシックジャイロとピタ - ダミー

ジャイロとピタサンドイッチは一般的なカジュアルな食品です地中海でピザや他の地中海のサンドイッチと同じように、今日はピタサンドイッチとジャイロのさまざまなバージョンが存在します。ピタスは蒸気で作られた中央のポーチ付きの丸いパンです。