Is MQTT protocol supported by CloudFront?
CloudFront does not support MQTT protocol by default. [1]
CloudFront is designed for HTTP protocols, while Global Accelerator is intended for non-HTTP protocols such as gaming (UDP), IoT (MQTT), and VoIP.
https://aws.amazon.com/ko/global-accelerator/faqs/
Is MQTT protocol supported by ALB?
ALB does not support non-HTTP protocols like MQTT.
ALB listeners support ports 1 through 65535 only for HTTP and HTTPS protocols. [2]
Reference Links :
[1] AWS – Docs - CloudFront – What protocols does CloudFront support?
https://aws.amazon.com/premiumsupport/knowledge-center/cloudfront-supported-protocols/
[2] AWS – Elastic Load Balancing - Application Load Balancer
https://docs.aws.amazon.com/elasticloadbalancing/latest/application/load-balancer-listeners.html