C2-03-05-GlobalShop架构与本章总结
本篇是《C2-03-容器Serverless与应用运行平台》的第5个分篇,主要包含:GlobalShop架构与本章总结。
12-★★★★★-GlobalShop架构与本章总结
12.1-本章最重要的-GlobalShop-架构
Global Users
│
▼
CloudFront
│
▼
ALB
│
┌───────────────────┼───────────────────┐
▼ ▼ ▼
ECS Service EKS Workload API Gateway
Product API Search Platform │
│ │ ▼
▼ ▼ Lambda
Fargate EC2 / Fargate Event/API
│ │ │
└──────────────┬────┴──────────────┬────┘
│ │
▼ ▼
RDS/DynamoDB S3
Container Images:
Developer
│
▼
Amazon ECR
│
├──→ ECS
└──→ EKS
横向支撑:IAM、KMS、CloudWatch、CloudTrail。
后续章节会逐步把这些部分补齐。
12.2-本章最终必须记住的抽象层
最底层控制更多
│
▼
EC2
│
▼
Container on EC2
│
▼
ECS / EKS + Fargate
│
▼
Lambda
│
▼
更高层抽象、少管 Server
这不是严格的“技术先进度排名”。
而是 Infrastructure Management Responsibility。
逐步交给 AWS 的程度不同。
12.3-本章学习检查
如果下面问题能够自己回答,本章核心就已经掌握。
-
VM 和 Container 的主要区别是什么?
-
Container Image 和运行中的 Container 有什么区别?
-
ECR 为什么不是 Container Runtime?
-
ECS 和 EKS 都解决什么问题?
-
为什么 Kubernetes 题通常想到 EKS?
-
Fargate 为什么不是 ECS 的同义词?
-
ECS + Fargate 是怎样组合的?
-
EKS + Fargate 又是什么关系?
-
Serverless 为什么不等于“没有服务器”?
-
Lambda 为什么适合 Event-driven Workload?
-
Lambda 与 Fargate 的运行单元有什么不同?
-
EC2、Container、Fargate、Lambda 的客户管理责任怎样逐步变化?
12.4-AWS-官方资料
- 当前 CLF-C02 考试范围:AWS 官方:CLF-C02 In-Scope AWS Services](https://docs.aws.amazon.com/aws-certification/latest/cloud-practitioner-02/clf-02-in-scope-services.html)。
- CLF-C02 Compute 考察要求:AWS 官方:CLF-C02 Domain 3 - Cloud Technology and Services。
- Amazon ECS:AWS 官方文档:What is Amazon Elastic Container Service?。
- Amazon ECR:AWS 官方文档:What is Amazon Elastic Container Registry?。
- Amazon EKS:AWS 官方文档:What is Amazon EKS?。
- Kubernetes Concepts:AWS 官方文档:Kubernetes concepts for Amazon EKS。
- AWS Fargate:AWS 官方文档:AWS Fargate with Amazon EKS
- AWS Lambda:AWS 官方文档:What is AWS Lambda?。
- Elastic Beanstalk:AWS 官方文档:What is AWS Elastic Beanstalk?。
12.5-下一章
现在计算层已经从:
EC2
↓
Container
↓
ECS / EKS
↓
Fargate
↓
Lambda
建立起来。
但应用一旦真正运行,就马上需要解决:文件放哪里?
系统盘放哪里?
多个 Server 如何共享文件?
图片、日志、备份放哪里?
数据需要保存多久?
低频数据如何降低成本?
因此下一章进入:C2-04-存储体系.md。
核心主线:
Storage
│
├── Object Storage → S3
├── Block Storage → EBS
├── File Storage → EFS / FSx
├── Local Ephemeral Storage → Instance Store
├── Hybrid Storage → Storage Gateway
└── Backup → AWS Backup
本篇概述
- 本篇梳理了GlobalShop架构与本章总结相关的核心知识、适用场景与判断要点。