Serverless with AWS Transcribe and S3 Event Trigger using Lambda and CloudWatch

Serverless with AWS Transcribe and S3 Event Trigger using Lambda and CloudWatch

OVERVIEW OF THE SERVICES :-

 

AWS S3 :-   

  Amazon S3 (Simple Storage Service) is a scalable object storage service offered by Amazon Web Services. It allows users to store and retrieve any amount of data at any time from anywhere on the web. S3 is highly durable, secure, and cost-effective, making it ideal for a wide range of use cases including data backup, content distribution, and application hosting.

 

AWS LAMBDA :-

                     AWS Lambda is a serverless compute service provided by Amazon Web Services. It enables developers to run code without provisioning or managing servers, paying only for the compute time consumed. Lambda supports multiple programming languages and automatically scales to handle incoming traffic.

 

AWS CLOUD WATCH :-

                     AWS CloudWatch is a monitoring and observability service by Amazon Web Services. It allows users to collect and track metrics, log files, and set alarms, enabling them to monitor their AWS resources, applications, and services in real-time. CloudWatch helps in gaining insights into system performance, resource utilization, and operational health.

 

 

AWS TRANSCRIBE :-

                     AWS Transcribe is a service by Amazon Web Services for converting speech to text. It supports a variety of audio formats and languages, providing accurate transcriptions through automatic speech recognition technology. Transcribe is commonly used for tasks like transcribing customer service calls, generating subtitles for videos, and extracting insights from recorded meetings or lectures.

 

Step 1 :- 

First open AWS management console

Article content


 

 

STEP 2 :-

Secondly , click on AWS LAMBDA  and create function

Article content
Article content
Article content
Article content

STEP 3 :-

Click on S3 and create an S3 bucket

Article content
Article content
Article content
Article content
Article content
Article content

4. Upload the mp3 file in the S3 bucket you wanted to upload it

Article content
Article content

5. Click on create event notification and integrate with the lambda service


Article content
Article content
Article content

6. Now you can see the s3 bucket in the lambda service

Article content
Article content
Article content

7. Now you can see the Code in “Python 3.12” as the code and click on configure test

Article content
Article content
Article content



Article content


Article content

8. Here the Cloud Watch logs to confirm that the lambda function was triggered and started a transcription job in the AWS Transcribe

Article content
Article content
Article content
Article content


 

 

 

 

 

To view or add a comment, sign in

Others also viewed

Explore content categories