AWS Wavelength の起動はたった 3 つのステップで完了します。現在のオンラインのガイドや公式のガイドは非常に煩雑に説明されています。ストリーミング視聴のニーズだけを持つ個人ユーザーにとって、この記事は不要な手順を省くのに役立ちます。
AWS Wavelength の概要#
要するに、サーバートラフィックをキャリアゲートウェイを経由させることです。プロキシとして使用する場合、キャリアの IP は非常にクリーンで、ネイティブなローカルインターネットアクセスを享受することができます。
起動の 3 つのステップ#
この記事では、日本の KDDI リージョンを例に説明します。オンラインのガイドや公式ガイドでは、VPC の作成というステップが含まれていますが、実際にはデフォルトの VPC を使用するだけで、後続の多くの手順を省くことができます。
1. ゲートウェイの設定#
検索ボックスに VPC と入力し、VPC コンソールに移動し、キャリアゲートウェイに入り、Wavelength の利用可能なリージョンを開きます。
KDDI の利用可能なリージョンを有効にした後、キャリアゲートウェイの設定に入り、キャリアゲートウェイの作成をクリックします。新しい VPC を作成しない場合は、デフォルトの VPC を選択します。サブネットのトラフィックをキャリアゲートウェイにルーティングするをチェックし、Wavelength サブネットを作成します。VPC の IPv4 CIDR ブロックをコピーし、/24 を入力し、C セグメントの数字を大きく変更してエラーが発生しなければ問題ありません。
2. EC2 インスタンスの作成#
EC2 コンソールに戻り、Wavelength の EC2 インスタンスを作成します。インスタンスは t3.medium、t3.xlarge、r5.2xlarge、g4dn.2xlarge のいずれかを選択する必要があります。ここでは t3.medium を選択します。インスタンスの設定で、先ほど作成した KDDI サブネットを選択し、以下の設定を行います。他の設定は通常どおりで、セキュリティグループでトラフィックをすべて開放することを忘れないでください。
Wavelength インスタンスは外部 IP を割り当てることができないため、内部ネットワークで転送するために別途通常の EC2 を作成する必要があります。ここでは無料の t2.micro を使用します。
2 つのインスタンスが正常に作成されました。Wavelength インスタンスの内部 IP と通常の EC2 の外部 IP を記録してください。
3. インスタンスの転送設定#
通常の EC2 に接続し、iptables または brook を使用して転送を設定します。ターゲット IP は Wavelength インスタンスの内部 IP、ターゲットポートはその ssh ポートです。転送が完了したら、ssh ポートを転送のリッスンポートに変更するだけで、Wavelength インスタンスに接続できるようになります。
ストリーミングのテスト、問題ありません。
まとめ#
パネルの起動手順は上記の通りです。もちろん、より簡単な起動方法もあります。多くのエキスパートが AWS の起動ボットを開発し、API を使用してより迅速に起動できますが、すべてのライセンスを購入する必要があります。これは大量の起動が必要なビジネスに適しています。大量の起動が必要な個人ユーザーには、この記事の起動方法を参考にしてください。