You can now securely connect to your Amazon MSK clusters over the internet

Amazon Managed Streaming for Apache Kafka (Amazon MSK) now offers an option to securely connect to Amazon MSK clusters over the internet. By enabling public access, authorized clients external to a private Amazon Virtual Private Cloud (VPC) can stream encrypted data in and out of specific Amazon MSK clusters. You can enable public access for MSK clusters at no additional cost, but standard AWS data transfer costs for cluster ingress and egress apply.

Source:: Amazon AWS