全堆疊開發 – AWS Amplify

在數小時內建置完整堆疊 Web 和行動應用程式。輕鬆入門,易於擴展。

什麼是 AWS Amplify?

一組專用工具,讓前端 Web 和行動開發人員可以快速在 AWS 上建置、推出和託管完整堆疊應用程式,並且靈活地利用廣泛的 AWS 服務以因應使用案例的發展。不需要雲端專業技能。

在數小時內建置應用程式:建立完整堆疊應用程式、前端 UI 和後端,以及驗證儲存資料,和其他更多功能。

更快速地交付:只需點按幾下即可輕鬆部署和託管快速、安全、可靠的網站和伺服器端呈現的應用程式。

順暢地擴展:藉助超過 175 項 AWS 服務擴展您的應用程式,以支援新的使用案例、DevOps 實務和使用者人數成長。

AWS Amplify 簡介 (4:00)

使用案例

設定應用程式後端

只需點擊幾下,即可為您的 Web、iOS 或 Android 應用程式建立具有即時和離線功能的雲端架構後端。

建置應用程式前端

自動將 Figma 元件設計轉換為可靠的 React 程式碼,然後藉由點擊將 UI 連線至雲端後端。

託管應用程式

將您的 Web 應用程式或網站部署到安全的 AWS 內容交付網路 (CDN),該網路在全球擁有數百個連接點。

AWS Amplify 定價

作為 AWS 免費方案的一部分,您可以免費開始使用所有 AWS Amplify 工具和服務。AWS Amplify 的優惠詳情如下表所示:

建置應用程式

AWS Amplify 工具和服務

描述

特色

優惠

產品定價

Amplify Studio

視覺化介面

可用於快速建置和部署完整堆疊應用程式的點選式環境。 

輕鬆進行資料建模

零設定驗證流程

無伺服器功能

安全儲存

AI/ML 預測

整合式地理元件

免費開始

您只需為應用程式使用的基礎 AWS 服務付費。

AWS Amplify 定價

Amplify CLI 

命令列介面

讓您透過幾個命令即可設定和管理應用程式後端的本機工具鏈。 

Amplify UI 元件

開放原始碼設計系統

具有雲端連線元件的開放原始碼設計系統,用於快速建置功能豐富的應用程式。 

Amplify 程式庫

開放原始碼用戶端程式庫

用於建置採用雲端技術的行動和 Web 應用程式的開放原始碼用戶端程式庫。 

部署和託管應用程式

AWS Amplify 工具和服務

描述

特色

優惠

產品定價

Amplify 託管

受管 CI/CD 和託管

全受管 CI/CD 和託管,用於快速、安全和可靠的靜態以及伺服器端呈現的應用程式。 

完整堆疊 CI/CD 工作流程

全球內容交付網路 (CDN)

開發和生產環境

監控

簡易自訂網域

提取請求預覽

12 個月免費

每月 1,000 建立分鐘

每月 5 GB 儲存

每月 15 GB 服務提供

每月 500,000請求計數 (SSR)

每月 100 個請求 GB 小時 (SSR)

AWS Amplify 定價

免費方案優惠

AWS 協助新客戶免費入門。了解如何搭配使用 AWS 免費方案與 Amplify

Amplify Studio
可用於快速建置和部署完整堆疊應用程式的點選式環境。
免費開始

您只需為應用程式使用的基礎 AWS 服務付費。

AWS Amplify 定價 »
Amplify CLI
讓您透過幾個命令即可設定和管理應用程式後端的本機工具鏈。
免費開始

您只需為應用程式使用的基礎 AWS 服務付費。

AWS Amplify 定價 »
Amplify UI 元件
具有雲端連線元件的開放原始碼設計系統,用於快速建置功能豐富的應用程式。
免費開始

您只需為應用程式使用的基礎 AWS 服務付費。

AWS Amplify 定價 »
Amplify 程式庫
用於建置採用雲端技術的行動和 Web 應用程式的開放原始碼用戶端程式庫。
免費開始

您只需為應用程式使用的基礎 AWS 服務付費。

AWS Amplify 定價 »
Amplify 託管
採用 AWS Amplify 技術的現代 Web 應用程式的快速、安全且可靠的託管。
12 個月免費

每月 1000 建立分鐘

每月 5 GB 儲存

每月 15 GB 服務提供

每月 500,000 個請求計數 (SSR)

每月 100 個請求 GB 小時 (SSR)

AWS Amplify 定價 »
AWS Lambda
註冊 AWS 帳戶
建立 AWS 帳戶完全免費,且可立即使用 AWS 免費方案。

使用您了解的架構和語言

進一步了解 AWS Amplify

瀏覽我們的影片和其他資源集,進一步了解 AWS Amplify

  • 影片
  • AWS Amplify Studio 簡介 (0:59)
    AWS Amplify Studio 推出:在 AWS 上以視覺化方式快速建置完整堆疊 Web 應用程式 (60:00)
    AWS Amplify Studio:AWS On Air (18:58)
    使用 Flutter 和 AWS Amplify 在前所未見的短時間內建置 iOS 和 Android 行動應用程式 (29:00)
  • 服務功能
  • 使用 AWS Amplify 建置應用程式
    輕鬆進行資料建模
    使用視覺化編輯器或程式碼為資料庫資料表、欄位和關係建立模型。自動佈建具有即時功能的 GraphQL API 和 NoSQL 資料庫。
    零設定驗證流程

    使用幾行程式碼新增預建的 UI 元件。使用引導式工作流程,設定電子郵件和社交媒體註冊/登入、忘記密碼和多重要素驗證。

    無伺服器功能

    在專案中新增 AWS Lambda 函數,您可以將其與 REST API 一起使用,或作為 GraphQL API 中的資料來源。

    安全儲存

    將使用者相片、音訊和視訊檔案儲存在裝置上,或儲存在雲端的公用、受保護或私人的儲存模組中。利用雲端規模儲存,輕鬆地將您的應用程式從原型轉移到生產階段。

    AI/ML 預測

    新增用於文字翻譯、從文字產生語音、影像中的實體辨識、文字解釋和轉錄文字的 AI/ML 功能,以創造絕妙的應用程式體驗。

    整合式地理元件

    在幾分鐘內將地圖和位置搜尋等位置感知功能新增至 JavaScript 型 Web 應用程式。Amplify 包含預先整合的地圖 UI 元件 (以熱門的 MapLibre 開放原始碼程式庫為基礎)。

    使用 AWS Amplify 進行部署和託管
    完整堆疊 CI/CD 工作流程

    連接您的 Git 分支,以在單一工作流程中自動部署前端和後端變更。

    全球內容交付網路 (CDN)

    直接部署至 Amazon CloudFront 的安全 CDN,其具有數百個全球分散的據點,以確保低延遲和高傳輸速度。

    開發和生產環境

    輕鬆啟動您在交付新功能前加以測試所需的環境。

    監控

    近乎即時地監控應用程式的託管指標。建立在指標超過所設定閾值時傳送通知的自訂警示。

    簡易自訂網域

    透過無痛驗證連接自訂網域。功能分支會自動取得自訂網域。為部署的自訂網域和非自訂網域取得免費的 SSL 憑證。

    提取請求預覽

    在不影響生產的情況下,在上線前處理新功能。根據提取請求建立新環境。

  • 教學
  • 教學

    從這些免費且簡單的教學開始探索 AWS Amplify

    使用 AWS Amplify 建置 iOS 應用程式

    在本教學中,您將使用 AWS Amplify 建立簡單的 iOS 應用程式,這是一個位於雲端的工具和無伺服器服務集。在第一個單元中,您將建置一個簡單的 iOS 應用程式。在其餘單元中,您將使用 Amplify 命令列界面 (Amplify CLI) 初始化本機應用程式,新增身份驗證,新增 GraphQL API 和資料庫以存放您的資料,並更新您的應用程式以儲存影像。

    進一步了解 »

    使用 AWS Amplify 建置 Android 應用程式

    在本教學中,您將使用 AWS Amplify 建立簡單的 Android 應用程式,這是一個位於雲端的工具和無伺服器服務集。在第一個單元中,您將建置一個簡單的 Android 應用程式。在其餘單元中,您將使用 Amplify 命令列界面 (Amplify CLI) 初始化本機應用程式,新增身份驗證,新增 GraphQL API 和資料庫以存放您的資料,並更新您的應用程式以儲存影像。

    進一步了解 »

    開始使用 AWS Amplify (Flutter)

    本教學課程會引導您設定後端,並將其與您的 Web 應用程式整合。您將使用 AWS Amplify DataStore 建立功能齊全的 Todo 應用程式,以儲存和擷取雲端資料庫中的項目,以及透過即時訂閱接收更新。

    開始使用 AWS Amplify (JavaScript)

    本教學課程會引導您設定後端,並將其與您的 Web 應用程式整合。您將使用 GraphQL API 建立「Todo 應用程式」,以儲存和擷取雲端資料庫中的項目,以及透過即時訂閱接收更新。

    開始使用 AWS Amplify (React)

    在本教學課程中,您將使用 AWS Amplify 建立簡單的完整堆疊 Web 應用程式,這是一個包括 Web 託管服務在內的工具和服務集。在第一個單元中,您將在 AWS 上建置和託管 React 應用程式。在其餘 4 個單元中,您將使用 CLI 初始化本機應用程式,新增身份驗證,新增 GraphQL API 和資料庫,並更新您的應用程式以儲存影像。

    開始使用 AWS Amplify (React Native)

    本教學課程會引導您設定後端,並將其與您的 React Native 應用程式整合。您將使用 AWS Amplify DataStore 建立「Todo 應用程式」,以儲存和擷取雲端資料庫中的項目,以及透過即時訂閱接收更新。

    開始使用 AWS Amplify (Angular)

    本教學課程會引導您設定後端,並將其與您的 Web 應用程式整合。您將使用 GraphQL API 建立一個應用程式,以在雲端資料庫中儲存和擷取您喜愛的餐廳,以及透過即時訂閱接收更新。

    開始使用 AWS Amplify (Vue)

    本教學課程會引導您設定後端,並將其與您的 Web 應用程式整合。您將使用 GraphQL API 建立「Todo 應用程式」,以儲存和擷取雲端資料庫中的項目,以及透過即時訂閱接收更新。

    開始使用 AWS Amplify (Next.js)

    本教學課程會引導您設定後端,並將其與新的 Next.js 應用程式整合。您將使用 GraphQL API 建立一個簡單的部落格,並儲存和擷取雲端資料庫中的項目。此外,我們將示範如何驗證使用者、與 API 通訊,以及部署至 AWS。

    開始使用 AWS Amplify (Ionic)

    本教學課程會引導您設定後端,並將其與您的 Web 應用程式整合。您將使用 GraphQL API 建立「Todo 應用程式」,以儲存和擷取雲端資料庫中的項目,以及透過即時訂閱接收更新。

  • 案例研究
  • Neiman Marcus 客戶案例

    Neiman Marcus 在 AWS 上將新應用程式的上市速度提高了 50%,改善了員工的數位銷售。

    Orangtheory 客戶案例
    QsrSoft 使用 AWS 上開發的 QsrSoft TV,協助 McDonald 和其他餐廳提高員工向心力。
    Orangtheory 客戶案例
    Orangetheory Fitness 在行動和 Web 應用程式中大規模提供視訊健身課程
    Amazon Music 客戶案例

    State Auto 使用 AWS AppSync 和 AWS Amplify 將生產時間縮短為一天。

AWS 免費方案

AWS 免費方案為使用者提供了免費探索產品的機會,優惠包括始終免費、12 個月免費和短期免費試用的產品。

開始使用

建立 AWS 帳戶完全免費,且可立即使用 AWS 免費方案。