配置Amazon Web Services(AWS)以使用Lambda

在英国软件Craft.io和测试会议期间, Mash在AWS Lambda上举行了会议,并用Java和python编写了示例。 其他人也试图在NodeJS中做到这一点。 本届会议在这里

第一部分(主要是偶然的复杂性 )是如何设置帐户以使用这些服务。 这是大多数人苦苦挣扎的部分,因此这里是循序渐进的指南。

设置您的付款方式

  1. 连接到AWS控制台 配置Amazon Web Services(AWS)以使用Lambda_第1张图片
  2. 点击您的姓名(右上角),然后点击“我的帐户” 配置Amazon Web Services(AWS)以使用Lambda_第2张图片
  3. 在左侧菜单上,点击“付款方式” 配置Amazon Web Services(AWS)以使用Lambda_第3张图片
  4. 添加借记卡/信用卡。 这是非常重要的,因为您可以使用免费套餐,他们需要向您收费。 但是随着我们将使用的活动级别,您将被包括在免费套餐中 配置Amazon Web Services(AWS)以使用Lambda_第4张图片

设置您的AWS账户

  1. 连接到AWS控制台 配置Amazon Web Services(AWS)以使用Lambda_第5张图片
  2. 转到服务,选择IAM 配置Amazon Web Services(AWS)以使用Lambda_第6张图片
  3. 创建一个“组”以容纳这些用户和策略 配置Amazon Web Services(AWS)以使用Lambda_第7张图片
  4. 点击“创建新组” 配置Amazon Web Services(AWS)以使用Lambda_第8张图片
  5. 选择组名 配置Amazon Web Services(AWS)以使用Lambda_第9张图片
  6. 单击下一步,选择以下策略:
    • AWSLambdaFullAccess
    • IAMF完全访问
    • AmazonAPIGatewayAdministrator

    配置Amazon Web Services(AWS)以使用Lambda_第10张图片

  7. 下一个。 看到这个页面: 配置Amazon Web Services(AWS)以使用Lambda_第11张图片
  8. 点击创建组 配置Amazon Web Services(AWS)以使用Lambda_第12张图片
  9. 寻找你的新群组 配置Amazon Web Services(AWS)以使用Lambda_第13张图片
  10. 点击“用户”标签。 正如您刚刚创建的那样,它将没有任何用户。 配置Amazon Web Services(AWS)以使用Lambda_第14张图片
  11. 创建新用户:转到左侧“用户”菜单,单击“创建新用户”按钮 配置Amazon Web Services(AWS)以使用Lambda_第15张图片
  12. 您需要生成任意数量的用户。 对于一个测试,一个就足够了。 为这些用户选择一个名称。 在我的情况下,“ test1 ”和“ test2 ”。 选择“为每个用户生成访问密钥” 配置Amazon Web Services(AWS)以使用Lambda_第16张图片
  13. 单击“显示用户安全凭据”,以查看凭据。 您将使用它们来针对AWS进行身份验证。 配置Amazon Web Services(AWS)以使用Lambda_第17张图片
  14. 无论如何,最好下载凭据 配置Amazon Web Services(AWS)以使用Lambda_第18张图片
  15. 带有令牌的CSV 配置Amazon Web Services(AWS)以使用Lambda_第19张图片
  16. 再次转到网上论坛 配置Amazon Web Services(AWS)以使用Lambda_第20张图片
  17. 点击“用户”标签,然后点击“将用户添加到该组” 配置Amazon Web Services(AWS)以使用Lambda_第21张图片
  18. 查找或过滤所需的用户 配置Amazon Web Services(AWS)以使用Lambda_第22张图片
  19. 选择他们 配置Amazon Web Services(AWS)以使用Lambda_第23张图片
  20. 点击“添加用户” 配置Amazon Web Services(AWS)以使用Lambda_第24张图片

安装和配置AWS CLI

  1. 在AWS CLI上找到安装程序
  2. 使用此帮助页面进行配置
    • 一个样本
    $ aws configure
    AWS Access Key ID [****************TEST]: ##$YOUR_ACCESS_KEY##
    AWS Secret Access Key [****************TEST]: ##$YOUR_SECRET_ACCES_KEY##
    Default region name [eu-west-1]: eu-west-1 #or any other zone
    Default output format [None]: #just type enter
  3. 检查CLI是否正确配置:
    $ aws lambda list-functions
    {
        "Functions": []
    }
  4. 您可以使用服务。 该系列在下一篇文章中继续

翻译自: https://www.javacodegeeks.com/2016/06/configuring-amazon-web-services-aws-using-lambda.html

你可能感兴趣的:(python,java,大数据,spring,linux)