More Lambda Functions and Step Functions with AWS and Pulumi | glowing telegram - Episode 141
In this video, we delve into creating Lambda functions and Step Functions within AWS, using Pulumi as our IaC tool. I walk through updating job definitions and exploring the new features AWS has rolled out for Lambda, like the embedded VS code editor.
We discuss the nuances of cold versus warm starts for AWS Lambda functions and demonstrate a practical example of deploying and invoking a Lambda to see the performance difference.
As we continue our project, 'Glowing Telegram,' we'll explore how to manage stream recordings effectively. Part of this involves setting up AWS infrastructure to automate tasks like transcribing audio with OpenAI's API. We'll look at how we can link Lambda functions to step functions for efficient automation.
Throughout the video, I tackle issues like managing IAM roles and policies to ensure permissions are correctly set for services to interact. The session also offers insights into transitioning to cloud environments, including the benefits of using local tools like LocalStack.
If you're interested in cloud development, AWS Lambda, or functional coding workflows with tools like Pulumi, this video provides detailed insights and practical examples to guide you.
Join us on these Sunday morning coding streams to learn more about cloudifying applications and enhancing your development skills.
🔗 Check out my Twitch channel for more streams: https://www.twitch.tv/saebyn
GitHub: https://github.com/saebyn/glowing-telegram
Discord: https://discord.gg/N7xfy7PyHs