I have deployed my application A and B on AWS ECS and used an application load balancer to make HTTPS protocol. I have created an AWS event bridge event. Here my scenario application A sends an event with data to rule and I configured the target as URL by using API destination(HTTPS URL of Application B) on event rule. But here I need to avoid Application B become public access. How I need to send the event to Application B as internally either using target as API destination or AWS API gateway.
Is there possible to send the events to the application deployed on the same AWS as internal communication by using VPC?