There are very first thing we have to consider is connectivity, basically we have (atleast) 2 separate network at 2 sides of cloud (AWS and private cloud) and a connection between them (direct connect, VPN), we will go deep dive about this connectivity later.
Secondly, the service mesh, we should consider about network service mesh, a cross cluster service discovery and of course, traffic management and security policies.