学习了很久AWS的知识,现在写这个扫盲,主要就是帮我自己理清这些知识点。其中很多问题虽然非常基础,但却都属于那种自己心里好像明白是怎么回事儿,给别人讲解的时候却讲不清楚的问题,所以我都在这里整理出来,以便在以后为别人讲解的时候能够逻辑清晰的讲出来。第一篇就是AWS的存储部分。
一、存储部分
1.”对象存储”的“对象”有哪些?
例如:一个视频、一个文档、一张excel表、一张图片等等都可以存储在“对象存储”里。
2.“11个9”如何解释?
通俗来说,就是数据存在S3中就不用担心了,基本不会丢失,那么要丢失的话,也是每年100000000000个对象中,可能会有1个对象丢失。假设你租来1百亿个对象,想等着看到其中一个崩溃的话,可能要等10年。也是十万年才会丢一个文件。
3.S3作为Lambda的事件触发器的运行原理是怎样的?
列一张架构图就能明白了:
4.S3存储桶策略用JSON文件怎么写?
(1)以下示例策略向多个 AWS 账户授予 s3:PutObject 和 s3:PutObjectAcl 权限,并要求针对这些操作的任何请求都包含 public-read 标准 ACL。
(2)下面的示例策略向任何公用匿名用户授予 s3:GetObject 权限,此