LoginSignup
0
0

More than 1 year has passed since last update.

【AWS】Amazon EC2

Last updated at Posted at 2021-08-01

はじめに

AWS認定試験取得に向けてAWSの知識を整理するためのまとめです。
今回はEC2についてまとめます。

EC2とは

Elastic Compute Cloud の略です。
仮想コンピューティング環境を提供するサービスです。

EC2の特徴

Auto Scaling

定義した条件に応じて EC2 インスタンスを自動的に追加または削除できます。
こちらを設定することで耐障害性の向上、アプリケーションの可用性、
コストの削減(必要な時にのみインスタンスが追加されるため)が期待できます。

対応しているOS

・Amazon Linux (RedHatベースのOS)
・Ubuntu
・Windows Server
・CentOS
・Debian
など

インスタンスタイプ

インスタンスファミリー

追加機能は省略

インスタンスファミリー タイプ 詳細
汎用 T4,T3,T2
M6,M5,M4
A1
Mac
バランスの取れたインスタンス。
コンピューティング
最適化
C6,C5,C4 高パフォーマンスのプロセッサを使用
高性能webサーバー、専用ゲームサーバ、機械学習推論などの用途
メモリ最適化 R6,R5,R4
X2,X1
z1d
メモリサイズが大きいインスタンス
キャッシュサーバーなどの用途
高速コンピューティング P4,P3,P2
Inf1
G4,G3
F1,VT1
機械学習などの用途で利用
ストレージ最適化 I3
D2,D3
H1
高いIO性能を保持
NoSQLやインメモリデータベースなどの用途

料金

料金形態 詳細
オンデマンド 実行するインスタンスの時間あたりに対しての料金が発生します。
長期利用の契約や前払いの必要はありません。
Savings Plans 1年または3年期間で特定の使用料(USD/時間で測定)を契約する代わりに、オンデマンドより低料金で利用可能となります。
詳細は下記参照
リザーブドインスタンス オンデマンド料金より最大72%割引で利用できます。
1年または3年の期間で購入できます。(キャパシティが予約される)
予約期間中に別のインスタンスファミリーやOSを変更する場合は、コンバーディブルブリザードインスタンスの購入が推奨されています。
スポットインスタンス オンデマンド料金より最大90%割引で利用できます。
AWS内の未使用のEC2インスタンスに対して値段をつけて、ユーザの入札価格が現在のスポット価格(可変)を上回っている限りそのインスタンスを利用できる仕組みです。スポット価格が、設定した最高入札額を上回った場合はインスタンスが終了するため、停止を想定したインスタンスの利用を行なう必要があります。
Dedicated Host オンデマンド料金より最大70%割引で利用できます。
お客様専用の物理EC2 サーバーです。
Amazon や EC2 で Microsoft や Oracle などのベンダー対象ソフトウェアライセンスを使用できるためコスト削減に役立ちます。企業のコンプライアンス(マルチテナントサーバではなく専用サーバで実行する必要がある場合など)要件を満たす場合でも利用できます。

Savings Plans詳細

Savings Plansには3種類あります。
・Compute Saving Plans
 一番柔軟性があり、Amazon EC2、AWS Lambda、および AWS Fargate 全体の使用量に適用されます。
 EC2インスタンスのインスタンスタイプを変更したり、リージョンを別のところに変えても、
 またはEC2からFargateへ切り替えても引き続き割引が適用されるプランです。
 最大で66%の割引となります。

・EC2 Instance Savings Plans
 EC2だけを対象とするSavings Plansです。
 最初に選択したリージョンでしか割引は適用されません。
 EC2のインスタンスタイプ、OSなどを変更しても割引が適用され続けます。
 最大で72%の割引となります。
 (RIと同じ割引料金であるため、EC2からサービスを変更しない場合はこちらも検討したほうが良い可能性がある)

・Amazon SageMaker Savings Plans
 Amazon SageMakerだけを対象とするSavings Plansです。
 インスタンスファミリー、サイズ、AZ、AWS リージョン、またはコンポーネントに関係なく、
 SageMaker インスタンスの利用に適用されます。
 最大で64%の割引となります。
(SageMakerとは機械学習モデルを高速に開発、学習、デプロイするための
モジュールが用意されているフルマネージド型サービスです)

参考サイト

https://aws.amazon.com/jp/products/compute/?nc2=h_ql_prod_cp
https://qiita.com/nasuvitz/items/1317495450e91c987cba
https://recipe.kc-cloud.jp/archives/321
https://docs.aws.amazon.com/ja_jp/AWSEC2/latest/UserGuide/using-spot-instances.html

0
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
0
0