面向 Java 开发人员的 AWS 无服务器 REST API。包括 CI/CD

使用 Java 构建无服务器 REST API。AWS Lambda、Amazon API Gateway、AWS SAM、AWS 开发人员工具。

讲师:Sergey Kargopolov

口袋资源独家Udemy付费课程独家中英文字幕配套资料齐全!

不到1/10的价格,即可享受同样的高品质课程,且可以完全拥有,随时随地都可以任意观看和分享。

你将会学到的

  • REST API及其设计原则
  • 使用 Java 在 AWS 中构建无服务器 REST API
  • 亚马逊 API 网关
  • 使用 AWS SAM 构建和部署 API
  • AWS Lambda
  • 实现用户注册、登录和确认功能
  • 亚马逊认知
  • 学习使用 Cognito 授权者
  • 实施自定义 Lambda Authorizer 来验证 JWT
  • 学习加密和解密敏感环境变量
  • 学习使用 API 密钥和使用计划
  • 单元测试 AWS Lambda 函数
  • AWS 持续集成/持续交付
  • AWS CodeCommit、AWS CodeBuild、AWS CodePipeline

要求

  • Java基础知识
  • AWS账户

说明

AWS Serverless可能是构建非常稳定的REST API 的最快方法,可以扩展以服务数百万用户。一个非常简单的模拟 API 可以在几分钟内创建和部署。使用 AWS Lambda 计算服务的 API 将需要更长的时间,但需要多长时间取决于您需要编写的业务逻辑。

在本视频课程中,您将了解什么是 REST API 以及如何使用 AWS 无服务器服务创建 REST API。

您将详细了解如何使用Amazon API Gateway创建 REST API,以及如何使用AWS Lambda 计算服务执行业务逻辑。该课程专为绝对初学者设计,因此您不需要具备任何 AWS Serverless 经验。

在本课程结束时,您将能够: 

  • 创建 RESTful API 端点,
  • 使用AWS SAM构建和部署 API ,
  • 验证 HTTP 请求正文和请求参数,
  • 将HTTP请求体转换成不同的模型,
  • 将 HTTP 响应JSON转换为不同的 JSON,
  • 将API部署到不同的阶段,
  • 执行金丝雀发布部署并在不同版本的 API 之间转移流量,
  • 发布多个版本的 Lambda 函数并在这些函数之间转移流量,
  • 记录和导出 REST API,
  • 使用 Amazon Cognito实施用户注册
  • 了解如何使用Cognito Authorizer来控制谁可以访问 Amazon API Gateway 中的 API,
  • 实现验证JWT 的自定义Lambda Authorizer
  • 使用API 密钥保护 API端点并学习配置请求限制配额
  • 单元测试AWS Lambda 函数,
  • 使用AWS CodeCommitAWS CodeBuildAWS CodePipeline开发人员工具构建CI/CD Pipeline。

如果您想学习如何快速构建 REST API,而无需启动、配置和管理任何服务器,那么本课程适合您。

此课程面向哪些人:

  • 有兴趣学习如何在 Amazon Cloud 中构建无服务器 REST API 的初级 Java 开发人员

发表回复

后才能评论

  • 每一个课程页面,都有演示地址选项,点击链接可以跳转到课程发布网站查看详细课程列表。
  • 绝大部分课程都有试看内容,可以先点击试看,再决定是否购买。
  • 本站课程均存储在阿里云盘或百度网盘中,由于阿里云盘对分享的文件类型有限制,所以课程资料和字幕会存储到蓝奏云盘中。
  • 阿里云盘和蓝奏云盘都是不限速下载的,你既可以选择在阿里云盘中在线学习,也可以选择下载到本地学习。
  • 课程下载到本地可以挂载中英文双字幕,请点击查看Potplayer挂载中英文双字幕教程
  • 本站所有课程,均提供mp4格式视频文件,中英文双字幕,配套资料齐全,不加密。
  • 每一个课程右侧下载面板中,都会有清晰度标识,大部分都是1080P或者720P,还有少数是超高清的。
  • 本站课程购买之后,均可以免费更新,所有课程,皆配有中文字幕。
  • 请注意,课程的中文字幕是根据英文字幕用谷歌翻译生成的,本非人工翻译。谷歌翻译准确度尚可,学习观看,没有问题。
  • 由于数字资源具有可复制性,一旦购买,不接受退款要求,请在购买之前,认真了解课程内容,确定是否需要。
  • 当然,如果有特殊情况,可以查看网站底部联系方式,联系站长说明问题,我会为你妥善处理。
  • 赞助本站VIP会员,可以免费下载所有课程,详情请查看VIP介绍