常见问题

问:这个解决方案是什么?

A: 此解决方案提供了一个 Lambda@Edge 的合集,便于您使用 CloudFront。Lambda@Edge 是 Amazon CloudFront 的一个功能,它可让您在靠近应用程序用户的地方运行代码,从而提高性能,降低延迟。使用 Lambda@Edge,您无需在全球多个地方预置或管理基础设施。您只需按使用的计算时间付费 — 代码未运行时不产生费用。

这个解决方案方案提供了不同场景下常用 Lambda@Edge 函数,使您可以直接部署在控制台中,或者作为参考代码样例进行使用。

问:这个解决方案适用于什么场景?

适用于与CloudFront有关的使用场景,包括:

  • 身份验证(Authentication)例如:通过Cognito或第三方进行身份验证,将安全信息添加到HTTP Header中等。
  • 校验(Validation)例如:通过MD5的检查请求令牌等。
  • URL重写(URL Rewrite)例如:根据cookie内容重写URL。
  • URL重定向(URL Redirect)例如:根据设备类型返回相应内容。
  • 重写请求(Override Request)例如:修改返回状态码。
  • 重写响应(Override Response)例如:标准化请求格式。
  • 源站选择(Origin Selection)例如:根据地理位置将请求转到不同的源站。
  • 个性化内容(Personalize Content)例如:调整图片大小。
  • 安全(Security)例如:防盗链等。

此方案所支持的具体Lambda@Edge场景,请见GitHub中的解决方案发布计划。

问:这个解决方案的适用对象是谁?

答:需要使用CloudFront,并对其有拓展功能需求的用户。

问:这个解决方案的用户体验是什么样的?

答:您可以直接在亚马逊云科技Serverless Application Repository(SAR)查找到所需的Lambda@Edge应用并并从SAR中直接将其部署到您私有的账户中。如果您没有找到适合的Lambda@Edge应用程序,您也可以参考此方案中的GitHub源代码,编写适合您业务场景的Lambda@Edge。

问:这个解决方案的使用成本如何?

答:此方案是免费的,您只需要为云上资源的按实际用量付费。

问:如何快速开始使用这个方案?

答:在亚马逊云科技Serverless Application Repository(SAR)中,您可以通过两个步骤找到所有的这个解决方案所发布的 Lambda@Edge 应用程序:1. 勾选“Show apps that create custom IAM roles or resource policies”,2. 搜索“aws-cloudfront-extensions”关键字。

在 SAR 中,您可以将符合您需求的 Lambda@Edge 应用程序一键部署在您亚马逊云科技的账户中。部署后,您可以通过简单的配置将部署的 Lambda@Edge 与 CloudFront 结合使用。详情请见部署指南。

问:使用这个解决方案后续的开发量是多少?

答:此解决方案在SAR(Serverless Application Repository)中部署后即可使用,无需额外开发。 如果解决方案中开箱即用的Lambda@Edge功能不符合您的场景或业务需求,您可以在部署后对Lambda@Edge函数进行改写或自定义。

问:这个方案可以在任何亚马逊云科技区域部署吗?

答:此方案目前只支持在亚马逊云科技海外区域部署和使用,暂时不支持中国区域的使用。

培训和认证

Amazon Web Services Training and Certification 将通过实用的云技能构建您的能力、信心和信誉,以帮助您进行创新和建设未来。

了解更多 » 

无服务器架构入门

本课程将向您介绍无服务器化架构的核心理念,帮助您设计无服务器化架构的应用。您将了解到无服务器化计算以及面向事件驱动,如何影响您的应用开发、并行任务处理以及环境管理。

现在报名 »

亚马逊云科技架构设计

本课程介绍了在亚马逊云科技平台上构建 IT 基础设施的基础知识。我们将介绍亚马逊云科技产品以及如何将这些产品融入基于云的解决方案,从而帮助您优化亚马逊云科技云。还将介绍最佳实践和设计模式,以帮助您在亚马逊云科技上构建最佳 IT 解决方案,然后通过具有指导性的动手操作来构建和了解各种基础设施。我们还展示了如何创建新兴架构并将其构建为强大且具有适应性的解决方案。

现在报名 »

Amazon Certified Advanced Networking – Specialty

此认证将验证您规模化设计和实施亚马逊云科技以及混合 IT 架构的技术专业能力。此认证对于任何需要执行复杂网络任务的人员均适用。

安排您的考试 »

合作伙伴资源

亚马逊云科技合作伙伴网络 (APN) 专注于帮助合作伙伴构建成功的基于亚马逊云科技的业务,以推动卓越的解决方案和客户体验。APN 合作伙伴注重确保客户成功,帮助您充分利用亚马逊云科技提供的所有业务优势。APN 合作伙伴凭借其在亚马逊云科技方面的深厚专业知识,有着得天独厚的优势,可以在云采用之旅的任何阶段为您的公司提供帮助,并帮助您解决一些最复杂的问题。

请访问以下页面,了解有关我们构建此亚马逊云科技解决方案所用服务的更多信息。

需要更多资源才能开始使用亚马逊云科技?

访问入门资源中心查找教程、项目和视频,以开始使用亚马逊云科技。

了解更多 »

关闭
1010 0766
由光环新网运营的
北京区域
1010 0966
由西云数据运营的
宁夏区域
关闭
由光环新网运营的
北京区域
由西云数据运营的
宁夏区域