SERVICE DOMAIN
Compute 计算
运行应用、函数和容器的计算服务。PUBLIC NOTES
知识笔记
AWS Batch
把大量、不要求即时返回的计算任务排队执行,并自动调度和扩缩底层计算资源。
→AWS Lambda
事件发生时自动运行一段函数代码;不用管理服务器,并按调用次数和执行时长计费。
→AWS ParallelCluster
用配置文件部署和管理 AWS HPC 集群,作业通常由 Slurm 调度。
→Amazon ECS
ECS 负责在 AWS 上部署、调度、扩缩和维护容器,是 AWS 原生的容器编排服务。
→Amazon EKS
EKS 是 AWS 托管的 Kubernetes,用于运行现有或标准化的 K8s 工作负载。
→AMI:自定义镜像、Snapshot 与 User Data
分清可启动模板、卷级时间点副本和启动初始化脚本,并组合 Golden AMI 与 User Data。
→AWS Compute 面试速查
从运行单位、扩展方式、状态与故障恢复回答 EC2、Lambda、ECS、EKS 和 Fargate 面试题。
→Amazon EC2 Auto Scaling
根据负载自动增加、减少或替换 EC2 实例,让容量在边界内跟随需求变化。
→EC2 生命周期:Reboot、Stop、Hibernate 与 Terminate
比较 EC2 重启、停止、休眠和终止时内存、EBS、Instance Store、地址与费用的变化。
→EC2 网络身份:IP、Elastic IP 与 ENI
理清 EC2、ENI、私有地址、公网地址与 Elastic IP 的生命周期和故障转移边界。
→EC2 Placement Groups:Cluster、Spread 与 Partition
用性能、实例级隔离和分区级隔离三个维度选择 EC2 Placement Group。
→Amazon Lightsail
把虚拟服务器、存储、IP、DNS 和部分网络能力打包成简单、价格可预测的入门云服务。
→AWS Elastic Beanstalk
上传应用代码后,Elastic Beanstalk 自动创建和配置运行 Web 应用常用的 AWS 基础设施。
→AWS Fargate
Fargate 负责提供运行容器的计算资源,让你使用 ECS 或 EKS 时无需管理底层 EC2。
→AWS Outposts
AWS 把专用的 AWS 硬件安装到客户的数据中心或指定地点,由 AWS 运营和维护,让客户在本地使用与 AWS 云一致的部分服务和 API。
→Container 与 Virtual Machine
VM 通常带完整操作系统;Container 共享宿主机内核,更轻量、启动更快。
→EC2 实例类型与计费模型
先判断工作负载是否可中断、持续时间是否稳定、是否涉及许可证和物理主机要求,再选择计费方式。
→Amazon EC2
AWS 云中的虚拟服务器:拥有较高的系统控制权,同时也需要承担操作系统、补丁和运行环境的管理责任。
→Amazon ECR
ECR 是“存放容器镜像的仓库”,不负责运行容器。
→TOPIC INDEX