跳到主要内容

C2-02-09-本章结束后的知识位置

本篇是《C2-02-EC2与基础计算服务》的第9个分篇,主要包含:本章结束后的知识位置。

15-GlobalShop-最终计算层案例

正常情况:

Users


ALB

┌┴───────────────────────────┐
▼ ▼
AZ-A AZ-B
│ │
▼ ▼
EC2 EC2
│ │
└──────── Auto Scaling ───────┘

每台 EC2:

AMI
+
Instance Type
+
EBS
+
Security Group
+
IAM Role
+
User Data

监控:

EC2


CloudWatch


Auto Scaling

访问 AWS Resource:

EC2

│ IAM Role

S3 / DynamoDB / Other AWS APIs

流量高峰:

20 EC2

300 EC2

高峰结束:

300

20

后台可中断计算任务:AWS Batch + Spot。

这就是一个比较完整的 AWS 基础计算体系。


15.5-本章结束后的知识位置

现在 GlobalShop 已经有了第一套真正可以运行应用程序的计算层:

GlobalShop


ALB

┌────────────┴────────────┐
▼ ▼
AZ-A AZ-B
│ │
EC2 EC2
│ │
└────── Auto Scaling ─────┘

┌─────────────┼─────────────┐
▼ ▼ ▼
EBS IAM Role CloudWatch

但这里还有一个重要问题没有解决:是不是所有 Application、都必须运行在 EC2 Virtual Machine 上?

答案当然是否定的。

现代 AWS Compute 体系还有:

Container
ECS
EKS
Fargate

Serverless
Lambda

Application Runtime / Platform

因此下一章应该正式进入:重点建立:

Virtual Machine

Container

Docker

ECS / EKS

Fargate

Serverless

Lambda

并重点解释一个非常关键的问题:

**EC2、Container、Fargate、Lambda 到底分别把多少基础设施管理责任交给 AWS,为什么现代系统会同时使用它们。

**。

[1]: https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/concepts.html "What is Amazon EC2? - Amazon Elastic Compute。

Cloud"

[2]: https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ami-lifecycle.html "Amazon EC2 AMI lifecycle - Amazon Elastic Compute。

Cloud"

[5]: https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ec2-instance-lifecycle.html "Amazon EC2 instance state changes - Amazon Elastic Compute。

Cloud"

[8]: https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/iam-roles-for-amazon-ec2.html "IAM roles for Amazon EC2 - Amazon Elastic Compute。

Cloud"

[9]: https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ec2-instance-metadata.html "Use instance metadata to manage your EC2 instance - Amazon Elastic Compute。

Cloud"

[10]: https://docs.aws.amazon.com/en_en/AWSEC2/latest/UserGuide/elastic-ip-addresses-eip.html "Elastic IP addresses - Amazon Elastic Compute。

Cloud"

[11]: https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/using-instance-addressing.html "Amazon EC2 instance IP addressing - Amazon Elastic Compute。

Cloud"

[18]: https://aws.amazon.com/jp/ec2/pricing/ "Amazon EC2 – 安全でサイズ変更可能なコンピューティングキャパシティ – AWS"。

[19]: https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ec2-reserved-instances.html "Reserved Instances for Amazon EC2 overview - Amazon Elastic Compute。

Cloud"

[24]: https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/spot-instance-termination-notices.html "Spot Instance interruption notices - Amazon Elastic Compute。

Cloud"

[26]: https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/capacity-reservation-overview.html "On-Demand Capacity Reservations and Capacity Blocks for ML - Amazon Elastic Compute。

Cloud"

[27]: https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ec2-capacity-reservations.html?refid=29e2f26a-7577-451e-9d4d-ed0416a17cd3 "Reserve compute capacity with EC2 On-Demand Capacity Reservations - Amazon Elastic Compute。

Cloud"

[28]: https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ec2-security-groups.html "Amazon EC2 security groups for your EC2 instances - Amazon Elastic Compute。

Cloud"

本篇概述

  • 本篇梳理了本章结束后的知识位置相关的核心知识、适用场景与判断要点。

返回本章总述查看本章概述