Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

aws app

Image processing application: allow user to add image and store it in s3, store image metadata in rds (sql table)

Adding image code adds an event to sqs that will be read by labmda and sent as a notification to subscribers using sns.

There are additional scripts for use with: cloudformation, ec2 userdata, labmdas and aws ci-cd.

Additional files for deployment needs: gunicorn (linux autoloader) and nginx configurations files.

Application can also return aws region and availability zone

ui by default at every page if available

?json request param for json responses

?quantity=,start_position= for /images if needed

/metadata - for each image available - data without picture

s3 name for userdata script 'aliaksandr-bulhak-for-ec2', can be changed in init server script

'deploy' folder - for s3 - scripts/deploy_preparer.py to create if not created

'scripts/init_server.txt' - ec2 user data script on launch

/email/subscription - backend only - post/delete as body param : {"email":"aliaksandr_bulhak@email.com"}

About

app for aws course

Resources

Stars

1 star

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages