Cloud, on-premise or hybrid: how the decision really gets made
The decision is rarely technical, and it's useful to recognise that immediately.
European cloud is the default where there are no particular constraints: it costs less to run, elasticity is immediate and it doesn't tie up your infrastructure team. It suits most projects, including many applications handling ordinary personal data.
On-premise becomes the choice where contractual or regulatory data residency constraints exist, where integration with systems that never leave the corporate network would otherwise be awkward, or where an infrastructure team already exists and prefers to keep everything in-house. It's frequent in healthcare, public sector, finance and utilities.
Hybrid is often the best compromise where a customer- or citizen-facing portal exists: the public part on cloud, the application core and sensitive data on site, with a controlled channel between them.
What to verify during evaluation is that the choice stays reversible, because constraints change. Here it is, because there are no dependencies on one provider's managed services.