Amazon-web-services-elastic-compute-cloud
AWS-Elastic Compute Cloud
- Amazon EC2(Elastic Compute Cloud)*は、AWSクラウドでサイズ変更可能なコンピューティング能力を提供するウェブサービスインターフェイスです。 開発者がWebスケーリングとコンピューティングリソースを完全に制御できるように設計されています。
EC2インスタンスのサイズを変更し、要件に応じてインスタンスの数を増減できます。 これらのインスタンスは、1つ以上の地理的な場所または地域、および* Availability Zones(AZ)*で起動できます。 各リージョンは、同じリージョン内の低遅延ネットワークで接続された、異なる場所にあるいくつかのAZで構成されています。
EC2コンポーネント
AWS EC2では、ユーザーはEC2コンポーネント、オペレーティングシステムのサポート、セキュリティ対策、価格体系などについて認識している必要があります。
オペレーティングシステムのサポート
Amazon EC2は、Red Hat Enterprise、SUSE Enterprise、Oracle Enterprise Linux、UNIX、Windows Serverなどの追加ライセンス料を支払う必要がある複数のOSをサポートしています。 これらのOSは、Amazon Virtual Private Cloud(VPC)と組み合わせて実装する必要があります。
セキュリティ
ユーザーは、AWSアカウントの可視性を完全に制御できます。 AWS EC2では、セキュリティシステムにより、要件に従ってグループを作成し、実行中のインスタンスをそこに配置できます。 他のグループが通信できるグループ、およびインターネット上のIPサブネットが通信できるグループを指定できます。
価格設定
AWSは、リソースの種類、アプリケーションの種類、データベースに応じて、さまざまな価格設定オプションを提供しています。 これにより、ユーザーはリソースを構成し、それに応じて料金を計算できます。
耐障害性
Amazon EC2を使用すると、ユーザーはリソースにアクセスして、フォールトトレラントなアプリケーションを設計できます。 EC2は、耐障害性と安定性のために、アベイラビリティーゾーンと呼ばれる地理的な地域と孤立した場所も備えています。 セキュリティ上の理由から、地域のデータセンターの正確な場所を共有していません。
ユーザーがインスタンスを起動するとき、インスタンスが実行されるのと同じリージョンにあるAMIを選択する必要があります。 インスタンスは複数のアベイラビリティーゾーンに分散され、障害時に継続的なサービスを提供します。ElasticIP(EIP)アドレスを使用して、障害が発生したインスタンスアドレスを他のゾーンの同時実行インスタンスにすばやくマッピングし、サービスの遅延を回避します。
移行
このサービスにより、ユーザーは既存のアプリケーションをEC2に移動できます。 ストレージデバイスあたり80.00ドル、データの読み込みに1時間あたり2.49ドルかかります。 このサービスは、大量のデータを移動するユーザーに適しています。
EC2の機能
ここにEC2の顕著な特徴のいくつかのリストがあります-
- 信頼性-Amazon EC2は、インスタンスの交換が迅速に可能な信頼性の高い環境を提供します。 サービスレベル契約のコミットメントは、Amazon EC2リージョンごとに99.9%の可用性です。
- アマゾンウェブサービス向けに設計-Amazon EC2は、Amazon S3、Amazon RDS、Amazon DynamoDB、Amazon SQSなどのAmazonサービスで正常に動作します。 幅広いアプリケーションにわたるコンピューティング、クエリ処理、およびストレージのための完全なソリューションを提供します。
- 安全-Amazon EC2はAmazon Virtual Private Cloudで動作し、リソースに安全で堅牢なネットワークを提供します。
- 柔軟なツール-Amazon EC2は、開発者とシステム管理者が障害アプリケーションを構築し、一般的な障害状況から隔離するためのツールを提供します。
- 安価-Amazon EC2は、使用したリソースに対してのみ支払うことを望んでいます。 オンデマンドインスタンス、リザーブドインスタンス、スポットインスタンスなど、複数の購入プランが含まれます。 要件に応じて選択できます。
AWS EC2の使用方法
- ステップ1 *-次のリンクhttps://console.aws.amazon.com/iam/[[[1]] ]
- ステップ2 *-ナビゲーションパネルで、グループを作成/表示し、指示に従います。
- ステップ3 *-IAMユーザーを作成します。 ナビゲーションペインでユーザーを選択します。 次に、新しいユーザーを作成し、グループにユーザーを追加します。
- ステップ4 *-次の手順を使用して、仮想プライベートクラウドを作成します。
- 次のリンクを使用して、Amazon VPCコンソールを開きます-https://console.aws.amazon.com/vpc/
- ナビゲーションパネルからVPCを選択します。 次に、キーペアを作成したのと同じリージョンを選択します。
- VPCダッシュボードでVPCウィザードの開始を選択します。
- VPC設定ページを選択し、単一サブネットのVPCが選択されていることを確認します。 選択を選択します。
- 単一のパブリックサブネットページを持つVPCが開きます。 名前フィールドにVPC名を入力し、他の設定はデフォルトのままにします。
- [VPCの作成]を選択し、[OK]を選択します。
- ステップ5 *-WebServerSGセキュリティグループを作成し、次の手順に従ってルールを追加します。
- VPCコンソールのナビゲーションパネルで[セキュリティグループ]を選択します。
- [セキュリティグループの作成]を選択し、グループ名、名前タグなどの必要な詳細を入力します。
- メニューからVPC IDを選択します。 次に、[はい、作成]ボタンを選択します。
- これでグループが作成されました。 [受信の規則]タブで編集オプションを選択して、規則を作成します。
- ステップ6 *-次の手順を使用して、EC2インスタンスをVPCに起動します。
- 次のリンクを使用してEC2コンソールを開きます-https://console.aws.amazon.com/ec2/
- ダッシュボードでインスタンスの起動オプションを選択します。
- 新しいページが開きます。 インスタンスタイプを選択し、構成を提供します。 次に、[次へ:インスタンスの詳細の設定]を選択します。
- 新しいページが開きます。 ネットワークリストからVPCを選択します。 サブネットリストからサブネットを選択し、他の設定をデフォルトのままにします。
- [タグインスタンス]ページが表示されるまで[次へ]をクリックします。
- ステップ7 *-[タグインスタンス]ページで、インスタンスに名前を付けてタグを指定します。 [次へ:セキュリティグループの構成]を選択します。
- ステップ8 *-[セキュリティグループの構成]ページで、[既存のセキュリティグループの選択]オプションを選択します。 前に作成したWebServerSGグループを選択し、[レビューして起動]を選択します。
- ステップ9 *-[インスタンス起動の確認]ページでインスタンスの詳細を確認し、[起動]ボタンをクリックします。
- ステップ10 *-ポップアップダイアログボックスが開きます。 既存のキーペアを選択するか、新しいキーペアを作成します。 次に、確認のチェックボックスを選択し、「インスタンスを起動」ボタンをクリックします。