AWS Amplify 是一套工具和服務,讓行動和前端 Web 開發人員能夠建置採用 AWS 技術的安全、可擴展完整堆疊應用程式。藉助 Amplify,您可以輕鬆建立自訂布設工作流程,開發支援語音的體驗,建置採用 AI 技術的即時摘要,啟動針對性行銷活動等。無論使用案例如何,AWS Amplify 均可協助您開發和發佈客戶喜愛的出色應用程式。AWS Amplify 包括開放原始碼架構 (具有以使用案例為中心的庫)、功能強大的工具鏈 (用於建立雲端功能並將其新增至您的應用程式),以及 Web 託管服務 (用於部署靜態 Web 應用程式)。
優勢
建置創新的應用程式
使用 Amplify 庫,您可以混合使用及比對身份驗證、資料、AI/ML 或分析等功能,只需幾行程式碼即可建置自訂布設工作流程、即時聊天機器人、針對性行銷活動等。無論您的使用案例多麼簡單或複雜,Amplify 都能為您提供建置創新應用程式所需的工具,從而讓您的客戶滿意。
在幾分鐘內設定後端
自動針對 Amazon S3 或 Amazon Cognito 等 AWS 服務提供支援的行動和 Web 應用程式,例如身份驗證、儲存或 API,設定一流的後端。Amplify CLI 與 iOS/Android IDE 和常用的 Web 架構無縫整合,提供指導性工作流程,只需幾個簡單的命令即可個人化應用程式的最佳後端。
輕鬆部署和擴展
內置 AWS 最佳實務以擴展應用程式的安全性、可靠性和全域可用性。直接在 AWS 主控台存取個別 AWS 服務,因此您可以隨業務增長對其進行修改。只需指向程式碼,即可使用 AWS Amplify 主控台,透過 Git 工作流程在幾分鐘內部署和託管可擴展的靜態網站和單頁 Web 應用程式。
產品與功能
Amplify 架構
Amplify 架構由 3 個元件組成,包括庫、UI 元件和 CLI 工具鏈。元件可以組合使用,也可以單獨使用。依使用案例整理,Amplify 庫和 UI 元件透過 AWS 服務提供支援。它們採用開放原始碼,可以與您現有的前端架構 (React、React Native、Angular、Vue、Ionic) 和 iOS/Android IDE 結合使用。Amplify 命令列界面 (CLI) 是在 AWS 上建立和維護無伺服器後端的工具鏈。透過遵循簡單的互動式工作流程來設定雲端功能,以指定應用程式功能,包括資料模型和身份驗證要求。
靜態 Web 託管
AWS Amplify 主控台是一項靜態 Web 託管服務,透過提供簡單的 CI/CD 工作流程來建置和部署靜態 Web 應用程式,從而加快應用程式的發佈週期。只需在主控台連線您的應用程式的程式碼儲存庫,以後在每次程式碼提交時,任何對前端和後端所做的變更,就會在單一工作流程中進行部署。完整堆疊應用程式包含一個由單頁應用程式架構 (如 React、Angular、Vue 或 Gatsby) 所建立的前端、一個由各種雲端資源 (如 GraphQL 或 REST API) 建立的後端、檔案和資料儲存。
運作方式
開發應用程式
主機 Web 應用程式
社群
“試用 AWS Amplify... 目前為止已發揮奇效” @thiagoleychr
“AWS Amplify 大幅提高生產力。如果你想要推出新的 Web 或行動應用程式,不妨從這裡著手!” @rts_rob
“我是 Amplify 託管的愛好者,這是 AWS 最不為人知的祕密武器。” @mikemacd
“#AWS #Amplify 太厲害了,能夠 #連續 #交付與 #推出行動和 web #應用程式,而且不可思議地簡單。超級推薦。” @thetestlabsio
“最新的業餘專案 @snapgig 零工經濟市場誕生了! 很高興我們選用 @AWSAmplify CLI/主控台,提升複雜後端、執行協調部署、#React/#GraphQL、驗證、交談、影像上傳等操作都更簡單了。感謝 @dabit3 一流的教學課程和資訊!” @ChrisLivdahl
“我省了大筆時間,完全被拯救了。多虧了完美的驗證規則,本來我沒辦法完成變化。更新規則後,立即看見成果! 根本不必等「amplify 推送」!🔥🔥🔥 謝謝 @AWSAmplify 團隊!” @mwarger
“四月份這樣結束實在太美好了! 影片大受歡迎,@quiznext 安裝量增加 1400%,我們的伺服器輕鬆應付,而且開發人員也不必熬夜監測伺服器! 感謝 @AWSMobile、@awscloud 和 @goserverless! #無伺服器 @AWSAmplify @AWSstartups @awsugblr #edtech” @gprasadholla
“已經在實際執行環境中使用 @AWSAmplify 好幾個月了,這可以說是完美的套裝組合。新增驗證超簡單,用來建立 GraphQL API 更是輕鬆愉快!” @plahteenlahti
“各位,AWS Amplify 超讚的。無論要做什麼,都能立即毫不費力地設定無伺服器應用程式,然後好好享受生活 #100DayOfCode #womenwhocode #webdev” @ohcatwhy
“我說過好多次了,但是我不介意再說一次,上帝保佑 @AWSAmplify 和 Appsync,它們讓我的開發經驗棒到不行。#aws #webdev #react #serverless” @StelseyLesser
“這些日子以來使用 AWS Amplify 的經驗,真的讓我對 AWS 很複雜的感覺改觀,現在我體會到它有多強大。” @zslabs
“嘿,@AWSAmplify - 感謝你們展現對 @reactnative 的熱愛 (還有某種程度上對 @expo 的熱愛)。其他服務也該跟上腳步 (@Firebase、@auth0 , etc)” @oriharel
“老天爺啊,AWS Amplify 實在太好用了。立刻完成 GraphQL 端點。” @iamgraem_e
“拜託...AWS Amplify 完全是另一個層次 - 讓你獲得超能力 🦸♂️” @victorhazbun