On a related note, NASA's Worldview makes images from Earth observation satellites available in near real time (a few hours): https://worldview.earthdata.nasa.gov/
Nice. I like this realtime data , plus you can see historic images well.
Might be good image dataset for doing some Machine Learning Prediction of Weather, something like take snapshot for a certain area and based on the Historical images predict the next Cyclone
In order to do well at weather forecasting you really need 3D information (at a minimum), 4D is preferable (3D + Time). Using satellite images, at best, you may be able to predict future cloud cover (but you're still missing the fact that clouds often exist at multiple levels in the atmosphere).