Hi @Khushboo Kumari
You can treat it as if it were an on-premise environment, for this you can have an azure vpn gateway in your azure environment, and an NSV in AWS.
1 - Deploy a Palo Alto firewall within your AWS VPC. This firewall will act as one endpoint for your VPN connection, managing and securing inbound and outbound traffic.
2 - Configure a Site-to-Site VPN between the Palo Alto firewall in AWS and the Azure Virtual Network Gateway. This VPN will encrypt all traffic between the two networks, allowing secure communication as if they were on the same local network.
https://knowledgebase.paloaltonetworks.com/KCSArticleDetail?id=kA10g000000Cm6WCAS
Get in touch if you need more help with this issue.
--please don't forget to "[Accept the answer]" if the reply is helpful--