前言
這篇文章是出自於線上課程 Ultimate AWS Certified Solutions Architect Associate 的所記錄的筆記。
本文
什麼是 AWS ?
AWS (Amazon Web Services) 是一個雲端供應商。它可以根據你的需求來建立你的服務,並且具備著可擴展性。
我該從何下手?
現在網路相當便利,造就了網路上學習的資源很多,不免要從這些資源中找出最適合自己的教材,每個教材都有可能筆誤而出錯的地方,因此最好的學習管道便是找到一個教材較少錯誤且整理相當完善的地方,如果英文不差,如同這篇文章置頂所述,我很推薦在 Udemy 找相關的課程來學習,一來是價格經濟實惠,二來是國外的技術也會走得比較快,資料相對完善,只不過因為它主要都是英文教材,這可能是讓大家怯步的地方。
因為 AWS 的考試中提供了非常多的項目,在琳瑯滿目的考試中,不免會讓人困惑,究竟哪一項測驗才是符合自己的需求。以 Solution Architect 及 Developer Associate 這兩個項目來說,雖然看似兩個完全不同的項目,但實際上在這些測驗中,多少會有重疊的部分!
如果你是一位使用 AWS 的新手,建議先朝向 Solution Architect 這個大而廣的項目前進。相較於前者,Developer Associate 或是其他教學則是偏向於小而精,不過這也是我個人的看法,大家也是可以根據自己的需求來安排優先順序。
其實我覺得學習任何新事物,都是先從大方向著手,接著再從每一個分支做進一步的鑽研。
AWS Cloud - Regions & AZ
Region
- AWS 在世界各地有許多 Regions, 像是 Asia-Pacific(Hong Kong), US EAST(Ohio)
- 每個 Region 是一個資料中心叢集
選擇 Region 的衡量點
根據自己的考量來決定,主要分為以下幾點
- 當地的法規
- 減少延遲
- 欲使用的資源,必須在該 Region 有支援(更多資訊可以參考這)
- 價格
Availability Zone (AZ)
每個 Region 有多個 AZ,每個 AZ 有若一個或是若干個資料中心。
Region 與 AZ 的關係圖如下
Service
AWS 的服務又能分成 Global 以及 Region-scoped,有可能會出現想要使用的 Service 在特定 Region 無法使用的狀況。
Global
- Identity and Access Management (IAM)
- Route 53 (DNS Service)
- CloudFront(Content Delivery Network - CDN)
- WAF (Web Application Firewall)
Region-Scoped
- Amazon EC2 (Infrastructure as a Service)
- Elastic Benstalk (Platform as a Service)
- Lambda (Function as a Service)
- Rekongition (Software as a Service)