章節連結
給自己 2022 年的新目標 – AWS Certified Developer Associate 的學習筆記。這篇繼續記錄關於 EC2 的基礎知識。
課程相關資訊
[連結]:https://www.udemy.com/course/aws-certified-developer-associate-dva-c01/learn/lecture/11851550
本篇範圍:Chapter 5
請注意:本系列文章為個人對應課程的消化吸收後,所整理出來的內容。換言之,並不一定會包含全部的課程內容,也有可能會添加其他資源來說明。
內容
EC2
1. 每個 EC2 預設建立時,會隨機給定一個 open public ip,這和 private ip 是不同的
2. 建立一個 EC2,約需 10 多秒,可平行擴張開啟多個
3. Terminate 表示 Instance 會刪除;stop 可以再度 start,不過 Instance 的 public ip 會換
4. stop 和 terminate EC2 會暫停計費
5. 你可以藉由Amazon EC2 執行個體類型來知道有哪些 Instance 類型
6. 類型可分為:一般用途、運算優化、記憶體優化、加速運算、儲存優化、執行個體功能和測量個體功能
7. 以 m5.2xlarge 為例:m 為 instance class、5 代表世代、2xlarge 表示 size
8. 一般用途 (T,M開頭):在 compute, memory 和 networking 取得平衡
9. 運算優化 (C開頭):用於 media 編碼、web server、遊戲伺服器、machine learning…等
10. 記憶體優化 (R開頭):cache, 資料庫效能
11. 儲存優化 (I,D 開頭):用於 OLTP 高頻記錄存取 DB、Redis、Data Warehouse、分散式檔案系統