【通往完全理解AWS的道路】EC2基础篇
【掌握AWS全部知识的路径】EC2 基础教程
IAM 基础教程
VPC 基础教程
S3 基础教程
数据库(RDS/ElastiCache/DynamoDB)基础教程
亚马逊弹性计算云(Amazon Elastic Compute Cloud),简称为EC2。
在没有进行硬件投资的情况下,可以启动所需数量的虚拟服务器,并进行安全性、网络设置和存储管理。可以快速扩展或缩小以应对需求变更或增加。
与EC2相关的主要组件
在这里不深入讨论,但与EC2相关联的服务就像下图所示。
在AWS黑带在线研讨会中使用了来自Amazon Elastic Compute Cloud (Amazon EC2)的图片。
创建EC2实例的初始步骤
-
- AMI(亚马逊机器映像)的选择
-
- 实例类型的选择
-
- 实例详细设置(网络/IAM角色/用户数据等设置)
-
- 存储设置
-
- 标记
-
- 安全组设置
-
- 确认到此为止的设置
- 选择密钥对
1. 选择AMI
在初次启动EC2实例时,需要使用的虚拟机镜像。
2. 选择实例类型
インスタンスファミリーインスタンスタイプユースケース汎用(バランス重視)A1, T3, T3a, T2,M6g, M5, M5a, M5n, M4ウェブサーバー、コンテナ化されたマイクロサービス、キャッシュサーバー群、分散データストア、開発環境といったスケールアウト型のワークロードコンピューティング最適化C5, C5n, C4ハイパフォーマンスのウェブサーバー、科学的モデリング、バッチ処理、分散分析、ハイパフォーマンスコンピューティング (HPC)、機械学習/深層学習推論、広告サービス、拡張性の高いマルチプレイヤーゲーム、動画エンコーディング。GPU(高速コンピューティング)P3, P2, Inf1, G4, G3, F1機械学習/深層学習、ハイパフォーマンスコンピューティング (HPC)、計算流体力学、金融工学、耐震解析、音声認識、自律走行車、創薬。メモリ最適化R5, R5a, R5n, R4, X1e, X1, ハイメモリ, z1d高パフォーマンスデータベース、分散型ウェブスケールインメモリキャッシュ、中規模のインメモリデータベース、リアルタイムのビッグデータ分析、およびその他エンタープライズアプリケーションなどのメモリ集約型アプリケーションに最適。ストレージ最適化I3, I3en, D2, H1NoSQL データベース (例:. Cassandra、MongoDB、Redis)、インメモリデータベース (例: Aerospike)、スケールアウトトランザクションデータベース、データウェアハウジング、Elasticsearch、分析ワークロード。
3. 实例的详细配置(网络/身份及访问权限/用户数据等设置)
进行如下图所示的网络、子网、IAM角色等设置。
4. 存储设置
在存储设备中,有以下两种类型。
- EBS
在AZ内创建的网络连接型块存储是一种具有持久性(永久性数据卷)的非易失性存储。
-
- インスタンスストア
-
- EC2インスタンス上の物理ホストの内蔵ストレージで、揮発性(一時的なデータボリューム)
- EC2インスタンスを停止すると保存されていたデータは削除される。
请注意
EBS可以在EC2实例初次启动后进行添加,但只能在EC2实例初次启动时添加实例存储。
5. 给予标签
这个标签由键值对组成,可以根据该标签进行搜索或指定为操作时的筛选条件。
6. 设置安全组
8. 创建密钥对
提供对EC2实例操作系统进行安全认证的功能。
按照下图所示,选择pem或ppk文件类型并创建密钥对。