- Amazon launches S3 Object Lambda.
- It allows developers to transform data across applications.
- S3 Object Lambda works with existing apps, leveraging AWS Lambda functions.
- Using S3 Object Lambda, developers can present multiple views from the same dataset.
Amazon launches S3 Object Lambda. It is a new capability that allows developers to add their own code to process data. The data retrieved from Amazon Web Services (AWS) Simple Storage Service (S3) before returning it to an app. Amazon S3 or Amazon Simple Storage Service is a service offered by Amazon Web Services (AWS). It provides object storage through a web service interface.
The S3 uses the same scalable storage infrastructure that Amazon.com uses to run its global e-commerce network. Amazon says that S3 Object Lambda works with existing apps, leveraging AWS Lambda functions to automatically transform data as it’s being retrieved from an S3 bucket. The S3 can be employed to store any type of object, which allows for uses like storage for Internet applications, backup and recovery, disaster recovery, data archives, data lakes for analytics, and hybrid cloud storage.
Amazon launches S3 Object Lambda for data transformation leveraging lambda functions.
The launch has been for the transformation of data into lambda functions across the industry. As Enterprises has created, store, and maintains additional derivative copies of the data, so that each app had its own custom dataset tailored to its needs. For Amazon, S3 Object Lambda works with existing apps, leveraging AWS Lambda functions to automatically transform data as it’s being retrieved from an S3 bucket.
Earlier, AWS offered two primary ways to provide different views of data to multiple applications. Alternatively, it could build and manage infrastructure as a proxy layer in front of S3 to intercept and process data as it was requested.
With S3 Object Lambda companies can more easily automate tasks.
Using S3 Object Lambda, developers can present multiple views from the same dataset. They can update the necessary Lambda functions to modify these views at any time. It pays for the AWS Lambda compute and request charges required to process the data, the data S3 Object Lambda returns to their applications, and S3 requests invoked by Lambda functions.
With S3 Object Lambda, companies can more easily automate tasks like converting across data formats. Customers can use S3 Object Lambda with the AWS Management Console, AWS Command Line Interface, and AWS SDKs. Compressing or decompressing files as they’re being downloaded, resizing and watermarking images, and implementing custom authorization rules to access databases. The S3 Object Lambda is available in all AWS Regions.