# AWS - Forecast # Forecast Amazon Forecast 使用 機器學習 (ML),根據歷史資料預測未來的業務需求。 它基於 Amazon.com 內部的銷售預測技術 (DeepAR+),不需要你具備 ML 專業知識就能建模。 你給 Forecast「過去的銷售紀錄」,它就會幫你算出「未來幾週的銷售量」。 # 用途與應用場景 應用 說明 🛍️ 銷售預測 根據歷史銷售量預測庫存需求 🚚 物流預測 預測運輸需求、車隊使用量 💰 財務預測 預測收入、支出或現金流 🏭 產能與人力排程 根據需求預測調整產線與人力 🌤️ 網站或 IoT...

# AWS - 免費雲端遷移服務 # 前言 AWS 提供多項免費或包含在服務內的工具,協助企業從本地端(on-premises)或其他雲端平台遷移應用程式、資料與工作負載。這些工具屬於 AWS Migration Hub 生態系的一部分。 # AWS Migration Hub(遷移中心) 免費使用 # 功能 是一個統一控制台,整合多個遷移工具的進度與狀態。 可監控伺服器、資料庫、應用程式遷移的整體狀況。 支援遷移工具如: AWS Application Migration Service (MGN) AWS Database Migration Service (DMS) AWS...

# AWS - 如何讓 Glue 不要重複執行已經處理過的資料 - Glue Bookmark # Glue Bookmark Glue Bookmark 是 Glue ETL Job 中的一個 狀態追蹤功能 他會 記住上次 Job 執行處理到哪裡,下次只會處理「新或變更的資料」,避免重複處理。 本質上是一種 增量處理 (Incremental Processing) 的機制 # 運作方式 當你在 Glue Job 啟用 Bookmark Job 第一次執行 -> 處理所有資料,並紀錄處理進度 (EX: 檔案清單、Timestamp、偏移量) Job 第二次執行...

# AWS - Health # Health AWS Health 是一個即時告知 AWS 哪個服務壞了,什麼時候修復,會不會影響帳號的官方狀況系統 不是你系統的健康 是 AWS 雲端本身的健康狀態 # 主要提供兩項資訊 Public Event 整個 AWS 的服務故障 Account Specific 只影響你帳號的問題 # Health Dashbaord 分成兩種 Service Health Dashboard (Public) 看整個 AWS 全球狀態 AWS Health Dashboard (Personailized) 只看你帳號受影響的事件 # AWS...

# AWS - 事故通報鏈 # 服務定位簡介 SNS 通知服務 (發通知) OpsCenter 集中管理所有事故紀錄 (開工單) Incident Manager 真的在處理事故流程的系統 (管理事故流程) # 標準完整事故通報鏈 12345CloudWatch Alarm→ EventBridge→ Incident Manager→ SNS→ On-call 人員(SMS / Email / Slack) 如果題目有說 要「記錄事故」 要「事後追蹤」 要「RCA(根因分析)」 就一定還會加 OpsCenter(OpsItem) # 情境一 - 單純發通知 當 EC2 CPU...

# AWS - LakeFormation Blueprints and Workflows # LakeFormation Blueprints and Workflows AWS Lake Formation Blueprints 是 自動建立資料管線 (data pipeline) 的樣板, 用來把資料從 S3、RDS、JDBC 等來源自動匯入、轉換、註冊到資料湖中。 AWS Workflows 則是由 Blueprint 產生的 可執行管線流程,用於自動化資料匯入與更新。 Blueprint 是「樣板」,Workflow 是「實際跑起來的流程」。 你可以想像: Blueprint =...

# AWS - Lambda Efficiency SnapStart and Concurrency # Lambda Efficiency AWS Lambda 效能優化有兩項關鍵技術 SnapStart 冷啟動優化 Concurrency 同時執行能力 # Lambda SnapStart AWS Lambda SnapStart 是一種讓 Lambda 在執行時能「快速冷啟動 (cold start)」的技術, 透過 預先初始化並快照 (snapshot) 執行環境,加速第一次呼叫的啟動時間。 # 為什麼需要 SnapStart Lambda...

# AWS - Local Zones # 前言 AWS Local Zone 是 AWS 近年來針對 低延遲運算需求 推出的重要基礎建設,介於 Region 與 Edge 之間的一種延伸型基礎設施 是部署在告進使用者程式的 AWS 小型的資料中心 # 架構概念 AWS 的全球基礎結構層級可以這樣看 Edge Location < Local Zone < Region < AZ 層級 用途 延遲 Edge Location CDN/CloudFront/Route53 < 10ms Local Zone 運算 + 儲存 +...

# AWS - Lambda Layer # Lambda Layer AWS Lambda Layer 是提供 Lambda Function 中可重複使用的程式碼或是相依套件的封裝,使用 Lambda Layer 可以讓多個 Lambda Function 共用,避免每個 Lambda Function 都獨立打包依賴。 Lambda Layer 可以包含 Library/Dependencies Runtime shared code Machine Learning Model CA Certificate or font file # 概念架構 1234Lambda...

# AWS - NAT Gateway VS NAT Instance 屬性 NAT 閘道 NAT 執行個體 可用性 高可用性。每個可用區域中的 NAT 閘道都使用備援來實作。在每個可用區域中建立 NAT 閘道,可確保架構獨立於區域之外。 使用指令碼管理執行個體間的容錯移轉。 頻寬 最高可擴展到 100 Gbps。 取決於執行個體類型的頻寬。 維護 管理者 AWS。您不需要執行任何維護。 由您管理,例如為執行個體安裝軟體更新或作業系統修補程式。 效能 軟體已最佳化,以便處理 NAT 流量。 設定執行 NAT 的一般 AMI。 費用 費用取決於您使用的 NAT...