http://docs.aws.amazon.com/AWSEC2/latest/UserGuide/concepts.html
以下是從官網文件翻譯過來的。EC2 提供下列功能
- Instance, 虛擬的運行環境(就是個虛擬機,像你在自己電腦中用virtualbox開啟一個機器一樣)
- AMI, 預先設定好的 instance 樣板, 包含了運行主機所需要的作業系統和相關的軟體。
- Instance Type, 多種 CPU, 記憶體,儲存空間和網路能力可供你選擇。
- 使用Key Pair來安全地登入你的主機(AWS儲存公開金鑰,而你安全地儲存私密金鑰)
- Instance store volumes, 暫時的資料儲存空間,當你stop或terminate你的instance時,這些資料都會被移除。
- Regions 和 Availability Zone, 提供多個實體的地點來運行你的資源,像是instance和EBS Volumes
- Security Group, 防火牆,讓你可以指定什麼樣的協定, ip和port可以連到你的主機
- Elastice IP, 指定實體ip來給動態的雲端運算
- Tags, 你可以用來建立並指定給你的EC2資源
- Virtual private cloud, 可以建立內網環境,來和其他的網路隔離。
以上這些功能和名詞都是很常見的,現在不了解沒關係,之後你一定會常常看到他們的。其中我覺得最重要的是 Instance Store Volume的特性,必須要牢記在心,避免出現像這樣的慘況。