iT邦幫忙

鐵人檔案

2025 iThome 鐵人賽
回列表
Build on AWS

30 天將工作室 SaaS 產品部署起來 系列

這次的鐵人賽挑戰要製作工作室的SaaS產品並部署上線,這幾年不管是在工作或是接案裡使用過AWS和GCP的服務,原本接案的服務是部署在vultr的server採用手動部署,打算趁這次鐵人賽把SaaS產品部署到AWS上,分享一下過程和遇到的問題。

參賽天數 25 天 | 共 25 篇文章 | 5 人訂閱 訂閱系列文 RSS系列文
DAY 11

Day 11: 30天部署SaaS產品到AWS-Database per Tenant 多租戶資料庫架構

前情提要 經過前面 10 天的基礎建設,我們已經有了一個完整的 OTP 服務架構。今天開始我們要升級為真正的健身房管理 SaaS 平台,之前有提到,成立工作室後...

2025-09-25 ‧ 由 Moscle.dev 分享
DAY 12

Day 12:30天部署SaaS產品到AWS-多元認證架構:LINE Login + AWS Cognito 整合實作

前情提要 經過 Day 11 的多租戶資料庫架構建立,我們已經為每家健身房建立了獨立的資料庫環境。今天我們要實作多元認證系統,支援LINE Login 整合,同...

2025-09-26 ‧ 由 Moscle.dev 分享
DAY 13

Day 13: 30天部署SaaS產品到AWS-S3 + CloudFront 檔案管理 - LINE Login 頭像儲存

前情提要 經過 Day 12 的 LINE Login + AWS Cognito 認證系統建立,我們的健身房 SaaS 已經可以讓用戶透過 LINE 帳號快速...

2025-09-27 ‧ 由 Moscle.dev 分享
DAY 14

Day 14:30天部署SaaS產品到AWS-EventBridge + SNS 推播通知系統

前情提要 經過 Day 13 的 S3 + CloudFront 檔案管理系統建立,我們已經可以安全地儲存和分發多媒體檔案。今天我們要建立完整的事件驅動通知系統...

2025-09-28 ‧ 由 Moscle.dev 分享
DAY 15

Day 15: 30天部署SaaS產品到AWS-ECS、RDS 多租戶與 CI/CD 自動化

前情提要 經過前端和後端的多租戶架構建立,今天我們要將整個系統部署到 AWS 雲端。這不是簡單的單一應用部署,而是要實作支援多租戶的生產級基礎設施。我們將使用...

2025-09-29 ‧ 由 Moscle.dev 分享
DAY 16

Day 16: 30天部署SaaS產品到AWS-容器化部署與ECS Fargate自動擴容實作

前情提要 在 Day 15 我們完成了基礎的 AWS 部署配置,今天我們將實作完整的容器化部署策略。我們將針對前端和後端提供兩種不同的架構方案,聊聊各自的優缺點...

2025-09-30 ‧ 由 Moscle.dev 分享
DAY 17

Day 17: 30天部署SaaS產品到AWS-WebSocket 協作服務實作

前情提要 在 Day 16 我們建立了 WebSocket 即時協作引擎的基礎架構,今天我們要將這個架構擴展為完整的微服務體系,並在 AWS 雲端環境中實現高可...

2025-10-01 ‧ 由 Moscle.dev 分享
DAY 18

Day 18: 30天部署SaaS產品到AWS-雲端效能優化策略

前情提要 在 Day 17 我們建立了微服務部署架構,今天我們要聚焦在 AWS 雲端效能優化。從 CloudFront CDN 配置、Auto Scaling...

2025-10-02 ‧ 由 Moscle.dev 分享
DAY 19

Day 19: 30天部署SaaS產品到AWS-雲端安全架構設計

前情提要 在 Day 18 我們完成了雲端效能優化,今天我們要建立 AWS 雲端安全防護體系。對於健身房 SaaS 系統的雲端部署,安全性是核心要求 - 從 I...

2025-10-03 ‧ 由 Moscle.dev 分享
DAY 20

Day 20: 30天部署SaaS產品到AWS - 第20天雲端架構總盤點與基礎設施驗證

前情提要 經過前面 19 天的建置,我們已經在 AWS 上建立了一個完整的 SaaS 產品基礎設施。今天是 30 天挑戰的 2/3 里程碑,讓我們全面盤點這 2...

2025-10-04 ‧ 由 Moscle.dev 分享