在 Amazon Elastic Beanstalk 上的 AL2023
Amazon Elastic Beanstalk 是一项用于部署和扩展 Web 应用程序和服务的服务。您只需上传代码,Elastic Beanstalk 会自动处理部署 — 从容量配置、负载平衡、自动扩展到应用程序运行状况监控。有关更多信息,请参阅 Amazon Elastic Beanstalk
要使用 Elastic Beanstalk,您需要创建一个应用程序,将应用程序版本以应用程序源包的形式(如 Java .war 文件)上传到 Elastic Beanstalk,然后提供一些有关该应用程序的信息。Elastic Beanstalk 会自动启动环境,然后创建并配置运行代码所需的 Amazon 资源。有关更多信息,请参阅 Amazon Elastic Beanstalk 开发人员指南。
Elastic Beanstalk Linux 平台使用 Amazon EC2 实例,这些实例运行 Amazon Linux。截至 2023 年 8 月 4 日,Elastic Beanstalk 提供以下基于 Amazon Linux 2023 的平台分支:Docker、Tomcat、Java SE、Node.js、PHP 和 Python。Elastic Beanstalk 正在努力向更多的 Elastic Beanstalk 平台发布对 AL2023 的支持。
有关 Elastic Beanstalk 平台支持和当前基于 AL2023 构建的平台的完整列表,可在 Elastic Beanstalk 开发人员指南中的 Elastic Beanstalk Linux 平台部分找到。
有关新的 Elastic Beanstalk 平台和现有平台版本的发布说明,可在 Elastic Beanstalk 发布说明中找到。