后续步骤
现在您已知道如何创建 Elastic Beanstalk 应用程序和环境,我们建议您阅读Elastic Beanstalk 概念。本主题提供有关 Elastic Beanstalk 组件和架构的信息,并介绍 Elastic Beanstalk 应用程序的重要设计注意事项。
除了 Elastic Beanstalk 控制台以外,您还可以使用以下工具创建和管理 Elastic Beanstalk 环境。
EB CLI 是用于创建和管理环境的命令行工具。有关更多信息,请参阅 使用 Elastic Beanstalk 命令行界面 (EB CLI)。
Amazon SDK for Java 提供了一个 Java API,您可以用这个 Java API 构建可使用Amazon基础设施服务的应用程序。凭借 Amazon SDK for Java,您可以通过单个可下载的包(其中包含Amazon Java 库、代码示例和文档)在几分钟内即可开始使用。
Amazon SDK for Java 要求使用 J2SE Development Kit 5.0 或更高版本。您可以从 http://developers.sun.com/downloads/
有关更多信息,请参阅适用于 Java 的 Amazon SDK
Amazon Toolkit for Eclipse 是 Eclipse Java IDE 的开源插件。您可以使用此插件创建Amazon Java Web 项目(预配置有 Amazon SDK for Java),然后您可以将 Web 应用程序部署至 Elastic Beanstalk。Elastic Beanstalk 插件构建在 Eclipse Web Tools Platform (WTP) 之上。该工具包提供 Travel Log 示例 Web 应用程序模板,该模板演示如何使用 Amazon S3 和 Amazon SNS。
为确保您拥有全部 WTP 依赖项,建议您从 Eclipse 的 Java EE 分发版开始。您可以从 http://eclipse.org/downloads/
有关使用适用于 Eclipse 的 Elastic Beanstalk 插件的更多信息,请参阅 Amazon Toolkit for Eclipse
Amazon SDK for .NET 可让您构建各种使用Amazon基础设施服务的应用程序。凭借 Amazon SDK for .NET,您可以通过单个可下载的包(其中包含Amazon .NET 库、代码示例和文档)在几分钟内即可开始使用。
有关更多信息,请参阅适用于 .NET 的 Amazon SDK
使用 Amazon Toolkit for Visual Studio 插件,您可以将现有的 .NET 应用程序部署到 Elastic Beanstalk。Amazon 模板中预配置了 Amazon SDK for .NET,您也可以使用这些模板创建项目。
有关前提条件和安装信息,请参阅 Amazon Toolkit for Visual Studio
适用于 Node.js 中 JavaScript 的 Amazon SDK 可让您基于Amazon基础设施服务构建应用程序。借助适用于 Node.js 中的 JavaScript 的 Amazon SDK,您可以在几分钟内通过可下载的单个软件包来开始使用,其中包含Amazon Node.js 库、代码示例和文档。
有关更多信息,请参阅 适用于 Node.js 中的 JavaScript 的 Amazon SDK
Amazon SDK for PHP 可让您在Amazon基础设施服务之上构建应用程序。凭借 Amazon SDK for PHP,您可以通过单个可下载的包(其中包含Amazon PHP 库、代码示例和文档)在几分钟内即可开始使用。
Amazon SDK for PHP 需要 PHP 5.2 或更高版本。有关下载详细信息,请参阅 http://php.net/
有关更多信息,请参阅适用于 PHP 的 Amazon SDK
凭借 Amazon SDK for Python (Boto),您可以通过单个可下载的包 (其中包含Amazon PHP 库、代码示例和文档) 在几分钟内即可开始使用。您可以在 API 之上构建 Python 应用程序,从而免去了直接对 Web 服务接口编写代码的麻烦。
这个一体式库提供了对 Python 开发人员友好的 API,隐藏了与Amazon云编程相关联的大部分较低层次任务,包括身份验证、请求重试和错误处理。对于如何使用该库构建应用程序,该开发工具包提供了用 Python 编写的实用示例。
有关 Boto、示例代码、文档、工具和其他资源的信息,请参阅 Python 开发人员中心
您可在几分钟内开始使用可下载的单个包,其中包含Amazon Ruby 库、代码示例和文档。您可以在 API 的顶层构建 Ruby 应用程序,从而免去了直接对照 Web 服务界面编码的麻烦。
这个一体式库提供了对 Ruby 开发人员友好的 API,隐藏了与Amazon云编程相关联的大部分较低层次任务,包括身份验证、请求重试和错误处理。对于如何使用该库构建应用程序,该开发工具包提供了用 Ruby 编写的实用示例。
有关开发工具包、示例代码、文档、工具和其他资源的信息,请参阅 Ruby 开发人员中心