你的團隊正在設計一個新的社群媒體應用程式,需要處理多種類型的資料:使用者檔案、貼文、留言、媒體檔案,以及即時通知。每種資料在結構、存取模式與擴充需求上都有不同特性。了解本課程所涵蓋的 AWS 資料儲存服務之間的關鍵差異,將有助於你為各種情境做出正確選擇。
在為你的應用程式選擇資料儲存服務時,DynamoDB 與 Amazon S3 之間的「主要」區別特性是什麼?
本練習屬於課程
將理論付諸實踐,立即體驗我們的互動練習
學會何時、為何使用 DynamoDB、S3、ElastiCache 與 OpenSearch。探索資料存取模式、一致性模型、生命週期管理與快取策略,為你的應用程式做出明智的儲存決策。
當前練習
動手操作 AWS 最關鍵的兩項資料服務。設計可擴充的 DynamoDB 資料表,熟悉 CRUD 操作與索引,並透過儲存類別、版本控管、生命週期原則與複寫來最佳化 S3。
以端到端方式保護應用程式資料。分類 PII 與 PHI、使用 KMS 加密、以 Secrets Manager 與 Parameter Store 管理機密、清理日誌,並使用 IAM 條件鍵實作多租戶隔離。