AWS Amplify 与 Amazon S3 集成简化静态网站托管

AWS Amplify Hosting 与 Amazon S3 集成发布

AWS 最近宣布了 AWS Amplify HostingAmazon Simple Storage Service (S3) 之间的新集成,使用户能够快速从 S3 部署静态网站。这一集成简化了托管流程,开发者只需点击几下即可通过 AWS 的全球内容分发网络 (CDN) 部署存储在 S3 中的静态网站。

主要功能与优势

AWS Amplify Hosting 是一个完全托管的静态网站托管解决方案,现在为用户提供了一种使用 S3 发布网站的高效方法。该集成利用 Amazon CloudFront 作为底层 CDN,确保全球范围内的快速、可靠访问。Amplify Hosting 处理自定义域名设置、SSL 配置、URL 重定向以及通过全球可用的 CDN 进行部署,确保托管网站的最佳性能和安全性。

设置流程

使用 新集成 设置静态网站的过程始于 S3 存储桶。用户可以配置 S3 存储桶以存储网站内容,然后通过 S3 控制台将其与 Amplify Hosting 链接。在静态网站托管部分,新的“创建 Amplify 应用”选项将用户直接引导到 Amplify,用户可以在其中配置应用详细信息,如应用名称和分支名称。保存后,Amplify 会立即部署网站,使其在几秒钟内即可访问。后续对 S3 中的网站内容的更新可以通过在 Amplify 控制台中选择“部署更新”按钮快速发布,保持流程无缝且高效。

开发者受益

这一集成通过简化部署、实现快速更新并消除复杂配置的需求,使开发者受益。对于寻求编程部署的开发者,AWS 命令行界面 (CLI) 提供了一种通过指定参数(如 APP_ID 和 BRANCH_NAME)部署更新的替代方法。

其他替代方案

根据 Reddit 讨论 中的回复,用户还可以选择使用 Cloudflare:

如果你的网页是静态的,你可以考虑使用 Cloudflare——它可能比 AWS 解决方案更便宜。

或者根据 DrInTech 的 推文,使用 S3 和 GitLab CI:

大家好!我刚刚完成了一个托管静态作品集网站的项目,利用了一个高度可访问且安全的架构。最棒的是?每月只需约 0.014 美元!

可用性与定价

Amplify Hosting 与 Amazon S3 的集成在 支持 Amplify Hosting 的 AWS 区域 中可用。有关 S3托管 的定价详情可在各自的定价页面上找到。

阅读 115
0 条评论