This assumes that, for instance, the S3 credentials are available as environment variables. There are some decisions about where to store configuration that need discussion, this is just to get things going for now.