How does Lambda works?
AWS Lambda is a serverless, event-driven computing service that lets you run code for virtually any type of application or backend service without provisioning or managing servers.
This type of architecture allows working with different business needs to create automated processes in the cloud and optimize costs with services.
ST IT Cloud partners with one of the largest cloud platforms in the world and uses AWS services to provide high performance and security.
With several use cases and an expert team certified by AWS, ST IT Cloud works by understanding the technical and business requirements step by step to define the best architecture offering security, cost optimization, performance and data quality.
To achieve these goals, we worked with the AWS Lambda Service to create fully serverless architectures.
Photograph is taken
Amazon S3
Photo is uploaded to an S3 Bucket
lambda is triggered
Amazon S3
Photo is uploaded to an S3 Bucket
Photo is resized intro web, mobile, and tablet sizes
Use Amazon Simple Storage Service (Amazon S3) to trigger AWS Lambda data processing in real time after an upload, or connect to an existing Amazon EFS file system to enable massively parallel shared access for bulk file processing scale.
Amazon Kinesis
Social media stream loaded intro Kinesis in real-time
lambda is triggered
AWS Lambda
Lambda runs that generates hashtag trend data
Amazon DynamoDB
Status update notification is pushed to user's friends
User's friends receive status update notification
Diagram showing how serverless broadcast processing works. The social media stream is uploaded to Amazon Kinesis. Then Lambda is triggered. Lambda runs the code that generates hashtag trending data, and the data is stored in DynamoDB for easy querying.
Amazon S3
Front-end code for weather app is hosted in S3
User clicks to get local weather information
Amazon API Gateway
App makes REST API Call to endpoint
lambda is triggered
Amazon Lambda
Lambda runs code to retrieve local weather information from DynamoDB and returns data back to user
Amazon DynamoDB
DynamoDB contains the weather data used by the app
Diagram showing how Amazon S3, API Gateway, AWS Lambda, and DynamoDB work together to retrieve weather data for a mobile or web application.
Amazon Kinesis
Social media stream loaded intro Kinesis in real-time
lambda is triggered
AWS Lambda
Lambda runs that generates hashtag trend data
Amazon DynamoDB
Status update notification is pushed to user's friends
User's friends receive status update notification
Diagram showing how serverless broadcast processing works. The social media stream is uploaded to Amazon Kinesis. Then Lambda is triggered. Lambda runs the code that generates hashtag trending data, and the data is stored in DynamoDB for easy querying.
Tractor sensor send data to Amazon kinesis
Amazon Kinesis
Captures and streams the sensor data for processing by Lambda
lambda is triggered
AWS Lambda
Lambda runs code to detect trends in sensor data, identify anomalies, and order replacements for faulty parts
Output
Order is automatically placed for replacement parts
Build serverless backends using AWS Lambda to handle web, mobile, Internet of Things (IoT), and third-party API requests.