Deploying a Flask application to AWS

An end-to-end example using Amazon’s Elastic Beanstalk and RDS

Scott Rodkey
10 min readJan 17, 2015

(Note: Updated Jan 2019 with latest AWS interfaces)

Flask is awesome. It’s the easiest way to learn web development. Start small, and then you can quickly add any upgrades you need — email, databases, forms, etc.

Amazon Web Services is fantastic. There are a ton of cloud platforms out there, but none are more flexible than AWS. It seems like you can do anything on Amazon — host websites, create scalable databases…

--

--