Upload files to Amazon S3 when Travis CI builds pass
CAUTION! By default, only master branch's builds could trigger deployments in Travis CI.
CAUTION! By default, only master branch's builds could trigger deployments in Travis CI.
Say that you would like to host your static site on Amazon S3 with a custom domain and, of course, HTTPS.
AWS Lambda is an event-driven service that you can upload your code to it and run those code on-demand without having your own servers.
AWS DynamoDB is a fully managed key-value store (also document store) NoSQL database as a service provided by Amazon Web Services. Its pricing model is that you only pay for the throughput (read and write) you use instead of the storage usage and the running hours of database instances.
argparse is a Python standard library makes it easy to write a CLI application. You should use this module instead of optparse.