There are two ways that I know about for storing images in the cloud:
- Free services
- Pay services
Both Google Photos (with Picassa Web) and Imagur provide at least a limited ability to create galleries and show them on your web site. However, these services have real limitations, and they feel, to me at least, a bit tentative, as if they may not be available for very long.
As a result, I want you to use a combination of:
- Free Creative Commons Images
- Images from S3 for which you must pay
Creative Common’s Images
The images under the creative commons license are usually free for you to use in your own program. Sometimes you need to provide attribution, and some images can be edited and others can’t, but overall, this is a great source of free images. Here are two simple ways to find creative commons images:
- Google search
- Creative commons search
- Go to Google. Search on subject, for instance: cpu
- Click on Images: CPU Image Search
- Click on Search Tools
- Set the license option to: labeled for reuse with modification
You are looking at images that you are free to reuse. Right click and choose Copy image url.
NOTE: By clicking on some of these images, you can sometimes drill down to the site on which they are hosted. In those cases, you can often get more information, such as licensing, links to images of various sizes, etc.
Here is a freely reusable image found on Google search:
Below is a thumbnail which you can click to get the full size image.
Creative Commons Search
Go to the creative commons search site:
Enter a search string such as sailing. Select one of the boxes under the Search using tag:
- Flickr Images
- Google Images
Muck around until you get the URL for your image.
NOTE: *Apparently pixabay images can’t loaded directly from their site. You will therefore have to download them, and then host them on another site, such as S3.
When all is said and done, I think the simplest way to store images in the cloud that you want to view on your web site is to pay for it. To make a long story short, Amazon Web Services S3 option allows you store images in the cloud for pennies a month. For instance, most of the images that you see on our Isit320 web sites are stored on S3, and I paid three cents last months for the privilege.
It simply makes no sense to go through the hastle of trying to get around the limitations of the Google and Imagur services when Amazon provides such an inexpensive solution.
One pay service that I use frequently is Amazon Web Services S3. Anyone can create an AWS account and use it (within reason) for one year for free. After that, you need to start paying.
First sign up for [the free tier][free-tier] or sign into your existing account. Then start to [use S3][use-s3].
NOTE: AWS offers one year of free usage for reasonable requests. Be sure to sign up for the free tier. If you have any doubts, please wait until Tuesday before creating your account. However, it is not really that complicated.
- Use the free tier
- Have a credit card and a phone ready.
- Follow [my instructions][use-s3] to start uploading images to your S3 account.