tl; dr-世界の現在の状態では、それは単に不可能です; 独自のパブリックIPアドレスを持つ仮想マシンを購入する必要があります。
私が見つけたすべてのPaaSプロバイダーは、すべてのアプリケーションの前にHTTPルーターを持っています。これにより、1つのIPアドレスで数十万のアプリケーションを収容できるようになり、スケーラビリティが大幅に向上します。したがって、アプリケーションホスティングを無料で提供する方法がわかります。したがって、HTTPの場合、Hostname
ヘッダーはアプリケーションを一意に識別するために使用されます。
ただし、TCPの場合、アプリケーションを識別するためにIPアドレスを使用する必要があります。したがって、これが機能するためには、PaaSプロバイダーはIPv4範囲から1つを割り当てることを余儀なくされます。これは、2つの主な理由で拡張できません。IPv4アドレス空間が完全に使い果たされていることと、「レガシー」ネットワークのペースが遅いためにVMを物理的に移動することが困難になることです。(「レガシー」ネットワークとは、標準/非SDNネットワークを指します。)
これら2つの問題の解決策はIPv6とSDNですが、IPv6よりも先にユビキタスSDNが到着すると予測しています。これは、さまざまなIPv4問題の解決に使用できます。AmazonはすでにデータセンターでSDNを使用していますが、まだ長い道のりがあります。それまでの間、パブリックIPアドレスを持つ仮想マシン/ Linuxコンテナインスタンスを購入し、そこでTCPサーバーを実行するだけです。