论坛

AMA简介......
 
Notifications
清除所有

亚马逊海滨介绍


帖子:84
主持人
Topic starter
(@太极)
成员
Joined: 1 year ago

亚马逊海滨介绍

此实验室将您介绍AWS CloudFront,这是一个内容交付Web服务。在此实验室中,您将创建一个Amazon CloudFront分布,该分布将在URL中使用CloudFront域名来分发存储在Amazon S3存储桶中的公开可访问的映像文件。

 

 
 

亚马逊海滨介绍

 

SPL-85 - 版本1.0.10

©2020 Amazon Web Services,Inc。及其附属公司。版权所有。未经亚马逊Web服务,Inc。禁止商业复制,贷款或销售,全部或部分不得重现或重新分发或重新分配或重新分配这项工作。

错误或更正?给我们发电子邮件 [电子邮件 protected].

其他问题?联系我们  //aws.amazon.com/contact-us/aws-training/

概述

本指南将您介绍亚马逊海滨。在此实验室中,您将创建一个Amazon CloudFront分布,该分布将在URL中使用CloudFront域名来分发存储在Amazon S3存储桶中的公开可访问的映像文件。

主题涵盖

到本实验室结束时,您将能够:

  • 创建一个新的Amazon CloudFront分布
  • 使用Amazon CloudFront发行版来服务图像文件
  • 不再需要删除您的Amazon CloudFront分布

亚马逊海滨

亚马逊海滨是一个内容交付Web服务。它与其他亚马逊Web服务产品集成,为开发人员和企业提供一种简单的方法,可以将内容分发到具有低延迟,高数据传输速度的最终用户,高数据传输速度以及没有最低使用承诺。

  •  

任务1:在Amazon S3桶中存储一个公开访问的图像文件

在此任务中,您将存储您希望在公开可访问的位置使用Amazon CloudFront分发的文件。您将在公开可访问的Amazon S3存储桶中存储图像文件。

  1. 在里面 AWS.管理控制台,在这方面 服务 菜单,点击 S3.

  2. 点击 创建桶 然后配置:

  • 铲斗名称: 
  • 代替  随机数
  • 点击 创建桶

注意:如果收到错误,请说明您的桶名称不可用,请尝试不同的桶名称。对于您的桶使用CloudFront,名称必须符合DNS命名要求。有关更多信息,请转到 桶限制和限制 在里面 亚马逊简单存储服务开发人员指南.

  1. 单击您创建的S3存储桶。

  2. 点击 权限 标签。这 阻止公共访问 按钮突出显示。如果不是,请单击它。

  3. 点击 编辑 要更改设置。

  4. 取消选择  堵塞 全部 公共访问 选项,然后留下所有其他选项 取消选择.

 请注意所有的各个选项都仍然取消选择。当取消选择所有公共访问时,您必须选择适用于您的情况和安全目标的各个选项。在生产环境中,建议使用最少的允许设置。

  1. 点击 保存

打开一个对话框,要求您确认更改。

  1. 类型  在该字段中,然后单击 确认

  2. 点击 概述 标签。

  3. 点击  Upload

  4. 点击 添加文件

  5. 选择要上传的文件。

如果您没有准备文件,请访问浏览器中收藏夹的网站,并从网站下载图像到桌面。然后为此步骤选择该文件。

  1. 点击 下一页 然后配置:
  • 在下面 管理公共权限, 选择 授予对此对象的公共阅读访问权限
  • 点击 上传
  1. 将文件的名称复制到文本编辑器以供以后使用。

例如您的文件的名称可以是 myimage.png

  1. 单击上传的文件。

  2. 在S3下 对象网址,将链接复制到剪贴板。

  3. 在新浏览器选项卡中粘贴链接,然后按 进入.

这将显示您的图像。它还证明您的内容可公开访问。但是,当您准备好分发内容时,这不是您将使用的URL。

任务2:创建Amazon CloudFront Web分发

在此任务中,您将创建一个Amazon CloudFront Web分发,该网站分发将存储在公开访问的Amazon S3存储桶中的文件分发。

  1. 在里面 AWS.管理控制台,在这方面 服务 菜单,点击 冰球.

  2. 点击 创建分发

  3. 在这一点 为您的内容选择一个传递方法 页面,在 网页 部分,点击 开始 然后配置:

  • 起源域名: 选择您创建的S3存储桶
  • 滚动到页面的底部,然后单击 创建分发

 地位 列显示  进行中 为了您的分发。亚马逊CloudFront创建了您的分发后,值 地位 您的分发列将改变为 部署。此时,它将准备好处理请求。这应该需要15-20分钟。 Amazon CloudFront分配给您的发行版的域名出现在分发列表中。它看起来很相似 dm2afjy05tegj.cloudfront.net.

亚马逊海滨现在知道Amazon S3 Origin服务器所在的位置,并且您知道与分发关联的域名。您可以使用该域名创建指向Amazon S3存储桶内容的链接,并将Amazon CloudFront服务于其。

任务3:创建对象的链接

  1. 将以下HTML复制到新文本文件中:
<html>
<head>My CloudFront Test</head>
<body>
<p>My text content goes here.</p>
<p><img src="http://DOMAIN/OBJECT" alt="my test image" /></p>
</body>
</html>

  1. 在您的文本文件中:
  • 代替 领域 用你的亚马逊海滨 域名 为了您的分发。您应该在CloudFront发行版页面上看到它。
  • 代替 目的 使用您上传到Amazon S3桶的文件的名称
  1. 将文本文件保存到您的计算机 

  2. 打开刚刚在浏览器中创建的网页以确保您可以查看您的内容。

浏览器将页面与嵌入式图像文件一起返回,该文件从Amazon CloudFront确定适合服务的边缘位置服务。

任务4:删除您的Amazon CloudFront分发

您可以通过删除Amazon CloudFront分布和Amazon S3存储桶来清理资源。

  1. 在里面 AWS.管理控制台,选中复选框  为您的冰球分布。

  2. 在屏幕顶部,单击 禁用

  3. 点击 是的,禁用

  4. 点击 关闭

价值 状态 列立即更改为 禁用.

  1. 等到直到值 地位 列更改为 部署。

  2. 选中复选框  为您的CloudFront分发,然后配置:

  3. 点击 删除 然后:

  • 点击 是,删除
  • 点击 关闭

任务5:删除您的Amazon S3桶

  1. 在这一点 服务 菜单,点击 S3.

  2. 单击您创建的S3存储桶。

  3. 选择  文件。

  4. 在里面 行动  菜单,选择 删除

  5. 在里面 删除对象 窗口,点击 删除

  6. 单击窗口顶部的Amazon S3链接,然后选择以乘坐的铲斗名称 CFBucket.

  7. 点击 删除 然后:

  • 输入桶的名称
  • 点击 删除桶

您现在发布了Cloudfront分发和Amazon S3桶使用的资源。

结束实验室

按照以下步骤关闭控制台,结束您的实验室,并评估体验。

  1. 返回AWS管理控制台。

  2. 在导航栏上,单击 [电子邮件 protected]<AccountNumber>,然后单击 登出.

  3. 点击 结束实验室

  4. 点击 好的

  5. (可选的):

  • 选择适用的星星数量 
  • 输入评论
  • 点击 提交

    • 1星=非常不满意
    • 2星=不满意
    • 3星=中性
    • 4星=满意
    • 5星=非常满意

如果你没有,你可以关闭对话'想要提供反馈。

结论

 恭喜!你现在已经成功了:

  • 创建了一个新的Amazon CloudFront分布
  • 使用您的Amazon CloudFront分发来服务图像文件
  • 不再需要删除您的亚马逊云沿分布

额外资源

有关反馈,建议或更正,请发送电子邮件给我们 [电子邮件 protected].

 

 

主题标签
分享: