I am dealing with communication between microservices.
Microservice A - Angular6/django
Microservice B - NodeJS
My Microservice A is in company network and Microservice B is in AWS.
we need to find a way to communicate between them securely like using VPN or other encryption.
what is the best way to architecture this communication?