Skip to content

Walkthrough

Read LMI fundamentals first for placement, scaling, security, runtimes, and publishing. Complete Foundations and Prerequisites (AWS account, CLI, Terraform, Git, and what else) so your environment matches the labs.

This section is hands-on infrastructure and application work in order: what to configure in your account and repository step by step. Conceptual topics stay under LMI fundamentals.

  1. VPC and networking — Clone the Terraform repo (if you have not already), run terraform init, plan, and apply from examples/waf-loki, and understand how modules/vpc, subnets, NAT, routes, and the LMI security group fit together.

  2. Lambda Managed Instance stack — Walk through module "lambda_managed_instance" in examples/waf-loki/main.tf: operator role, capacity provider, VPC placement, instance requirements, and scaling.

  3. Lambda Managed Function — Walk through module "lambda_managed_function": execution role, log group, and the published function wired to the capacity provider via capacity_provider_arn.

Completing lab 3 ends the current hands-on path; that page closes with validation (invoke, logs) and links back to fundamentals. Further labs (IAM-only splits, demo pipeline) will appear in the sidebar when those pages are enabled.