Manage AWS Lambda functions with Terraform

所在平台: Udemy

课程主页: https://www.udemy.com/course/manage-aws-lambda-functions-with-terraform/

课程评论:没有评论

第一个写评论        关注课程

课程简介

**课程名称:** 使用 Terraform 管理 AWS Lambda 函数 **课程概述:** 本课程旨在帮助您系统地学习如何使用 Terraform 部署和配置 AWS Lambda 函数。随着 AWS Lambda 功能的不断丰富,其配置选项已超过二十余种,这使得理解和管理变得复杂。课程将深入探讨每个配置项的实际功能、重要性以及最佳实践,并揭示一些看似简单但可能产生非预期后果的配置(例如,Lambda 函数默认保留所有 CloudWatch Logs 日志,或者内存设置与 CPU 关联,即使函数未充分利用也会影响性能)。 **学习目标:** * 安装和配置 Terraform 以便与 AWS 集成。 * 理解 Terraform 配置文件(.tf 文件)的基础知识。 * 掌握 Lambda 函数的关键必需参数,包括:code, name, handler, runtime, role。 * 学习 Lambda 函数的常用可选参数,包括:log group, environment variables, memory, timeout, reserved concurrency。 * 学会如何将外部程序(例如 npm install)集成到 Terraform 工作流程中。 * 深入理解 Lambda 函数的各种属性及其影响。

课程评论(0条)

课程详情

Over the years, AWS Lambda added support for ever finer control of how the functions work. That resulted in more than 2 dozen configuration options and that makes it hard to see what is important and what is just for a specific use-case. And even for seemingly straightforward ones there are usually not-so-obvious consequences.For example, deploying a Lambda function and removing it by default leaves all its logs stored in CloudWatch Logs forever. Or memory setting is tied to CPU so adding more RAM also makes the function run faster even if it does not use it at all.This course is a systematic view on how to best deploy and configure Lambda functions with Terraform. You'll learn about the important arguments and the best practices for each of them and a detailed discussion of what they change.What you'll learn in this courseWe'll start with a quick introduction to Terraform and how to set it up with AWS. Then we'll look into one argument at a time and see what it does.Install and configure Terraform for AWSBasics of a tf fileRequired arguments (code, name, handler, runtime, role)Optional arguments (log group, environment variables, memory, timeout, reserved concurrency)Integrate external programs with Terraform (for example, npm install)Lambda attributes

课程标签

0人关注该课程

主题相关的课程