亚马逊云科技

S3服务15周岁啦

2021年3月14日,作为第一个发布的服务,Amazon S3服务15周岁啦!在中国文化里,15岁是个临界点,是从“舞勺之年”到“舞象之年”的过渡。相信对于Amazon S3和其他的云服务15周岁也将是其迎接更加美好未来的全新起点。

亚马逊云科技的诞生

2005年左右,在西雅图国会山街区的McMenamins Six Arms酒吧里,时任亚马逊云科技高级技术专家的Allan Vermeulen一边喝着Hammerhead艾尔啤酒,一边在餐巾纸背面勾勒出一项关键云计算服务的最初设计原则——提供无限制的、按需付费的数据存储。

其实,亚马逊云科技早在几年前就已意识到:扩展计算能力、为软件开发者提供基于互联网的服务是其优势所在。

为了解决成长中的痛点,亚马逊将可靠的、具有成本效益的数据中心建设和数据库管理等服务过程集中起来,这样亚马逊的团队就可以专注于产品设计,为亚马逊官网吸引更多的消费者。同时,亚马逊也首次涉足数字基础架构服务的营销。

  • 2003年开始,亚马逊把后来的亚马逊云科技的各个部分整合在一起。

  • 2004年,亚马逊云科技发布了一些产品的测试版本,这些产品后来构成了亚马逊云科技的基础。

亚马逊在当时还做出了一个重要决定,将产品数据的重度用户聚集到当时位于贝肯山的太平洋医疗中心的公司总部。而后,亚马逊云科技继续朝着受全球软件开发者大军欢迎的方向迈进。

于是2006年3月14日,亚马逊云科技推出了首款云计算服务款大众市场产品——Amazon Simple Storage Service,即Amazon S3。对许多亚马逊人来说,这一天标志着亚马逊云科技的诞生

Amazon S3

亚马逊首席技术官Werner Vogels表示,

S3是以Vermeulen在餐巾纸背面勾画的蓝图为指导,在华盛顿州会展中心租用的房间里的头脑风暴会议上进行了精简,以及太平洋医疗中心里许多个“漫长的黑夜”的反复设计。经过这些不懈的努力,S3支持开发人员在任何时间从网络上的任何地方存储和检索“任何数量的数据。”

两个月之后,存储在S3上对象 (请把它们想象成文件)的数量就已经超过了亚马逊开发人员预期的100倍。目前,S3上存储了超过100万亿个对象,从天气预报和基因组研究,到广告和面部识别等,这些海量数据见证了这些领域的进步。

今天,S3也还在继续收到更多功能的需求。亚马逊云科技继续分析、审查和改进S3实施的每个部分,以提高性能、规模和可靠性。这意味着,随着时间的推移,S3希望能无需更改API,也无需停机即可进行升级,这将使得S3立于不败之地。举一个简单的例子,亚马逊云科技最近建立了一种方法来显著减少对S3提出的0.01%的PUT请求的延迟,虽然看着是一个小的进步,但却是一个重大的胜利:首先,它避免了客户请求超时和重试的情况;其次它使得开发人员可以进一步减少延迟。

亚马逊云科技做了很多后来被证明是正确的决定,使得开发人员在几分钟内轻松理解和开始使用S3。这一切都开始于一个简单的概念模型 - 存储桶:唯一命名的,可以容纳任意数量的对象,每个对象都由字符串键标识。最初的API也是同样简单,比如说创建一个存储桶,列出所有存储桶,放置一个对象,获取一个对象,或者放置一个访问控制列表,等等。

这些简单特性为快速响应客户的反馈和不断发展S3提供了很好的基础。而且这些决定,现在仍然是先进,第一天编写的代码仍然在今天运行着。

S3使用了成本跟踪模型。在遵循成本的情况下,无论开发人员用S3完成什么任务,首先是要满足需求,然后是尽可能降低成本,这样也可以降低成本。按照成本跟踪模型,不断降低S3每GB/月的价格,并引入了存储类别的概念,从而使得开发者可以用更少的费用来存储不常使用的数据(比如说S3 Glacier和S3 GDA);或者是那些在需要时,可以被重建的数据(比如说S3不频繁访问区域)。并且还引入了S3 Intelligent-Tiering,用来监视访问模式,并将对象自动移动到适当存储层的功能。

这些功能为开发人员轻松访问任意大小数据的能力,以及获得简单的报价模型,就变得非常重要。

正如《纽约时报》撰文人约翰·马尔科夫(John Markoff)在S3推出不久后说到:

亚马逊最近推出的S3在线存储服务,每月每千兆字节是15美分。这使程序员在Internet上构建新的应用程序或服务的时候,不必创建昂贵数据存储系统 。

2006年互联网正在“进入乐高时代”。这预示着云计算曙光的来临,它从根本上改变了依赖计算机的企业的经济效益。据Vogels估算,早期的互联网创业者可能要将70%的时间和精力用于建设数据中心、设计和维护基本的基础架构软件上,而员工只有30%的精力用于开发新产品。亚马逊云科技颠覆了这一比例。客户只需要一个电子邮件地址和一张信用卡,就可以获得数据存储、计算能力和数据库服务。在亚马逊云科技的支持下,像Lyft和Airbnb这样基于应用的创业公司大量涌现。

亚马逊在云计算领域的先发优势让竞争对手望尘莫及。根据市场研究公司Canalys提供的数据:亚马逊占据主导地位,按收入计算,亚马逊占据31%的市场份额,而微软为20%,谷歌为7%。Vogels说,“亚马逊是IT界的乐高。”“我们制造了体积非常小的积木。因此,开发人员可以将很多块积木堆叠在一起。”

耐用性是一早就开始设计的。早在2010年S3就旨在提供“ 11 个9”(99.999999999%)的耐用性。

亚马逊云科技知道硬件,软件和网络故障一直在发生,亚马逊云科技构建了S3就透明地合适地处理这些事件。比如说,S3会自动使用多个存储阵列,机架,单元和可用区。同样,对安全性也有着坚定的承诺,一直以来都将其视为“基本工作”。亚马逊云科技以后也会继续完善和改进一系列安全选项和功能,这些功能可用于保护存储在S3中的数据。

在启动S3的几天后,工具,应用程序和站点开始出现。正如所期望的那样,有很多新的需求是完全出乎意料的,如今也很高兴看到开发人员都提出了新的需求。15年后的今天,S3继续赋予开发人员权力和灵感,让他们专注于创新!

对S3的一些补充

  1. 基础知识–Versioning, Event Notifications, Select, Access Points, S3 on Outposts, and Strong Consistency.

  2. 存储类– S3 Glacier, S3 Standard-Infrequent Access, S3 Intelligent-Tiering, and S3 Glacier Deep Archive.

  3. 存储管理–Cross-Region Replication, Same-Region Replication, Replication Time Control, Replication to Multiple Destination, Lifecycle Policies, Object Tagging, Storage Class Analysis, Inventory, CloudWatch Metrics, and Batch Operations.

  4. 安全性–Block Public Access, Access Analyzer, Macie, GuardDuty, Object Ownership, and PrivateLink.

  5. 数据移动–Import/Export, Snowmobile, Snowball, and Snowcone.

请务必查看点击阅读原文以及S3发布15周年信息图,以了解过去15年中更具视觉吸引力的时间顺序以及上述S3最重要的一些补充。

多年来,亚马逊云科技在全球各地建立并管理超大规模数据中心,用Vermeulen在2014年的一次采访中的描述来形容就是,这些数据中心有“一排排服务器”延伸到远方。但Vogels表示,亚马逊云科技的未来在于本地服务。亚马逊已经推出了一套硬件,旨在使亚马逊云科技走入用户的家庭和办公室——实现基于5G网络的超快移动应用——并进入数据收集的现场。

从第一个存储类服务S3到如今涵盖计算、数据库、物联网、迁移、机器学习与人工智能等众多方面的 400 种实例;从美国到遍及 25 个地理区域的80 个可用区、245 个国家和区域;从创立到获得了全球数百万客户的支持与信赖……15年来,亚马逊云科技为众多企业和开发技术人员坚实地提供可信赖的云服务支持,并且不断前进,持续提供创新服务与产品,努力用创新和技术赋能客户,帮助他们在商业社会中,不断拓展自己的发展空间,茁壮成长!

听说,点完下面4个按钮

就不会碰到bug了!

Amazon S3服务15岁生日快乐!相关推荐

  1. Amazon S3 服务15岁生日快乐!

    2021年3月14日,作为第一个发布的服务,Amazon S3 服务15周岁啦!在中国文化里,15岁是个临界点,是从"舞勺之年"到"舞象之年"的过渡.相信对于 ...

  2. Amazon S3服务 简介及基本概念

    Amazon S3介绍 什么是Amazon S3? Amazon Simple Storage Service 是互联网存储解决方案.该服务旨在降低开发人员进行网络规模级计算的难度. Amazon S ...

  3. Amazon S3简介

    目录 文献参考: 存储桶 对象 键 区域 S3数据一致性模型 存储类别 存储桶策略 AWS Identity and Access Management 操作 创建请求 AWS 账户访问密钥 IAM ...

  4. 全方位保护您在 Amazon S3 的数据资产-访问控制详解

    2006年,Amazon S3 作为亚马逊云科技发布的第一款公有云服务面世,如今,成千上万的亚马逊云科技客户在利用 Amazon S3 创造各类激动人心的应用.从企业数据湖.机器学习存储,到 HPC. ...

  5. 异地备份工具_5个有用的Amazon S3备份工具

    异地备份工具 Amazon Web Services' S3 storage solution is useful for many things, and serves as the CDN for ...

  6. 初始Amazon S3

    一.Amazon S3简介 Amazon S3(Amazon Simple Storage Service),是互联网存储解决方案.该服务旨在降低开发人员进行网络规模级计算的难度. Amazon S3 ...

  7. aws api gateway 创建一个REST API作为Amazon S3代理

    你可能想把样本API导入为Amazon S3的代理,如样本API作为Amazon S3代理的OpenAPI定义所示.关于如何使用OpenAPI定义导入API的说明,请参阅使用OpenAPI配置REST ...

  8. 马逊s3云存储接口_使用 Amazon S3 云服务轻松实现存储

    Amazon Simple Storage Service (S3) 是一个公开的服务,Web 应用程序开发人员可以使用它存储数字资产,包括图片.视频.音乐和文档. S3 提供一个 RESTful A ...

  9. Amazon S3 云存储服务简介

    以下内容摘自IBM,完整原文链接:http://www.ibm.com/developerworks/cn/java/j-s3/ S3简介: 理论上,S3 是一个全球存储区域网络 (SAN),它表现为 ...

最新文章

  1. 用c语言按颜色对图像进行分类,【leetcode C语言实现】75_颜色分类
  2. JavaScript面试系列:JavaScript设计模式之桥接模式和懒加载
  3. python 统计文件夹各类格式文件数量, 具通用性
  4. ElasticSearch Java Api(四) -删除索引
  5. 硬核 | 亚洲诚信@FreeBuf企业安全俱乐部,实力诠释“S/MIME可信企业安全邮件解决方案”...
  6. Tarjan-有向图
  7. p1186反素数(模板题)
  8. 【Python】使用torrentParser1.02对单文件torrent的分析结果
  9. 汉字与GBK内码互转工具(支持批量转换)
  10. fanuc机器人与示教器配对_阳江Fanuc机器人示教器维修中心
  11. SMART原则是什么
  12. 怎么保存html,怎样保存网页?
  13. flutter中状态栏高度等信息
  14. S3C2440移植uboot之支持NAND启动
  15. java svg pdf_Java 插入SVG到PDF文档
  16. 为知笔记 | 3 分钟创建格式美美的笔记
  17. 计算机工资管理软件是,计件工资管理软件
  18. 纯css实现鼠标悬浮、点击更改元素背景
  19. GIS空间分析 数字地形分析4 明暗等高线的制作
  20. .Net Core环境搭建Hangfire项目

热门文章

  1. 让梦想照进现实, js dom 开心截图
  2. Jenkins在linux报错:PKIX path building failed: sun.security.provid...
  3. R语言计算累积平均值(Cumulative Average)、使用cumsum函数和seq_along函数计算data.frame指定数据列的累积平均值、并添加累积平均值数据列
  4. 基于python的极简版家用网盘(使用bottle)
  5. TI SYS/BIOS
  6. PHP学习案例三 判断学生成绩等级
  7. java console类_Java Console
  8. mysql修改字段占用磁盘_给数据减肥 让MySQL数据库跑的更快
  9. Veeam BR 01 介绍
  10. 文物展示环境受大气污染物影响