If you have a self-hosting WordPress blog and would like to avoid storing images locally on your server you can use Amazon AWS S3 service to store your images. Some people prefer to do it in order not to overload their host server with images, movies, mp3 files etc. So here is how it can be done. Assuming you are familiar with AWS and already have all the necessary access keys and user privileges, you can download a WordPress Extension called wp-s3media-master from GitHub and install it. Once you enter proper access keys, all your newly uploaded WordPress media files will automatically be uploaded to Amazon S3. Have fun uploading!