Rekognition Realm-A Personal Image Recognition WebApp
Kirti Salini Beuria
Business Analyst Intern @Quantiphi || 2x GCP (ACE | PCD) Certified || NIT Raipur
Project Idea:
This App is basically used to deploy an image and get idea about the objects and things that we can see in it.
The Services Used Are:
AWS Lambda
AWS S3 Bucket
AWS Image Rekognition
AWS CloudWatch Logs
AWS Amplify
AWS IAM
AWS SNS
Pipeline:
1. A Lambda Function was created and the respective codes were deployed to integrate it with image recognition service of AWS (Rekognition)
2. An S3 Bucket was created for the images to be deployed so that it triggers the lambda function to recognize the image.
3. All the permissions were given so that every service gets access of other using IAM Roles.
4. To deploy our website that helps the client to deploy image was done by using AWS Amplify service using the Drag and Drop Method. An Index.html file was zipped and dropped inside Amplify and then was deployed.
5. After the successful deployment of website, a URL was generated to get access of the website.
6. Now we integrate lambda function to the AWS SNS service where a topic was created and the respective client’s emails are subscribed so as to get the output delivered to their mail in the json format.
7. Each and every event is occurred and jotted in the cloud logs that further helped us to access the events and generate the output.
?
Workflow:
1. We deploy images into the website using Choose Image options that we have provided.
2. The image gets deployed inside the S3 bucket.
3. Lambda Function gets triggered.
4. Image is then Recognized using image Recognition.
5. Cloud logs are generated and the output logs were accessed by the lambda function.
6. The SNS sent the logs in the form of json to the subscribed client’s mail.
Thank You
Entrepreneur | Engineer | Scientist
11 个月Hey there! if you like AWS lambda, you might like DBOS Cloud 15x more: https://www.dbos.dev/blog/dbos-vs-lambda-cost
Python Developer || Data Analyst || SQL || C++ || Excel Power User || Transforming Businesses with Innovative Solutions || Avid Singer || Poet and Poetry Enthusiast
1 年Congratulations to Kirti Salini Beuria and the team members on creating the Personal Image Recognition WebApp! Exciting to see the project progress. Looking forward to checking out the GitHub repo.