use factory to produce S3 instance so it can have more options available
set alias for memcached