前情提要 在 Day 8 我們完成了系統安全防護與監控基礎建設,今天我們要建立應用程式效能監控 (APM)。基於前面建立的安全監控,我們現在要實現全方位的可觀測...
前言 影片有沒有字幕,其實會影響到觀眾的閱覽體驗。 然而對於影音創作者來說,上字幕變成一個吃力不討好的工作 沒上字幕,觀眾可能直接不看影片。 透過傳統方法上...
簡介 在上篇 DAY8 雲端基礎章-建立 AWS 帳號、設定 MFA 與預算通知 中,我們介紹了如何建立帳號、MFA 設定還有預算通知。 本篇我們要來實際啟動「...
一、前言 在 Serverless 架構中,會員註冊與身份驗證是最核心的功能之一。若要自行開發一套完整的帳號系統(註冊、登入、密碼重設、MFA、多平台整合),...
前言 本來想說功能已經開發好,API Gateway 也都串接了,照理說,直接呼叫下列指令,應該要成功註冊新帳號呢?! 居然失敗了⋯⋯ curl -X POST...
前言 我們在前一篇,說明了使用 DynamoDB 的好處後,這邊就是來實作了。 原始碼 註冊 API (/register) Lambda Function...
DynamoDB 提供了兩種容量模式:On-Demand 和 Provisioned 。這兩種模式有著截然不同的計費方式,在本文中,我們將探討如何根據需求選擇合...
一、前言 在 Day7 我們已經完成了 GitHub → CodePipeline → CodeBuild → S3 的自動化部署,但遇到一個實際痛點:使用者...
前言 我們在第八天雖然使用 S3 Bucket 架設只支援 HTTP 的靜態網站,讓使用者可以上傳資料。 第九天透過 CloudFront 鋪設 CDN 限制只...
從理論到實戰 前面五天我們討論了很多架構和理論,今天開始要動手設定了 今天我們要從最基礎開始: 申請 AWS 帳號 設定 IAM 使用者和權限 安裝...
簡介 在前幾天的文章裡,我們已經介紹了 Data Lakehouse 的基礎、資料來源以及 Amazon S3 與資料格式的重要性。 但如果要真正開始在 AWS...
簡介 在上篇 DAY5 知識之章 - Apache Iceberg 中,我們介紹了 Iceberg 的詳細內容與應用場景。 本篇我們要來介紹 AWS Lakeh...
一、前言 如果每次更新網站內容都需要手動上傳檔案到 S3,會浪費時間且容易出錯。 透過 CI/CD,自動化從 GitHub 到 AWS 的部署流程,能確保程式...
一、前言 網站如果只放在單一 S3 Bucket,可能在跨區存取時會遇到延遲、缺乏 CDN 快取,且沒有 HTTPS 預設支援。 透過 CloudFront...
這30天的Lab皆在AWS區域「us-east-1」 注意:如果要選用其他的區域,會有機會因為區域問題,導致部分服務尚未啟用! 一、前言 在雲端網站部署過程中...
前情提要 前面準備了 API Gateway 拿來作為 Serverless API 的入口,就是用一個便宜的服務來顧門 有人上門的時候,就過濾他想要做什麼...
一、各服務簡介 運算 Lambda 是一個無伺服器 (Serverless) 運算服務: Lambda = 雲端超強助手 🤖 就像您雇用了一個臨時工。當有任...
如果我們需要定期觸發AWS的lambda或其他服務來執行工作,可以使用EventBridge Scheduler設定排程定期執行。接下來會介紹要如何在Event...
前言 要實現串流服務,勢必有大量影音資料要丟出去給使用者。 如果老老實實的都從 EC2 往外丟,除了延遲高,傳輸費也高。 透過 Amazon S3 靜態網站託管...
前言 我們前面花了四篇,穿插了 S3 Bucket 如何收取資料。 但是要串預簽上傳網址的時候,會有點麻煩。 所以前一回用 EC2 來架 NginX;這東西要自...
為什麼要設計 SaaS 架構? 在四年的接案經驗中,我的專案都是獨立開發,導致: 技術棧分散:Python FastAPI、Kotlin Spring Bo...
前文介紹了 AWS Lightsail 是一個簡單又輕量的工具。本文將介紹他的後台。 在 AWS 的官網,會看到兩種登入後臺的方式:Root user 和 IA...
一、各服務簡介 建立一個可用的網站,至少需要伺服器(EC2)、檔案儲存(S3)、權限控管(IAM)與流量分配(ELB)。這些服務組合後,就形成了基本的可用架構:...
為什麼要打造 SaaS 產品?從接案混沌走向系統化 四年接案路上的技術債務在過去四年的接案經驗中,我打造了許多不同語言和框架組合的產品: 後端:Python/...
說明 前面發行 Pre-Signed URL 需要透過 裝有 AWS CLI 且 安置了 Key 的主機進行,這顯然會阻礙使用上的方便性。 我們接著來做一個 A...
一、如何自我評估要用什麼雲? 先確認自己要使用的架構、預期的藍圖是什麼,其次可以參考全球最具代表性的顧問公司Gartner每年的IT評比報告 Magic Qu...
進度說明 // TODO LIST 1. 製作 iOS shortcut 開啟相簿,選影片,叫瀏覽器出來 PUT 到指定網址 2. 用較為輕鬆的方式取號 Pre...
簡介 Hi 我是 Andy 一個「宅宅數據工程師」,這是我第一次參加鐵人賽,我想透過此次競賽來學習一些 AWS 的相關服務,順便鍛鍊一下我撰寫文章的能力,此系列...
進度說明 補充了架構圖,在前一篇文章中。 說明在建立 S3 Bucket 之後,透過 aws cli 去發行臨時的網址和憑證。 不過還有幾件事情我還需要花些時間...
Create a S3 Bucket / Upload via Pre-signed URL 序 參加了好幾次鐵人賽,終於出現一個專屬於 AWS 的 Tra...