AWS Elastic Beanstalk 考试频率 ⭐⭐⭐

AWS Elastic Beanstalk

AWS Elastic Beanstalk

computeAWS Elastic BeanstalkAWS
最近整理

上传应用代码后,Elastic Beanstalk 自动创建和配置运行 Web 应用常用的 AWS 基础设施。

基本信息

字段内容
英文AWS Elastic Beanstalk
全称AWS Elastic Beanstalk
中文释义应用部署与托管服务
日文释义AWS Elastic Beanstalk(アプリケーションのデプロイ・管理サービス)
考试频率⭐⭐⭐
易混淆CloudFormation / ECS / Lambda

一句话理解

上传应用代码后,Elastic Beanstalk 自动创建和配置运行 Web 应用常用的 AWS 基础设施。

工作原理

应用代码 → Elastic Beanstalk Environment → 自动配置 EC2、ELB、Auto Scaling、Security Group、CloudWatch 等资源。 底层通常仍是可见的 AWS 资源,所以它不是一台新服务器,而是自动部署和管理平台。

适用场景

  • Spring Boot、Java、.NET、Python、Node.js、Docker Web 应用。
  • REST API、移动后端、传统 Web 项目。
  • 希望快速部署,同时保留对底层资源的访问。

Cloud Practitioner 考点

  • PaaS 风格。
  • 上传代码后自动预置、部署、扩展、负载均衡和健康监控。
  • 用户主要关注应用,AWS 自动化基础设施操作。

SAA-C03 考点

  • 与 CloudFormation 的区别:Beanstalk 面向应用平台;CloudFormation 面向通用基础设施声明。
  • 底层资源仍可配置和管理。
  • 适合标准 Web 应用,不适合所有复杂基础设施场景。

常见误区

  • Beanstalk 不是新的计算引擎。
  • 使用 Beanstalk 不等于看不到底层 EC2、ELB 和 ASG。
  • Beanstalk 与 CloudFormation 关注层次不同。

重点记忆

Elastic Beanstalk = 自动帮你部署 Web 应用;底层常见组合仍是 EC2 + ELB + ASG + CloudWatch。