Weather prediction technology is a global, big data enterprise. This talk will describe the huge quantities of information that make modern weather prediction possible, from satellite and radar data to surface observations and the output from numerical weather prediction models. The role of smartphones and other mobile devices for distributing forecasts and weather information will be discussed and the future of weather prediction will be outlined.