Skip to content

infrastructure defined in AWS CDK, implementing a simple document analysis Step Function

License

Notifications You must be signed in to change notification settings

dalawwa/textract-project

Repository files navigation

infrastructure

AWS Textract App

  • object creation in source S3 Bucket pushes notification to source SNS Topic
  • LambdaLaunchStateMachine subscribes to source SNS Topic and starts the Step Function Statemachine
  • The Statemachine handles the async flow of document analysis up to getting the analysis result
  • what to do with the result is left open for now (e.g. automatic classification based on content, indexation for searching, compliance...)

Getting started

  • clone
  • yarn
  • npx projen build
  • (Maybe install aws cdk cli and cdk bootstrap ? if first use ? (using ~/.aws/ files locally))
  • yarn deploy

Development

This is a type of awscdk-app-ts projen project.

  • configure project in .projenrc
  • run npx projen build to regenerate related files
  • change code in src/
  • run yarn deploy to deploy the changes

About

infrastructure defined in AWS CDK, implementing a simple document analysis Step Function

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published