AWS Lambda – 环境设置



在开始使用 AWS Lambda 之前,您需要拥有 Amazon 控制台的登录帐户。AWS Lambda 支持两种 IDE:Visual StudioEclipse。在本章中,我们将详细讨论 AWS Lambda 的分步安装。

在 AWS 控制台中创建登录帐户

您可以使用 Amazon 免费套餐免费在 AWS 控制台中创建登录帐户。您可以按照以下步骤创建 Amazon 登录帐户以使用 Amazon 服务:

步骤 1

访问 https://aws.amazon.com/free/ 并点击创建免费账户。您可以看到如下所示的屏幕截图:

Amazon Free Tier

步骤 2

点击创建免费账户按钮,您将被重定向到如下所示的屏幕:

Create Free Account

现在,在此表单中填写您的电子邮件地址、密码和 AWS 账户名称,然后点击继续

步骤 3

现在,您会看到如下所示的屏幕:

Contact Information

在此表单中填写所有必需的信息。

请注意,根据所选国家/地区,需要支付最低费用。在验证输入的信息后,将退还相同的费用。您需要信用卡或借记卡信息才能创建免费账户。对于印度用户,将扣除2 印度卢比,对于美国用户,将收取1 美元。一旦验证用户身份,将退还给相应的卡用户。

请注意,该账户是免费的,并且对服务的可用性有限制。如果使用超出限制,用户将被收取费用。

在上述表单中填写完信息后,点击创建账户并继续

您将被重定向到如下所示的下一个屏幕。

步骤 4

您需要输入付款信息,即信用卡或借记卡,以及其有效期和持卡人姓名,如下所示:

Payment Information

步骤 5

输入所有信息后,点击安全提交,系统将与银行验证卡信息,并向您发送与卡关联的手机上的OTP。您会看到如下所示的窗口:

Card Details

现在,输入OTP信息并点击付款。根据您选择的国家/地区,您将被收取费用。

步骤 6

付款完成后,下一步是电话验证。您需要输入您的手机号码,如下所示:

Phone Verification

填写完信息后,点击立即呼叫。AWS 将使用自动化系统立即拨打电话。在通话提示时,使用手机键盘将显示在 AWS 网站上的 4 位数字输入到您的手机中。这将验证您的号码,您将在创建登录时指定的邮件 ID 中收到邮件激活。

步骤 7

点击邮件链接,输入账户名或电子邮件 ID 和密码,登录到 AWS 服务,如下所示:

Account Name

账户名显示在右上角,如上所示。您现在可以开始使用 AWS Lambda 服务了。对于 AWS Lambda 服务,支持的语言包括 NodeJS、Python、Java、C# 和 Go。

安装 Visual Studio 2017

有 2 个与 AWS 兼容的 IDE:Visual StudioEclipse。在本节中,我们将讨论在 Windows、Linux 和 Mac 上安装 Visual Studio 2017。访问 Visual Studio 官方网站:https://www.visualstudio.com/downloads/。您会看到如下所示的欢迎屏幕:

下载社区版本,即Visual Studio Community 2017,因为它现在可以免费用于练习。安装完成后,它将引导您完成安装步骤,您需要在其中选择稍后要使用的软件包。您可以选择nodejs、python、c#软件包以供我们以后使用。

Visual Studio

Visual Studio 2017 的 AWS Toolkit 支持

安装 Visual Studio 2017 后,您需要按照以下步骤安装 Visual Studio 2017 的 AWS Toolkit 支持:

步骤 1

访问 https://aws.amazon.com/visualstudio/ 并下载适用于 Visual Studio 的 AWS Toolkit。显示如下所示:

AWS Toolkit

请注意,下载的 Visual Studio 2017 软件包是vsix软件包。如果您的 Visual Studio 版本介于 2013-2015 之间,它将安装msi安装程序。点击如下所示的下载按钮。

AWS Toolkit Download

步骤 2

现在,双击下载的 vsix 软件包,它将引导您完成如下所示的安装步骤:

AWS Installation

Visual Studio 成功安装后,您会看到如下所示的窗口:

Install Complete

步骤 3

现在,打开 Visual Studio 2017,您应该会看到 AWS 的欢迎页面,如下所示:

AWS welcome page

请注意,您需要添加访问密钥、密钥、账户编号才能开始使用并从 Visual Studio 中使用 AWS 服务。

NodeJS 的 AWS Lambda 模板

您可以使用Visual Studio Code,如下所示。

步骤 1

您可以从官方网站免费下载Visual Studio Codehttps://www.visualstudio.com/downloads/. Visual Studio 下载的主页如下所示:

Visual Studio Code

步骤 2

现在,打开 Visual Studio Code,如下所示:

Open Visual Studio

步骤 3

要安装 AWS 支持,NodeJS 支持选项在扩展中可用。您可以搜索 AWS,它将显示如下选项:

Support Nodejs

步骤 4

现在,安装 AWS Lambda 的模板到NodeJS中,如下所示:

Boilerplate Nodejs

步骤 5

点击存储库并在 Visual Studio 中克隆它以开始在 Visual Studio 中编写 Lambda 函数。它将您重定向到此存储库,我们可以在 Visual Studio 中克隆它:https://github.com/loganarnett/vscode-lambda-snippets。现在,从 Visual Studio 中的查看选项打开命令面板。

Command Palette

步骤 6

点击它并选择 git 克隆,如下所示:

Git Clone

步骤 7

输入存储库 URL 并将其保存在本地。创建index.js文件,如下所示以使用 lambda 函数:

Lambda Function

Lambda Snippets

安装 Eclipse IDE

现在,您需要安装最新的 Eclipse Java EE IDE。您可以从 Eclipse 官方网站下载它:https://www.eclipse.org/downloads/

Eclipse IDE Installation

Eclipse Ide Java

Eclipse IDE 的 AWS Toolkit 支持

安装 Eclipse 后,执行以下步骤:

步骤 1

从菜单中转到帮助,然后点击安装新软件

步骤 2

在对话框顶部标记为使用的文本框中输入https://aws.amazon.com/eclipse

步骤 3

现在,从如下所示的列表中选择所需的AWS 核心管理工具和其他可选项目。

Core Management Tools

步骤 4

现在,点击下一步。Eclipse 将引导您完成其余的安装步骤,如下面的后续步骤中所述。

步骤 5

AWS 核心模块显示在下面的网格中,如下所示的屏幕截图:

AWS Core Modules

步骤 6

安装完成后,AWS 工具将在 Eclipse 中可用,如下所示:

Eclipse Worksheet

Eclipse Tools

步骤 7

当您点击 Amazon 服务时,您会看到以下屏幕。

Amazon Service

现在,点击 AWS Explorer 以查看可用的服务。我们将在后续章节中讨论如何使用已安装的 IDE。

广告