本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
Node.js 的更多示例应用程序和教程
要开始启用 Node.js 应用程序 Amazon Elastic Beanstalk,您只需要一个应用程序源包,将其作为第一个应用程序版本上传并部署到环境中。本QuickStart 对于 Node.js主题将引导您完成使用 EB CLI 启动示例 Node.js 应用程序的过程。本节提供了其他应用程序和教程。
使用示例 Node.js 应用程序启动环境
Elastic Beanstalk 为每个平台提供了单页示例应用程序以及更复杂的示例,这些示例展示了 Amazon 其他资源的使用情况,例如 Amazon RDS 以及特定于语言或平台的功能和 API。
注意
按照源包 README.md
文件中的步骤进行部署。
样本 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
环境类型 |
源代码包 |
描述 |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Web 服务器 |
单页面应用程序。 要使用 EB CLI 启动示例应用程序,请参阅QuickStart 对于 Node.js。 您也可以使用 Elastic Beanstalk 控制台启动示例应用程序。有关详细步骤,请参阅本指南入门一章中的创建示例应用程序。 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
带 Amazon RDS 的 Web Server |
使用 Express 框架和 Amazon Relational Database Service(RDS)的 Hiking 日志应用程序。 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Amazon 网络服务器 ElastiCache |
使用 Amazon ElastiCache 进行集群的 Express Web 应用程序。集群功能增强了 Web 应用程序的高可用性、性能和安全性。 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
带 DynamoDB、Amazon SNS 和 Amazon SQS 的 Web Server |
为新公司的市场营销活动收集用户联系信息的 Express 网站。使用 Node.js JavaScript 中的 Amazon 软件开发工具包向 DynamoDB 表写入条目,使用 Elastic Beanstalk 配置文件在 DynamoDB、Amazon SNS 和亚马逊 SQS 中创建资源。 |
后续步骤
有了运行应用程序的环境以后,您随时可以部署新的应用程序版本或完全不同的应用程序。部署新应用程序版本非常快,因为不需要配置或重新启动 EC2 实例。有关应用程序部署的详细信息,请参阅部署应用程序的新版本。
在部署了一两个示例应用程序并准备好开始在本地开发和运行 Node.js 应用程序之后,请参阅设置 Node.js 开发环境使用所需的所有工具设置 Node.js 开发环境。