https://www.illusionsofwisdom.com/cloud-computing-101-what-developers-need-to-know/
Cloud Computing 101: What Developers Need to Know