AWS Amplify 是一组产品和工具,它由 AWS 提供支持,使移动和前端 Web 开发人员能够构建和部署安全、可扩展的全堆栈应用程序。借助 Amplify,您可以在数分钟内配置应用程序后端,仅需几行代码即可将它们连接到您的应用程序,并通过三个步骤部署静态 Web 应用程序。使用 AWS Amplify 提高上市速度。
优势
快速配置 AWS 后端
使用 Amplify CLI 指导的工作流程在几分钟内为身份认证、存储、API 和其他常见使用案例设置一流的后端。借助 AWS,您可以通过内置的安全性、可靠性和全局可用性最佳实践以及对 AWS 控制台中基础资源的访问,来让您的应用程序自动透明地进行扩展。
轻松连接到您的应用程序
使用 Amplify 库将新的或现有的云后端连接到您的移动和 Web 应用程序。支持 Android、iOS、React、Flutter 等。仅需几行代码,即可添加身份验证 (Amazon Cognito)、存储 (Amazon S3)、数据、人工智能 (AI)/机器学习 (ML) 或分析等功能,以构建自定义登录体验、实时应用程序、有针对性的营销活动等。
通过三个步骤部署 Web 应用程序
使用 Amplify 控制台,通过基于 Git 的工作流部署和托管可扩展的静态网站和单页 Web 应用程序。支持 React、Gatsby、Vue 和其他常见框架。在 AWS 控制台中,只需连接到您的应用程序的存储库,对前端和后端的更改将自动部署到提交的每个代码中。
产品和功能
Amplify Framework
Amplify Framework 由 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
“4 月完美结束! 视频被疯传,@quiznext 安装量飙升了 1400%,我们的服务器完全没有压力,开发人员也不用熬夜监控服务器了! 非常感谢 @AWSMobile、@awscloud 和 @goserverless! #serverless @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 等)”@oriharel
“我的天哪,AWS Amplify 真是太棒了。GraphQL 终端节点几分钟就可投入使用。”@iamgraem_e
“赶快行动吧...AWS Amplify 已经超越常规 – 超级强大🦸♂️”@victorhazbun