惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

量子位
I
InfoQ
人人都是产品经理
人人都是产品经理
博客园 - 三生石上(FineUI控件)
爱范儿
爱范儿
Hugging Face - Blog
Hugging Face - Blog
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
S
SegmentFault 最新的问题
美团技术团队
小众软件
小众软件
Blog — PlanetScale
Blog — PlanetScale
Jina AI
Jina AI
aimingoo的专栏
aimingoo的专栏
H
Help Net Security
Last Week in AI
Last Week in AI
博客园_首页
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
L
LangChain Blog
云风的 BLOG
云风的 BLOG
Martin Fowler
Martin Fowler
宝玉的分享
宝玉的分享
G
Google Developers Blog
博客园 - 叶小钗
博客园 - Franky

mafeifan 的编程技术分享

mafengwo-mp3-downloader | mafeifan 的编程技术分享 示例页面 | mafeifan 的编程技术分享 mafeifan 的编程技术分享 mafeifan 的编程技术分享 mafeifan 的编程技术分享 mafeifan 的编程技术分享 mafeifan 的编程技术分享 mafeifan 的编程技术分享 mafeifan 的编程技术分享 mafeifan 的编程技术分享 mafeifan 的编程技术分享 查看 default namespace 下的 default service account名称 mafeifan 的编程技术分享 检查日志 | mafeifan 的编程技术分享 bridge fdb show dev flannel.1 mafeifan 的编程技术分享 mafeifan 的编程技术分享 mafeifan 的编程技术分享 mafeifan 的编程技术分享 mafeifan 的编程技术分享 mafeifan 的编程技术分享 mafeifan 的编程技术分享 mafeifan 的编程技术分享 mafeifan 的编程技术分享 mafeifan 的编程技术分享 mafeifan 的编程技术分享 mafeifan 的编程技术分享 mafeifan 的编程技术分享 mafeifan 的编程技术分享 mafeifan 的编程技术分享
mafeifan 的编程技术分享
2026-03-22 · via mafeifan 的编程技术分享

https://roadmap.sh/

AWS S3 讲解

  ├── 1. S3 基础概念
  │   ├── 什么是 S3
  │   ├── 核心组件:Bucket + Object
  │   └── 适用场景

  ├── 2. 存储类别 (Storage Classes)
  │   ├── Standard (标准)
  │   ├── Intelligent-Tiering (智能分层)
  │   ├── Glacier (归档)
  │   └── 成本优化对比

  ├── 3. 核心功能
  │   ├── Versioning (版本控制)
  │   ├── Lifecycle (生命周期)
  │   ├── Encryption (加密)
  │   └── Static Website Hosting

  ├── 4. 访问控制
  │   ├── Bucket Policy
  │   ├── IAM Policies
  │   ├── ACLs
  │   └── Block Public Access

  ├── 5. 数据保护
  │   ├── Replication (复制)
  │   ├── Object Lock (对象锁定)
  │   └── 备份策略

  └── 6. 最佳实践
      ├── 命名规范
      ├── 安全性
      └── 成本优化

详细大纲 ​

  1. 什么是 Amazon S3?
  • 对象存储服务:不同于块存储/文件存储
  • 特点:无限容量、高持久性(11个9)、高可用
  • 核心概念:
    • Bucket(桶):容器,类似文件夹顶级目录
    • Object(对象):文件 + 元数据 + 唯一键值
  1. 存储类别对比
存储类型访问速度可用区 (AZ)最小存储时长典型使用场景
S3 Standard毫秒级≥ 3热数据、网站托管、内容分发
S3 Intelligent-Tiering毫秒级≥ 3无*访问模式未知或多变的数据
S3 Express One Zone个位数毫秒级1机器学习、实时分析、高性能计算
S3 Standard-IA毫秒级≥ 330 天备份、灾难恢复、不常访问但需即时获取
S3 One Zone-IA毫秒级130 天可再生数据的次级备份、不常访问且非关键数据
S3 Glacier Instant Retrieval毫秒级≥ 390 天季度访问一次的长期档案(如医疗影像)
S3 Glacier Flexible Retrieval分钟/小时≥ 390 天离线备份、数小时内可接受的归档
S3 Glacier Deep Archive12 - 48 小时≥ 3180 天合规性存档(存储 7-10 年,极少访问)
  1. 关键功能

版本控制 (Versioning)

  • 保留对象多个版本
  • 防止误删除、覆盖

生命周期策略 (Lifecycle)

  • 自动将对象转移到低成本存储类
  • 自动删除过期对象

静态网站托管

  • 直接托管 HTML/CSS/JS
  • 配合 CloudFront CDN
  1. 访问控制模型

安全层级(由外到内)

  1. Block Public Access → 阻止公开访问

  2. Bucket Policy → JSON 策略控制

  3. IAM Policy → 用户/角色权限

  4. ACL → 细粒度控制(较少用)

  5. 数据保护

  • 跨区域复制 (CRR):多区域灾备
  • 同区域复制 (SRR):合规/低延迟
  • S3 Object Lock:WORM 保护,防删除
  1. 定价模式
  • 存储费:按 GB/月
  • 请求费:PUT/GET/DELETE
  • 数据传出:出桶才收费
  • S3 Glacier 检索费:注意隐藏成本

讲解建议

  1. 开场:用生活类比(Bucket = 仓库,Object = 箱子)
  2. 重点:存储类别选择 + 成本优化 + 安全性
  3. 互动:展示 AWS Console 实际操作
  4. 结尾:常见坑点 + 最佳实践清单

S3 常见命令 ​

同步时,删除目标路径中源路径没有的文件,适合CICD流水线部署

  • aws s3 sync /home/data/ s3://my-bucket/backup/ --delete

生成一个 1 小时 (3600 秒) 有效的下载链接。适合临时分享

  • aws s3 presign s3://my-bucket/private-file.pdf --expires-in 3600