[{"data":1,"prerenderedAt":299},["ShallowReactive",2],{"content-svc-lambda-guides-aws-lambda-fundamentals-aws-lambda-logging":3},{"markdown":4,"frontMatterAttributes":5,"bodyRaw":17,"menu":18,"menuType":295,"isCollapseableMenu":20,"nextDocItem":225,"previousDocItem":204,"contributorPaths":296,"contentName":298,"slug":222,"readingTime":30},"\u003Cp>All AWS Lambda functions are automatically integrated with Amazon CloudWatch. Lambda monitors functions on your behalf and streams details about each function invocation to CloudWatch Logs. \u003C\u002Fp>\n\u003Cimg src=\"\u002Fassets\u002Fexternal\u002Fservice\u002Flambda\u002Fguides\u002Faws-lambda-fundamentals\u002Fassets\u002Flambda-fundamentals.png\"\u002F>\n",{"title":6,"order":7,"youtubeVideoID":8,"resources":9},"AWS Lambda logging",17,"JtabtxE8q2o",[10,14],{"link":11,"type":12,"text":13},"https:\u002F\u002Faws.amazon.com\u002Flambda\u002F","Text","AWS Lambda",{"link":15,"type":12,"text":16},"https:\u002F\u002Faws.amazon.com\u002Fserverless\u002F","Serverless on AWS","All AWS Lambda functions are automatically integrated with Amazon CloudWatch. Lambda monitors functions on your behalf and streams details about each function invocation to CloudWatch Logs. \n\n\u003Cimg src=\"\u002Fassets\u002Fexternal\u002Fservice\u002Flambda\u002Fguides\u002Faws-lambda-fundamentals\u002Fassets\u002Flambda-fundamentals.png\"\u002F>\n",[19,34,46,58,70,82,94,106,118,130,142,154,166,178,190,202,214,223,235,247,259,271,283],{"title":-1,"collapsible":20,"isCollapsed":21,"content":22},false,true,[23],{"title":24,"order":25,"youtubeVideoID":26,"resources":27,"time":30,"path":31,"id":32,"link":33},"What is AWS Lambda",1,"jaJIpTg81iA",[28,29],{"link":11,"type":12,"text":13},{"link":15,"type":12,"text":16},"1 min","what-is-aws-lambda","what-is-aws-lambda.md","\u002Fcontent\u002Fservice\u002Flambda\u002Fguides\u002Faws-lambda-fundamentals\u002Fwhat-is-aws-lambda",{"title":-1,"collapsible":20,"isCollapsed":21,"content":35},[36],{"title":37,"order":38,"youtubeVideoID":39,"resources":40,"time":30,"path":43,"id":44,"link":45},"AWS Lambda features",2,"VVxWGHoPnrQ",[41,42],{"link":11,"type":12,"text":13},{"link":15,"type":12,"text":16},"aws-lambda-features","aws-lambda-features.md","\u002Fcontent\u002Fservice\u002Flambda\u002Fguides\u002Faws-lambda-fundamentals\u002Faws-lambda-features",{"title":-1,"collapsible":20,"isCollapsed":21,"content":47},[48],{"title":49,"order":50,"youtubeVideoID":51,"resources":52,"time":30,"path":55,"id":56,"link":57},"When to use AWS Lambda",3,"z1NVqC4ILTU",[53,54],{"link":11,"type":12,"text":13},{"link":15,"type":12,"text":16},"when-to-use-aws-lambda","when-to-use-aws-lambda.md","\u002Fcontent\u002Fservice\u002Flambda\u002Fguides\u002Faws-lambda-fundamentals\u002Fwhen-to-use-aws-lambda",{"title":-1,"collapsible":20,"isCollapsed":21,"content":59},[60],{"title":61,"order":62,"youtubeVideoID":63,"resources":64,"time":30,"path":67,"id":68,"link":69},"Building AWS Lambda functions",4,"3xWZsMqAxSY",[65,66],{"link":11,"type":12,"text":13},{"link":15,"type":12,"text":16},"building-lambda-functions","building-lambda-functions.md","\u002Fcontent\u002Fservice\u002Flambda\u002Fguides\u002Faws-lambda-fundamentals\u002Fbuilding-lambda-functions",{"title":-1,"collapsible":20,"isCollapsed":21,"content":71},[72],{"title":73,"order":74,"youtubeVideoID":75,"resources":76,"time":30,"path":79,"id":80,"link":81},"AWS Lambda programming model",5,"cyQK-uouh90",[77,78],{"link":11,"type":12,"text":13},{"link":15,"type":12,"text":16},"aws-lambda-programming-model","aws-lambda-programming-model.md","\u002Fcontent\u002Fservice\u002Flambda\u002Fguides\u002Faws-lambda-fundamentals\u002Faws-lambda-programming-model",{"title":-1,"collapsible":20,"isCollapsed":21,"content":83},[84],{"title":85,"order":86,"youtubeVideoID":87,"resources":88,"time":30,"path":91,"id":92,"link":93},"Building an AWS Lambda function in the console",6,"5hF2M6GLxFQ",[89,90],{"link":11,"type":12,"text":13},{"link":15,"type":12,"text":16},"building-an-aws-lambda-function-in-the-console","building-an-aws-lambda-function-in-the-console.md","\u002Fcontent\u002Fservice\u002Flambda\u002Fguides\u002Faws-lambda-fundamentals\u002Fbuilding-an-aws-lambda-function-in-the-console",{"title":-1,"collapsible":20,"isCollapsed":21,"content":95},[96],{"title":97,"order":98,"youtubeVideoID":99,"resources":100,"time":30,"path":103,"id":104,"link":105},"Building an AWS Lambda function using the AWS CLI",7,"VaKBH8H4DNQ",[101,102],{"link":11,"type":12,"text":13},{"link":15,"type":12,"text":16},"building-a-lambda-function-using-the-aws-cli","building-a-lambda-function-using-the-aws-cli.md","\u002Fcontent\u002Fservice\u002Flambda\u002Fguides\u002Faws-lambda-fundamentals\u002Fbuilding-a-lambda-function-using-the-aws-cli",{"title":-1,"collapsible":20,"isCollapsed":21,"content":107},[108],{"title":109,"order":110,"youtubeVideoID":111,"resources":112,"time":30,"path":115,"id":116,"link":117},"Building an AWS Lambda functions using AWS SAM",8,"BdbIEWqQkcc",[113,114],{"link":11,"type":12,"text":13},{"link":15,"type":12,"text":16},"building-a-lambda-function-using-aws-sam","building-a-lambda-function-using-aws-sam.md","\u002Fcontent\u002Fservice\u002Flambda\u002Fguides\u002Faws-lambda-fundamentals\u002Fbuilding-a-lambda-function-using-aws-sam",{"title":-1,"collapsible":20,"isCollapsed":21,"content":119},[120],{"title":121,"order":122,"youtubeVideoID":123,"resources":124,"time":30,"path":127,"id":128,"link":129},"Building an AWS Lambda function as a container image",9,"QGfn-jGFG34",[125,126],{"link":11,"type":12,"text":13},{"link":15,"type":12,"text":16},"building-an-aws-lambda-function-as-a-container-image","building-an-aws-lambda-function-as-a-container-image.md","\u002Fcontent\u002Fservice\u002Flambda\u002Fguides\u002Faws-lambda-fundamentals\u002Fbuilding-an-aws-lambda-function-as-a-container-image",{"title":-1,"collapsible":20,"isCollapsed":21,"content":131},[132],{"title":133,"order":134,"youtubeVideoID":135,"resources":136,"time":30,"path":139,"id":140,"link":141},"AWS Lambda invocation models",10,"8K3_w3QyN6M",[137,138],{"link":11,"type":12,"text":13},{"link":15,"type":12,"text":16},"aws-lambda-invocation-models","aws-lambda-invocation-models.md","\u002Fcontent\u002Fservice\u002Flambda\u002Fguides\u002Faws-lambda-fundamentals\u002Faws-lambda-invocation-models",{"title":-1,"collapsible":20,"isCollapsed":21,"content":143},[144],{"title":145,"order":146,"youtubeVideoID":147,"resources":148,"time":30,"path":151,"id":152,"link":153},"AWS Lambda execution environment lifecycle",11,"E20B8Izr5fI",[149,150],{"link":11,"type":12,"text":13},{"link":15,"type":12,"text":16},"aws-lambda-execution-environment-lifecycle","aws-lambda-execution-environment-lifecycle.md","\u002Fcontent\u002Fservice\u002Flambda\u002Fguides\u002Faws-lambda-fundamentals\u002Faws-lambda-execution-environment-lifecycle",{"title":-1,"collapsible":20,"isCollapsed":21,"content":155},[156],{"title":157,"order":158,"youtubeVideoID":159,"resources":160,"time":30,"path":163,"id":164,"link":165},"AWS Lambda function design best practices",12,"o9tYim-n6Ow",[161,162],{"link":11,"type":12,"text":13},{"link":15,"type":12,"text":16},"aws-lambda-function-design-best-practices","aws-lambda-function-design-best-practices.md","\u002Fcontent\u002Fservice\u002Flambda\u002Fguides\u002Faws-lambda-fundamentals\u002Faws-lambda-function-design-best-practices",{"title":-1,"collapsible":20,"isCollapsed":21,"content":167},[168],{"title":169,"order":170,"youtubeVideoID":171,"resources":172,"time":30,"path":175,"id":176,"link":177},"AWS Lambda function permissions",13,"6oG9O44U9x0",[173,174],{"link":11,"type":12,"text":13},{"link":15,"type":12,"text":16},"aws-lambda-function-permissions","aws-lambda-function-permissions.md","\u002Fcontent\u002Fservice\u002Flambda\u002Fguides\u002Faws-lambda-fundamentals\u002Faws-lambda-function-permissions",{"title":-1,"collapsible":20,"isCollapsed":21,"content":179},[180],{"title":181,"order":182,"youtubeVideoID":183,"resources":184,"time":30,"path":187,"id":188,"link":189},"AWS Lambda billing",14,"IB2R4M50uqQ",[185,186],{"link":11,"type":12,"text":13},{"link":15,"type":12,"text":16},"aws-lambda-billing","aws-lambda-billing.md","\u002Fcontent\u002Fservice\u002Flambda\u002Fguides\u002Faws-lambda-fundamentals\u002Faws-lambda-billing",{"title":-1,"collapsible":20,"isCollapsed":21,"content":191},[192],{"title":193,"order":194,"youtubeVideoID":195,"resources":196,"time":30,"path":199,"id":200,"link":201},"AWS Lambda optimal memory configuration",15,"rpL77KDN92Q",[197,198],{"link":11,"type":12,"text":13},{"link":15,"type":12,"text":16},"aws-lambda-optimal-memory-configuration","aws-lambda-optimal-memory-configuration.md","\u002Fcontent\u002Fservice\u002Flambda\u002Fguides\u002Faws-lambda-fundamentals\u002Faws-lambda-optimal-memory-configuration",{"title":-1,"collapsible":20,"isCollapsed":21,"content":203},[204],{"title":205,"order":206,"youtubeVideoID":207,"resources":208,"time":30,"path":211,"id":212,"link":213},"AWS Lambda observability and troubleshooting",16,"K2aebIhjWj8",[209,210],{"link":11,"type":12,"text":13},{"link":15,"type":12,"text":16},"aws-lambda-observability-and-troubleshooting","aws-lambda-observability-and-troubleshooting.md","\u002Fcontent\u002Fservice\u002Flambda\u002Fguides\u002Faws-lambda-fundamentals\u002Faws-lambda-observability-and-troubleshooting",{"title":-1,"collapsible":20,"isCollapsed":20,"content":215},[216],{"title":6,"order":7,"youtubeVideoID":8,"resources":217,"time":30,"path":220,"id":221,"link":222},[218,219],{"link":11,"type":12,"text":13},{"link":15,"type":12,"text":16},"aws-lambda-logging","aws-lambda-logging.md","\u002Fcontent\u002Fservice\u002Flambda\u002Fguides\u002Faws-lambda-fundamentals\u002Faws-lambda-logging",{"title":-1,"collapsible":20,"isCollapsed":21,"content":224},[225],{"title":226,"order":227,"youtubeVideoID":228,"resources":229,"time":30,"path":232,"id":233,"link":234},"AWS Lambda metrics",18,"sW1M9UvfJ1Y",[230,231],{"link":11,"type":12,"text":13},{"link":15,"type":12,"text":16},"aws-lambda-metrics","aws-lambda-metrics.md","\u002Fcontent\u002Fservice\u002Flambda\u002Fguides\u002Faws-lambda-fundamentals\u002Faws-lambda-metrics",{"title":-1,"collapsible":20,"isCollapsed":21,"content":236},[237],{"title":238,"order":239,"youtubeVideoID":240,"resources":241,"time":30,"path":244,"id":245,"link":246},"AWS Lambda tracing",19,"FSE_ngsBbTE",[242,243],{"link":11,"type":12,"text":13},{"link":15,"type":12,"text":16},"aws-lambda-tracing","aws-lambda-tracing.md","\u002Fcontent\u002Fservice\u002Flambda\u002Fguides\u002Faws-lambda-fundamentals\u002Faws-lambda-tracing",{"title":-1,"collapsible":20,"isCollapsed":21,"content":248},[249],{"title":250,"order":251,"youtubeVideoID":252,"resources":253,"time":30,"path":256,"id":257,"link":258},"AWS Lambda scaling and throughput",20,"IMqihiFrMOo",[254,255],{"link":11,"type":12,"text":13},{"link":15,"type":12,"text":16},"aws-lambda-scaling-and-throughput","aws-lambda-scaling-and-throughput.md","\u002Fcontent\u002Fservice\u002Flambda\u002Fguides\u002Faws-lambda-fundamentals\u002Faws-lambda-scaling-and-throughput",{"title":-1,"collapsible":20,"isCollapsed":21,"content":260},[261],{"title":262,"order":263,"youtubeVideoID":264,"resources":265,"time":30,"path":268,"id":269,"link":270},"AWS Lambda concurrency controls and quotas",21,"5XRBZNPy6Ng",[266,267],{"link":11,"type":12,"text":13},{"link":15,"type":12,"text":16},"aws-lambda-concurrency-controls-and-quotas","aws-lambda-concurrency-controls-and-quotas.md","\u002Fcontent\u002Fservice\u002Flambda\u002Fguides\u002Faws-lambda-fundamentals\u002Faws-lambda-concurrency-controls-and-quotas",{"title":-1,"collapsible":20,"isCollapsed":21,"content":272},[273],{"title":274,"order":275,"youtubeVideoID":276,"resources":277,"time":30,"path":280,"id":281,"link":282},"AWS Lambda networking",22,"W1YZs1YEdKM",[278,279],{"link":11,"type":12,"text":13},{"link":15,"type":12,"text":16},"aws-lambda-networking","aws-lambda-networking.md","\u002Fcontent\u002Fservice\u002Flambda\u002Fguides\u002Faws-lambda-fundamentals\u002Faws-lambda-networking",{"title":-1,"collapsible":20,"isCollapsed":21,"content":284},[285],{"title":286,"order":287,"youtubeVideoID":288,"resources":289,"time":30,"path":292,"id":293,"link":294},"AWS Lambda safe deployments",23,"Ynine0i0WgQ",[290,291],{"link":11,"type":12,"text":13},{"link":15,"type":12,"text":16},"aws-lambda-safe-deployments","aws-lambda-safe-deployments.md","\u002Fcontent\u002Fservice\u002Flambda\u002Fguides\u002Faws-lambda-fundamentals\u002Faws-lambda-safe-deployments","LESSON",[297],"content\u002Fcontributors\u002Fjulian-wood.json","AWS Lambda Fundamentals",1790246108670]