I want to set up a secure transit of data between services running is different instances.
First , I thought about setting up an EFS but I don't really like that an instance could have an access to another one.
Then , I thought about VPN and again my problem isn't about remote access but I want to make sure that traffic between all my instances is secure and encrypted.
My question is does the traffic between two EC2 instances within same VPC or different VPC encrypted? If no, how can I set up an IPsec tunnel between instances? Thank you