Serverless Kafka and Apache Spark in a Multi-Cloud Data Lakehouse Architecture