We have one app deployed on an EC2 instance that can communicate inbound/outbound using HTTP, TCP, and UDP protocols.
One option could be to have an ALB for HTTP traffic and an NLB for TCP, UDP traffic.
The challenge is that the application allows the configuration of a single target FQDN so we can't target both the NLB and ALB based on the protocol.
As we don't want to go to classic ELB I'm wondering how others implemented a solution for similar challenges. Would AWS Global Accelerator help in such a case?