A Cloud-Deployed AI System for Short-Term Solar Power Forecasting Using Weather and Satellite Data | Synapse