Many companies use multiple clouds:
Why multi-cloud happens:
- Acquisitions bring different platforms
- Best-of-breed choices (BigQuery for analytics, AWS for everything else)
- Vendor lock-in avoidance
- Regulatory requirements
Challenges:
- Data transfer costs between clouds
- Different APIs and services to learn
- Complexity in monitoring and security
Solutions:
- Snowflake/Databricks work across clouds
- Standardize on portable tools (Airflow, dbt, Terraform)
- Accept some duplication for simplicity