enterprise-system-design

為工程師設計的原始碼導向課程與參考資料,協助打造能承受真實流量、部分故障、安全審查及需求變更的系統

enterprise-system-design 是什麼?

原始碼導向課程與參考資料,專為設計需承受真實流量、部分故障、安全審查及需求變更的系統之工程師而設,涵蓋企業系統設計、分散式系統、AI 系統、網路安全、可靠性、雲端、高效能運算、邊緣運算及關鍵任務基礎設施。

enterprise-system-design 概覽

這是什麼

這是一門以原始資料為基礎的課程與技術參考,專為需要設計能承受真實流量、部分故障、安全審查與需求變更的工程師而設。內容涵蓋企業系統設計、分散式系統、AI 系統、網路安全、可靠性、雲端、HPC、邊緣運算與關鍵任務基礎設施。課程以模組與原則組織,重點放在 Azure 平台與 AI 工作負載。

主要功能

  • 以原始資料為基礎:每堂課追蹤一個請求通過其邊界(身分、網路、API、資料、佇列、模型、操作者、復原路徑)。
  • 涵蓋 10 個模組,從基礎到系統設計案例研究,每個模組處理一個架構問題。
  • 包含 Hazem 的原則,橫跨六個學科:工程、關鍵任務系統、網路安全、AI 系統、網路、可靠性與營運。
  • 提供依賴流程圖,顯示從基礎到生產現實的進展。
  • 每個章節留下設計產出(需求、假設、架構、信任邊界等)。
  • 使用 Azure Well-Architected Framework 作為重複審查的透鏡。
  • 提供多條學習路線(工程判斷、心智模型、可靠服務、企業 AI 系統、原則)。

使用情境

  • 需要在真實限制下做出架構決策的工程師。
  • 在 Azure 上設計可靠、安全且可操作的平台。
  • 建置企業 AI 系統,包含檢索、權限感知資料、速率限制、路由、代理與服務。
  • 從第一原理到生產 AI 工作負載學習系統設計。
  • 為安全審查、成本最佳化與營運卓越做準備。

快速開始

bash git clone https://github.com/DrHazemAli/enterprise-system-design.git cd enterprise-system-design open foundation/README.md

授權與價格

儲存庫中未明確說明授權條款。該專案標示為開放原始碼(pricing_type: open_source)。

內容整理自該專案公開的 README 與儲存庫資訊。

將此徽章加入你的 README

Featured on YunoDB 徽章樣式與說明

你是這個專案的維護者嗎?展示它已收錄於 YunoDB。

Markdown[![Featured on YunoDB](https://yunodb.com/badge/drhazemalienterprise-system-design.svg)](https://yunodb.com/tools/drhazemalienterprise-system-design?utm_source=github&utm_medium=badge)
HTML<a href="https://yunodb.com/tools/drhazemalienterprise-system-design?utm_source=github&utm_medium=badge"><img src="https://yunodb.com/badge/drhazemalienterprise-system-design.svg" alt="Featured on YunoDB" height="20"></a>