https://medium.com/@shivamjaswal001/starting-cloud-computing-journey-intro-to-cloud-computing-and-essentials-of-cloud-computing-f5c3d5fdb84