How does edge computing complement cloud computing in hybrid models?

I’ve heard that edge computing and cloud computing can work well together in a hybrid model, but how do they complement each other? How do you structure a system that balances the strengths of cloud for central data storage with the low-latency, real-time processing benefits of edge computing? I’d love to hear about how you’ve managed both in a single solution.