Railway/Reference
パブリックネットワーキング
Railwayのパブリックネットワーキングについてすべて学びます。
著者: AIイノベーションズ 阿部隼也(X / Twitter)パブリックネットワーキング
Railwayのパブリックネットワーキング機能を使用すると、デプロイしたサービスをインターネットに公開し、世界中からアクセスできるようにすることができます。
仕組み
HTTPベースのサービスには、パブリックドメインを割り当てることができます。リクエストがドメインに到達すると、Railwayのエッジネットワークがリクエストを受け取り、適切なサービスに安全にルーティングします。
Railwayは、すべてのパブリックドメインに対して自動的にSSL証明書をプロビジョニングおよび更新し、HTTPSを介した安全な通信を保証します。
技術仕様
- HTTP/1.1 & HTTP/2: サポートされています。
- WebSocket: サポートされています。
- SSL/TLS: Let's Encryptによる無料の自動SSL証明書。
ドメインのレート制限
短時間に大量のリクエストがあった場合、サービスの安定性を保つために一時的なレート制限が適用されることがあります。
カスタムドメイン数の制限
1つのサービスに割り当てることができるカスタムドメインの数には、プランに応じた制限があります。
FAQ
-
自分のサービスに静的IPアドレスを割り当てることはできますか? はい、静的アウトバウンドIPアドレス機能を利用できますが、これは主に外部サービスへのアクセス制御(ホワイトリスト登録)を目的としています。インバウンドトラフィックにはドメイン名を使用してください。
-
CloudflareのようなCDNをRailwayの前段に置くことはできますか? はい、カスタムドメインを設定し、DNSレコードを適切に構成することで、CloudflareなどのCDNサービスと連携させることができます。
PR