It is not a PROD ready example - In fact if you are considering a cluster across hyperscalers
strongly consider the reasons why?.
It makes sense if
You sell to regulated industries
You need regional survivability across providers
You want leverage in cloud negotiations / costs
You are early stage
Your team struggles with one cloud
You think this reduces complexity