


什么是AWS Amplify?
AWS Amplify 是一套帮助开发者创建全栈应用的工具和服务。它包含构建应用所需的一切:托管网站的空间、存储信息的数据库、用户登录系统、文件存储,以及连接应用各部分的方式。
该平台采用代码优先的方法,意味着你可以使用熟悉的编程语言如 TypeScript 来定义需求。Amplify 会自动为你创建合适的云资源。它还为每个团队成员提供即时开发环境,方便开发者测试更改而不影响他人。
提供了慷慨的免费额度供入门使用,超出部分按实际使用量付费。这使得无论是小型项目还是大型应用都具有良好的预算友好性。
如何使用AWS Amplify
开始使用 AWS Amplify 非常简单。以下是基本步骤:
首先,在您的电脑上安装 Amplify 命令行工具,并将其连接到您的 AWS 账户。
创建一个新项目或连接一个现有项目。您可以使用 React、Vue、Angular、Next.js,或像 Flutter 和 React Native 这样的移动框架。
在 TypeScript 代码中定义您的后端需求。例如,添加用户认证、创建数据库或设置文件存储。Amplify 会自动处理复杂的设置。
使用沙箱环境在本地测试您的应用。每个开发者都有自己的云环境进行测试,互不影响。
准备好后,连接您的 GitHub、GitLab 或 Bitbucket 代码仓库。每当您推送新代码时,Amplify 会自动构建并部署您的应用。
使用 Amplify 控制台管理您的应用,查看日志,并在一个地方监控性能。
AWS Amplify的功能
全栈 TypeScript 开发环境
自动托管与全球 CDN 分发
内置用户身份验证和授权
实时 GraphQL 和 REST API
可扩展的文件存储和数据库
每个开发者的云沙箱环境
基于 Git 的持续部署
支持 Next.js 和 Nuxt 服务器端渲染
分支预览的团队协作
集成监控和分析仪表板
AWS Amplify定价
Free Tier (12 months)
Free
- 每月1,000分钟构建时间
- 5 GB 数据存储
- 15 GB 数据传输出量
- 500,000 次 SSR 请求
- 100 GB-小时计算时间
- 包含所有核心Amplify功能
- 访问AWS后端服务免费层级
Pay As You Go - Build & Deploy
$0.01
- 标准构建:每分钟0.01美元
- 大型构建:每分钟0.025美元
- 超大规模构建:每分钟0.10美元
- 无限构建
- 支持多环境
- 基于Git的CI/CD
Pay As You Go - Hosting
Custom
- 存储:每月每GB 0.023美元
- 数据传输:每传输1GB收费0.15美元
- 免费SSL证书
- 包含自定义域名
- 全球CDN加速服务
- 自动扩展
Pay As You Go - Server-Side Rendering
Custom
- 请求:每100万次请求0.30美元
- 计算:每GB小时0.20美元
- 支持 Next.js
- 支持 Nuxt
- 自动缩放
- 边缘优化
Backend Services
Custom
- 身份验证(Cognito)- 单独定价
- 数据库(DynamoDB)- 单独定价
- 存储(S3)- 单独定价
- API(AppSync/API 网关)- 单独定价
- 函数(Lambda)- 单独定价
- 许多服务提供永久免费的套餐等级
关于AWS Amplify的常见问题
分享您使用 AWS Amplify 的体验
查看用户对以下工具的评价 AWS Amplify
0 评价
暂无评价
成为第一个评价者 AWS Amplify
嵌入AWS Amplify徽章
向您的社区展示AWS Amplify在Tool Questor上的特色推荐。将这些精美的徽章添加到您的网站、文档或社交资料中,以提高可信度并带来更多流量。





