要充分了解 AWS,您不需要掌握每項服務。專注於涵蓋雲端運算主要領域的核心服務集,因為這將為您的建置奠定堅實的基礎。以下是需要重點關注的關鍵 AWS 服務和概念的細分,以便更好地理解:
EC2(彈性運算雲端):了解如何啟動、設定和管理虛擬機器。
彈性負載平衡器 (ELB):了解負載平衡以及如何在多個執行個體之間分配流量。
自動擴展:探索根據需求自動擴展以維持應用程式可用性。
Lambda:學習無伺服器運算基礎、事件驅動架構以及 Lambda 與其他 AWS 服務的整合。
VPC(虛擬私有雲):學習網路基礎知識,包括子網路、路由和網路安全(NACL、安全群組)。
Route 53:了解 DNS 和路由概念,包括基於延遲的路由。
IAM(身分和存取管理):掌握安全環境的存取控制、角色、策略和最佳實務。
S3(簡單儲存服務):熟悉物件儲存、儲存桶策略和 S3 類別(例如 Standard、Glacier)。
EBS(彈性區塊儲存):了解 EC2 執行個體的磁碟區儲存。
RDS(關聯式資料庫服務):了解託管關聯式資料庫、備份和多可用區配置。
DynamoDB:熟悉 NoSQL 基礎、分區鍵和資料建模。
CloudFront:了解內容傳遞網路 (CDN) 以及快取靜態和動態內容的基礎知識。
ElastiCache:了解 Redis 或 Memcached 的快取概念,以減少資料庫負載。
CloudWatch:學習監控指標、日誌和自訂儀表板並建立警報。
CloudTrail:出於安全性和合規性目的追蹤並記錄 AWS 帳戶活動。
值得信賴的顧問:深入了解成本優化、效能和安全最佳實踐。
SQS(簡單佇列服務):了解解耦服務的訊息傳遞和佇列基礎知識。
SNS(簡單通知服務):了解通知和即時更新的發布/訂閱訊息傳遞。
API 閘道:探索如何建立、部署和管理 RESTful API 和 WebSocket API。
Elastic Beanstalk:了解如何在不管理底層基礎架構的情況下快速部署應用程式。
ECS(彈性容器服務)和 EKS(彈性 Kubernetes 服務):如果您對容器有興趣,請探索託管容器編排。
CloudFormation:學習基礎架構即程式碼基礎以自動部署 AWS 資源。
成本管理器和預算:學習監控、最佳化和控制 AWS 支出。
節省計畫和預留執行個體:探索長期工作負載的成本節省選項。
推薦學習路徑:
從免費套餐開始:使用 AWS 的免費套餐親自探索這些服務,而不會產生任何費用。
AWS 認證雲端從業人員(可選):這是一項初級認證,涵蓋廣泛的 AWS 主題,為您提供基礎知識。
AWS 認證解決方案架構師 - 助理:此認證非常有助於更深入地了解核心 AWS 服務以及它們如何在設計解決方案中組合在一起。
要花多少時間
基礎:花 2-4 週學習 EC2、S3、IAM 和 VPC 的基礎。
中階概念:2-3 個月,涵蓋負載平衡、資料庫(RDS、DynamoDB)和 CloudFront。
專精:依您的需求深入研究無伺服器(Lambda、API 閘道)或容器 (ECS/EKS)。
透過專注於這些核心領域,您可以對 AWS 建立深入的了解,並準備好根據專案要求或職業目標進行擴展。
以上是AWS 概念指南的詳細內容。更多資訊請關注PHP中文網其他相關文章!