iT邦幫忙

鐵人檔案

2025 iThome 鐵人賽
回列表
Build on AWS

一步步帶你認識 Cloud Native —— 用AWS免費服務打造雲原生專案 系列

透過AWS freetier提供的服務 (S3、Lambda、DynamoDB等...) 實現Serverless WebApp專案
在帶領實作的過程介紹AWS服務的特性以及Cloud Native的精隨。

本題目重點除了是在AWS上的實作外,還包含了Cloud Native的高可用性、自動化、監控維運等觀念及實踐工具介紹。包含維運DevOps、CI/CD以及Serverless系統的架構設計。

希望透過內容能降低AWS的進入門檻,並在過程中快速掌握雲原生開發的大致要點。

參賽天數 27 天 | 共 27 篇文章 | 10 人訂閱 訂閱系列文 RSS系列文
DAY 21

Day21:DynamoDB | AWS No SQL 資料庫初探

在前幾篇文章中,我們完成了 Cognito + API Gateway + Lambda 的串接,讓前端能在驗證身分後呼叫後端。 今天開始,我們要將「資料」放進...

2025-08-31 ‧ 由 archong 分享
DAY 22

Day22 DynamoDB 單表設計 (Single Table Design) | PK&SK、GSI、LSI 實現查詢邏輯

前言 在上一篇文章,我們建立了一個簡單的 DynamoDB Table。今天要深入探討「單表設計 (Single Table Design)」,這是 Dynam...

2025-09-01 ‧ 由 archong 分享
DAY 23

Day23 AWS DynamoDB 單表設計 ( Single Table Design )實戰 | 從業務邏輯開始設計高可擴展性的資料模型

前言 上一篇我們介紹了 DynamoDB 的查詢工具(PK、SK、GSI、LSI),今天我們要嘗試把實際的業務邏輯翻譯成單表設計,看看為什麼 GSI 能在這裡發...

2025-09-02 ‧ 由 archong 分享
DAY 24

Day 24 AWS Cloudfront OAC + S3 | 透過 CDN 分發並保護 S3 資源

在上一篇文章中,我們完成了多人協作平台的資料庫單表設計,並搭建了 API 與 Lambda 來處理專案與事件資料。今天,我們先回來一下將把焦點拉回到 前端部署,...

2025-09-03 ‧ 由 archong 分享
DAY 25

Day25 高可維護性後端系統 Stateless Lambda | 聊聊 Event-Driven 鬆耦合架構

前言 在上一篇文章中,我們成功將前端資源掛上 CDN,並透過 OAC 使得我們的 S3 物件資源被保護得好好的,而今天,我們從「請求的角度」出發,探討後端的 A...

2025-09-04 ‧ 由 archong 分享
DAY 26

Day 26 Monitoring & Observability 系統監控維運的起點 | AWS CloudWatch

前言 大家一路走來應該可以發現我們的系統越來越分散,雖然應用程式的可擴充性大增但當 App 正式上線時我們會面臨一個問題 我們要怎麼知道它現在的健康狀態? 而在...

2025-09-05 ‧ 由 archong 分享
DAY 27

Day 27 從 Lambda Concurrency 到 Auto Scaling:如何設計可彈性伸縮的應用

前言 承接 Day 25,我們介紹了 Event-driven Lambda,看見 Serverless 架構如何幫助我們快速響應事件。 如果一個多人協作平台突...

2025-09-06 ‧ 由 archong 分享