There's more to hybrid cloud solutions than just load balancing between services hosted in both clouds.
If you need authentication, you'll need to have an identity provider. Which one do you chose and where does it run? Security protocols in both platforms are not compatible AFAIK.
Where do you store your data and how do you keep it in sync? If you use SQL Server, you could use AlwaysOn between instances running in both clouds. But for other forms of data storage, you're probably on your own.
What about referential data like encryption keys or secrets (like connection strings)? Are you going to provision two stores for those? You'll need to set up access control for both stores.
Your services or devops team will need to maintain your product on two different platforms, significantly increasing the costs and know-how required.
While nothing is impossible, I would make sure your client is prepared to bear the costs of development for this very ambitious project.