EC2 (Elastic Compute Cloud)
这是 AWS 服务中最为经典以及最受欢迎的项目。
主要是以下几个项目组成:
- EC2: 虚拟机的租用
- EBS (Elastic block storage): 将资料储存在虚拟磁碟赏)
- ELB (Elastic load balancer): 能够跨机器分散负担)
- ASG (Auto scaling group): 能够弹性地扩展服务
EC2 可供组态的选项
- OS: Linux, mac OS 和 Windows
- CPU, RAM
- 储存空间: EBS, EFS 或是 EC2 instance sore
- 防火墙: 也就是 Security group
- 启动命令稿 (Bootstrap script): EC2 user data, 可用於当 EC2 启动时要自动执行的工作, 例如安装软件,启动服务或是更新等等。这只有在第一次启动时才会执行, 而且是以 root user 身份执行。
EC2 个体类型
- 其实 EC2 个体类型繁多不及备载
- EC2 个体类型命名有其惯例, 譬如说:m5.4xlarge
- m: 个体等级
- 5: generation (应是指第几代)
- 4xlarge: 我认为可以解释为运算力的大小
- 至於有哪些类型,可分为以下这些类型:
- 一般用途 (General purpose)
- 运算优化 (Compute Optimized)
- 记忆体优化 (Memory Optimized)
- 加速运算 (Accelerated Computing)
- 储存优化 (Storage Optimized)
<<: Day 3 - A short introduction to gcc usage - 2
>>: 使用 Template Message 替 Line Bot 加上同意条款的功能(1)