menu
techminis

A naukri.com initiative

google-web-stories
Home

>

Cloud News

>

Spring Pok...
source image

Dev

4w

read

328

img
dot

Image Credit: Dev

Spring Pokédex - Explore! Identify! Appreciate!

  • Spring Pokédex is an app designed to help identify unknown plant species through image uploads.
  • The user story follows Ashley, an AWS engineer, using the Spring Pokédex to identify a flower she encountered in the park.
  • Key components like AWS Cognito for user management and Momento for real-time notifications enhance the user experience.
  • The architecture involves CloudFront CDN for content delivery, with behaviors pointing to different origins based on URL paths.
  • Authentication flow includes Cognito-managed logins and Momento disposable tokens for accessing specific data.
  • Image uploads trigger AWS Lambda functions for processing and identification using OpenAI API.
  • DynamoDB stores scan history and allows sharing of scans with a time-limited CloudFront signed URL.
  • Rate limiting scans is managed through Momento cache to prevent excessive usage within a day.
  • Sensitive credentials are secured using AWS SSM Parameter Store or AWS Secrets Manager, not stored directly in code.
  • The Spring Pokédex project showcases a modern serverless event-driven architecture for nature enthusiasts like Ashley.

Read Full Article

like

19 Likes

For uninterrupted reading, download the app