Tagged: Lambda

AWS Lambda is a serverless computing service provided by Amazon Web Services (AWS) that allows developers to run code in response to events without the need to manage servers. This service is designed to simplify the process of building applications that react to changes in data or the environment.

Lambda functions can be triggered by various AWS services, such as S3 (Simple Storage Service), DynamoDB, Kinesis, or external events via API Gateway. Once triggered, Lambda executes the function and automatically manages the compute resources it requires. This includes scaling up or down automatically to handle the number of events it receives.

The service supports multiple programming languages, including Node.js, Python, Java, Go, and C#. Developers can write their functions directly in the AWS Management Console, or they can upload their code in the form of a deployment package.

Lambda is particularly useful for creating lightweight and efficient back-end services to process data, handle HTTP requests, or integrate with other AWS services. It is also cost-effective since users only pay for the compute time they consume, with no charge when the code is not running.

Additionally, AWS Lambda integrates with other AWS services for monitoring and logging, such as CloudWatch and X-Ray, providing insights into function performance and operational health.

Overall, AWS Lambda is a powerful tool for building scalable, high-performance applications in the cloud, enabling developers to focus more on their code and less on the underlying infrastructure.

Amazon AWS Smart Home Skill deploy code and test lambda 0

AWS Alexa Smart Home Skill: load sample code and test Lambda – 6

I bought an Alexa device and since then I don’t want to press a button anymore and I want to turn all my devices into voice control. So I start this tutorial to explain how to create a simple custom Smart Home Skill.
In this article we upload the Lambda sample code, it must first be packaged and then uploaded to AWS as a function code.

Amazon AWS Smart Home Skill setup DynamoDB database 0

AWS Alexa Smart Home Skill: setup the DynamoDB database – 5

I bought an Alexa device and since then I don’t want to press a button anymore and I want to turn all my devices into voice control. So I start this tutorial to explain how to create a simple custom Smart Home Skill.
Now It’s time to create a new Amazon DynamoDB Table that will hold the state of the virtual switch.

Amazon AWS Smart Home Skill configure lambda for the skill 0

AWS Alexa Smart Home Skill: configure lambda for the skill – 4

I bought an Alexa device and since then I don’t want to press a button anymore and I want to turn all my devices into voice control. So I start this tutorial to explain how to create a simple custom Smart Home Skill.
In this article we are going to connect our Skill to the Lambda.

Amazon AWS Smart Home Skill setup and security of a lambda function 0

AWS Alexa Smart Home Skill: create lambda and manage security – 3

I bought an Alexa device and since then I don’t want to press a button anymore and I want to turn all my devices into voice control. So I start this tutorial to explain how to create a simple custom Smart Home Skill.
In this article we are going to create and configure the lambda function for our Smart Home Skill.