- AWS Lambda 教程
- AWS Lambda - 首页
- AWS Lambda - 概述
- AWS Lambda - 环境设置
- AWS Lambda - 简介
- 构建 Lambda 函数
- NodeJS 函数
- Java 函数
- Python 函数
- Go 函数
- C# 函数
- 配置 Lambda 函数
- 使用 AWS 控制台创建和部署
- 使用 AWS CLI 创建和部署
- 使用 Serverless Framework 创建和部署
- AWS 执行和调用 Lambda 函数
- 删除 Lambda 函数
- 使用 Amazon API Gateway
- Lambda 函数与 Amazon S3
- Lambda 函数与 Amazon DynamoDB
- Lambda 函数与计划事件
- Lambda 函数与 Amazon SNS
- Lambda 函数与 CloudTrail
- Lambda 函数与 Amazon Kinesis
- Lambda 函数与自定义用户应用程序
- AWS Lambda@Edge 与 CloudFront
- 使用 Cloudwatch 监控和故障排除
- AWS Lambda - 其他示例
- AWS Lambda 有用资源
- AWS Lambda - 快速指南
- AWS Lambda - 有用资源
- AWS Lambda - 讨论
AWS Lambda – 环境设置
在开始使用 AWS Lambda 之前,您需要拥有 Amazon 控制台的登录帐户。AWS Lambda 支持两种 IDE:Visual Studio 和 Eclipse。在本章中,我们将详细讨论 AWS Lambda 的分步安装。
在 AWS 控制台中创建登录帐户
您可以使用 Amazon 免费套餐免费在 AWS 控制台中创建登录帐户。您可以按照以下步骤创建 Amazon 登录帐户以使用 Amazon 服务:
步骤 1
访问 https://aws.amazon.com/free/ 并点击创建免费账户。您可以看到如下所示的屏幕截图:
步骤 2
点击创建免费账户按钮,您将被重定向到如下所示的屏幕:
现在,在此表单中填写您的电子邮件地址、密码和 AWS 账户名称,然后点击继续。
步骤 3
现在,您会看到如下所示的屏幕:
在此表单中填写所有必需的信息。
请注意,根据所选国家/地区,需要支付最低费用。在验证输入的信息后,将退还相同的费用。您需要信用卡或借记卡信息才能创建免费账户。对于印度用户,将扣除2 印度卢比,对于美国用户,将收取1 美元。一旦验证用户身份,将退还给相应的卡用户。
请注意,该账户是免费的,并且对服务的可用性有限制。如果使用超出限制,用户将被收取费用。
在上述表单中填写完信息后,点击创建账户并继续。
您将被重定向到如下所示的下一个屏幕。
步骤 4
您需要输入付款信息,即信用卡或借记卡,以及其有效期和持卡人姓名,如下所示:
步骤 5
输入所有信息后,点击安全提交,系统将与银行验证卡信息,并向您发送与卡关联的手机上的OTP。您会看到如下所示的窗口:
现在,输入OTP信息并点击付款。根据您选择的国家/地区,您将被收取费用。
步骤 6
付款完成后,下一步是电话验证。您需要输入您的手机号码,如下所示:
填写完信息后,点击立即呼叫。AWS 将使用自动化系统立即拨打电话。在通话提示时,使用手机键盘将显示在 AWS 网站上的 4 位数字输入到您的手机中。这将验证您的号码,您将在创建登录时指定的邮件 ID 中收到邮件激活。
步骤 7
点击邮件链接,输入账户名或电子邮件 ID 和密码,登录到 AWS 服务,如下所示:
账户名显示在右上角,如上所示。您现在可以开始使用 AWS Lambda 服务了。对于 AWS Lambda 服务,支持的语言包括 NodeJS、Python、Java、C# 和 Go。
安装 Visual Studio 2017
有 2 个与 AWS 兼容的 IDE:Visual Studio 和 Eclipse。在本节中,我们将讨论在 Windows、Linux 和 Mac 上安装 Visual Studio 2017。访问 Visual Studio 官方网站:https://www.visualstudio.com/downloads/。您会看到如下所示的欢迎屏幕:
下载社区版本,即Visual Studio Community 2017,因为它现在可以免费用于练习。安装完成后,它将引导您完成安装步骤,您需要在其中选择稍后要使用的软件包。您可以选择nodejs、python、c#软件包以供我们以后使用。
Visual Studio 2017 的 AWS Toolkit 支持
安装 Visual Studio 2017 后,您需要按照以下步骤安装 Visual Studio 2017 的 AWS Toolkit 支持:
步骤 1
访问 https://aws.amazon.com/visualstudio/ 并下载适用于 Visual Studio 的 AWS Toolkit。显示如下所示:
请注意,下载的 Visual Studio 2017 软件包是vsix软件包。如果您的 Visual Studio 版本介于 2013-2015 之间,它将安装msi安装程序。点击如下所示的下载按钮。
步骤 2
现在,双击下载的 vsix 软件包,它将引导您完成如下所示的安装步骤:
Visual Studio 成功安装后,您会看到如下所示的窗口:
步骤 3
现在,打开 Visual Studio 2017,您应该会看到 AWS 的欢迎页面,如下所示:
请注意,您需要添加访问密钥、密钥、账户编号才能开始使用并从 Visual Studio 中使用 AWS 服务。
NodeJS 的 AWS Lambda 模板
您可以使用Visual Studio Code,如下所示。
步骤 1
您可以从官方网站免费下载Visual Studio Code:https://www.visualstudio.com/downloads/. Visual Studio 下载的主页如下所示:
步骤 2
现在,打开 Visual Studio Code,如下所示:
步骤 3
要安装 AWS 支持,NodeJS 支持选项在扩展中可用。您可以搜索 AWS,它将显示如下选项:
步骤 4
现在,安装 AWS Lambda 的模板到NodeJS中,如下所示:
步骤 5
点击存储库并在 Visual Studio 中克隆它以开始在 Visual Studio 中编写 Lambda 函数。它将您重定向到此存储库,我们可以在 Visual Studio 中克隆它:https://github.com/loganarnett/vscode-lambda-snippets。现在,从 Visual Studio 中的查看选项打开命令面板。
步骤 6
点击它并选择 git 克隆,如下所示:
步骤 7
输入存储库 URL 并将其保存在本地。创建index.js文件,如下所示以使用 lambda 函数:
安装 Eclipse IDE
现在,您需要安装最新的 Eclipse Java EE IDE。您可以从 Eclipse 官方网站下载它:https://www.eclipse.org/downloads/
Eclipse IDE 的 AWS Toolkit 支持
安装 Eclipse 后,执行以下步骤:
步骤 1
从菜单中转到帮助,然后点击安装新软件。
步骤 2
在对话框顶部标记为使用的文本框中输入https://aws.amazon.com/eclipse。
步骤 3
现在,从如下所示的列表中选择所需的AWS 核心管理工具和其他可选项目。
步骤 4
现在,点击下一步。Eclipse 将引导您完成其余的安装步骤,如下面的后续步骤中所述。
步骤 5
AWS 核心模块显示在下面的网格中,如下所示的屏幕截图:
步骤 6
安装完成后,AWS 工具将在 Eclipse 中可用,如下所示:
步骤 7
当您点击 Amazon 服务时,您会看到以下屏幕。
现在,点击 AWS Explorer 以查看可用的服务。我们将在后续章节中讨论如何使用已安装的 IDE。