📑引言

亚马逊:世界上最大的云服务器提供商 亚马逊云科技 是由亚马逊公司提供的一系列云计算服务。它提供了弹性计算、存储、数据库、分析、人工智能、机器学习、物联网、安全等多种服务,帮助组织和个人构建和管理各种应用程序。
亚马逊云科技 在全球拥有超过 200 个区域和 70 多个国家/地区的数据中心。

一、亚马逊云科技简介

亚马逊云科技的出现(2002年)早在2002年,亚马逊云科技就正式推出了,那时它是一项免费服务,其允许公司在自己的网站上加入亚马逊的功能。

  • 该业务的早期版本旨在帮助开发人员“构建应用程序和工具
  • 使他们能够将http://Amazon.com的许多独特功能整合到自己的网站中”。

虽然亚马逊云科技出现在2002年,但直到2006年,亚马逊云科技才正式推出了它的第一个云产品,Amazon Simple Storage Service (Amazon S3) 计算时代的新纪元拉开帷幕。

  • 这个纪元叫做“计算服务时代”。
  • 人们形象地以“云”来命名这种崭新的计算资源服务模式。

二、创建亚马逊云科技账户

点我直达:亚马逊云科技

1、点击创建账户

2、输入邮箱和账户名称,点击验证电子邮件地址

3、打开自己的邮箱,查看验证码

4、回到申请页面,输入验证码,验证邮箱

5、创建密码,输入根用户密码

后续就不一一详细介绍了,根据实际情况自行填写相关信息

6、输入联系方式信息
7、填写信用卡或借记卡信息(申请亚马逊云科技必须持有一张信用卡,比如万事达、运通卡、VISA卡、 银联信用卡)
8、短信验证
9、注册完成

三、亚马逊云科技 免费套餐和 Amazon S3 简介

亚马逊云科技 提供了一个涵盖 12 个月免费试用的套餐,让新用户能够在没有经济负担的情况下探索云服务。免费的服务包括 Amazon S3 对象存储服务、EC2 计算实例、RDS 数据库等。

3.1 Amazon S3 的主要特点

Amazon S3 是 亚马逊云科技 提供的对象存储服务,专为存储和检索任意数量的数据而设计。它具备高持久性、高可用性和可扩展性,非常适合存储数据备份、网站内容、应用程序数据和其他大规模数据集。

Amazon S3 的几个关键特点包括:

  • 11个9的数据持久性:Amazon S3 提供 99.999999999%(11个9)的数据持久性,确保数据几乎不可能丢失。
  • 高度安全的加密机制:所有上传至 Amazon S3 的数据都会自动加密,亚马逊云科技 提供多种加密选项,包括服务器端加密 (SSE) 和客户端加密,确保数据安全性。
  • 免费套餐:亚马逊云科技 提供了长达 12 个月的 S3 免费套餐,包括 5GB 的存储空间、每月 20,000 个 GET 请求和 2,000 个 PUT 请求等。
  • 全球覆盖:S3 在全球多个地区设有数据中心,用户可以选择最接近自己的区域以减少访问延迟。

3.2 免费套餐的具体内容

在 亚马逊云科技 免费套餐的 S3 服务中,用户可以享受到以下资源:

  • 5GB 的标准存储
  • 每月 20,000 个 GET 请求
  • 每月 2,000 个 PUT/COPY/POST 或 LIST 请求
  • 每月 15GB 的数据传出量

这些免费资源足够支持小型网站或应用程序的开发和测试。

四、使用 Amazon S3 存储和托管静态网站

Amazon S3 不仅可以用于存储数据,还能用于托管静态网站。以下是如何在 Amazon S3 上创建存储桶并托管静态网站的步骤:

4.1 创建 S3 存储桶

登录 亚马逊云科技 管理控制台,导航到 S3 服务页面,点击“创建存储桶”,填写存储桶名称。存储桶名称应是唯一的,因为它会用于构建网站的访问路径。

4.2 配置静态网站托管

创建存储桶后,进入存储桶的属性设置,找到“静态网站托管”选项。点击“启用”静态网站托管功能,指定入口文件为 index.html

4.3 设置存储桶权限

为了使您的网站可以公开访问,您需要为存储桶配置公共读取权限。进入存储桶的权限设置页面,编辑存储桶策略,允许公开读取 GetObject 操作。以下是一个示例存储桶策略:

{
    "Version": "2024-XX-XX",
    "Statement": [
        {
            "Sid": "PublicReadGetObject",
            "Effect": "Allow",
            "Principal": "*",
            "Action": [
                "s3:GetObject"
            ],
            "Resource": [
                "arn:aws:s3:::Bucket-Name/*"
            ]
        }
    ]
}

确保将 Bucket-Name 替换为您的存储桶名称。

4.4 上传网站文件

设置完权限后,您可以将网站文件(如 index.html)上传至存储桶。点击“上传”,选择文件或文件夹,完成上传操作。

4.5 查看网站

上传成功后,回到存储桶的属性页面,找到“静态网站托管”部分,复制网站的终端节点 URL。在浏览器中访问该 URL,您将看到已托管的静态网站。

访问的 URL 格式为:

http://bucket-name.s3-website.Region.amazonaws.com/object-name

其中 bucket-name 为您的存储桶名称,Region 为您选择的 亚马逊云科技 区域,object-name 为您上传的文件名称。

五、总结

亚马逊云科技平台为企业和个人提供了一个强大的云计算工具包。无论是高可用的计算服务,还是持久性极高的存储解决方案,亚马逊云科技 都能满足现代化应用的需求。通过 Amazon S3,用户可以以极低的成本体验到全球领先的对象存储服务,并且轻松地托管静态网站。 免费套餐为用户提供了绝佳的机会来试用和熟悉这些服务,帮助用户快速掌握云计算技术的核心优势。

Logo

技术共进,成长同行——讯飞AI开发者社区

更多推荐