开发手册 欢迎您!
软件开发者资料库

AWS Lambda - 环境设置

AWS Lambda环境设置 - 从简单和简单的步骤学习AWS Lambda,从基本到高级概念,包括概述,环境设置,简介,构建Lambda函数,NODEJS中的函数,Java,Python,Go,C#,配置Lambda函数,使用AWS控制台,AWS CLI,无服务器框架,执行和调用,删除Lambda函数,使用Amazon API网关,使用Lambda函数和Amazon S3,Amazon DynamoDB,预定事件,Amazon SNS,CloudTrail,Amazon Kinesis,自定义用户进行创建和部署应用程序,使用CloudFront的AWS Lambda @ Edge,使用Cloudwatch进行监控和故障排除,附加示例。

在开始使用AWS Lambda之前,您需要使用Amazon控制台登录. AWS Lambda支持两个IDE: Visual Studio Eclipse .在本章中,我们将逐步详细讨论AWS Lambda的安装.

在AWS Console中创建登录

您可以在以下位置创建登录AWS Console免费使用Amazon免费套餐.您可以按照以下步骤使用亚马逊创建登录以使用亚马逊服务 :

步骤1

转到 https://aws.amazon.com/free/并点击创建免费帐户.你可以看到下面给出的屏幕截图 :

亚马逊免费套餐

第2步

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

创建免费帐户

现在,根据您的需要填写电子邮件地址,密码和AWS账户名称的详细信息选择上面显示的此表单,然后单击继续.

步骤3

现在,您可以找到如图所示的屏幕低于 :

联系信息

在此输入所有必需的详细信息表格.

请注意,根据所选国家/地区需要支付最低费用.一旦输入的详细信息得到验证,相同的退款.您需要信用卡或借记卡详细信息才能创建免费帐户.对于印度用户, 2卢比 -  将被扣除,而美国 $ 1 将被收取费用.一旦用户通过验证,相同的卡将退还给相应的卡用户.

请注意,该帐户是免费的,服务使用受到限制.如果使用量超出限制,将向用户收取费用.

在上面显示的表格中输入详细信息后,单击创建帐户并继续.

您将被重定向到下一个屏幕,如下所示.

步骤4

您需要输入付款详情,即信用卡或借记卡,连同其到期日期和持卡人姓名,如下所示 :

付款信息

第5步

输入所有详细信息后,点击安全提交然后将通过银行验证该卡,并在您的手机上提供与该卡链接的 OTP .你可以找到一个如下所示的窗口 :

Card Details

现在,输入 OTP 详细信息,然后单击付款.根据所选国家/地区收取费用.

第6步

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

手机验证

填写完详细信息后,单击立即致电. AWS将立即使用自动系统呼叫.通过电话提示时,请使用电话键盘输入AWS网站上显示的4位数字.这将验证您的号码,您将在创建登录时在开始时指定的邮件ID中激活邮件.

步骤7

单击邮件链接并输入帐户名称或电子邮件ID和密码,然后登录AWS服务,如下所示 :

帐户名称

帐户名称显示在右上角,如上所示.您现在可以开始使用AWS Lambda服务.对于AWS Lambda服务,支持的语言是NodeJS,Python,Java,C#和Go.

Visual Studio 2017的安装

有2个兼容的IDE使用AWS: 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

对Visual Studio 2017的AWS Toolkit支持

安装Visual Studio 2017后,您必须按照给定的步骤安装AWS Toolkit支持Visual Studio 2017 :

第1步

转到 https://aws.amazon.com/visualstudio/并下载适用于Visual Studio的AWS工具包.显示如下所示 :

AWS Toolkit

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

AWS Toolkit Download

第2步

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

AWS安装

成功安装Visual Studio后,您可以看到一个窗口,如下所示 :

安装完成

第3步

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

AWS欢迎页面

请注意,您需要添加访问密钥,密钥,帐号才能开始使用,并使用visual studio中的AWS服务.

AWS Lambda BoilerPlate对于NodeJS

您可以将它与 visual studio code 一起使用,如下所示.

第1步

您可以从官方网站免费下载 Visual Studio代码: https://www.visualstudio.com/downloads/. Visual Studio下载的主页看起来像这样 :

Visual Studio代码

步骤2

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

打开Visual Studio

第3步

到安装对AWS的支持,支持nodejs 选项可在扩展内部使用.您可以搜索AWS,它将显示以下选项 :

Support Nodejs

步骤4

现在,在 nodejs 中安装AWS Lambda样板,如下所示 :

Boilerplate Nodejs

步骤5

单击存储库并在Visual中克隆它Studio开始在Visual Studio中编写Lambda函数.它会将您重定向到我们可以在Visual Studio中克隆的存储库: https://github. COM/loganarnett/vscode-λ-片段的.现在,从Visual Studio中的 View 选项打开命令调色板.

命令调色板

步骤6

单击它并选择git clone,如下所示 :

Git Clone

步骤7

输入存储库网址并根据您的选择在本地保存.创建 index.js 文件,如下所示,使用lambda函数 :

 Lambda函数


Lambda Snippets

安装Eclipse IDE

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

Eclipse IDE安装


Eclipse Ide Java

Eclipse IDE的AWS工具包支持

一次安装Eclipse,执行以下步骤 :

步骤1

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

第2步

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

步骤3

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

Core Management Tools

第4步

现在,点击下一步. Eclipse将指导您完成下面给出的其他步骤中给出的其余安装步骤.

步骤5

AWS核心模块显示在下面给出的屏幕截图中显示的网格 :

AWS核心模块

第6步

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

Eclipse工作表


Eclipse工具

第7步

点击亚马逊服务后,您可以看到以下屏幕.

亚马逊服务

现在,点击AWS Explorer查看可用的服务.我们将在接下来的章节中讨论如何使用已安装的IDE.