---
# System prepended metadata

title: 整體架構設計

---

# MySDGs 架構設計

## 架構

![messageImage_1744862303166](https://hackmd.io/_uploads/By1dpbCAye.jpg)

- Frontend:
  - 系統的網頁伺服器，提供 UI 給使用者
  - 透過 HTTP 向 API Gateway 取得必要資料
- API Gateway:
  - 負責外部的 HTTP 請求，與內部的 gRPC 之間的轉換
  - 每一個 HTTP 請求，應只對應一個 gRPC 請求
  - 對 HTTP 請求做驗證、授權
