CanalでAWSのマネージドサービスに閉域アクセスする2019/09/05architectureTweetShareども、ソリューションアーキテクトのtakipone(大瀧)です。Services)へのプライベートアクセスを提供するサービスです。ELB辺りをイメージするわけですが、それ以外にももちろん接続することができます。forセルラーからAWSマネージドサービスに閉域アクセスする構成をご紹介します。PrivateLinkはインターネット上にエンドポイントを持つAWSマネージドサービスに対して、VPC内から接続するための仕組みです。Canalからのアクセス先として利用できるようになりました。PrivateLinkは、VPCエンドポイントのインターフェイスエンドポイントをサポートするAWSマネージドサービスの一覧から選択し、設定します。Canalを経由してVPCエンドポイントにアクセスしそれらのサービスを利用できます。Firehoseにアクセスできる様子がわかりますね。Kryptonによって自動化することもできます。APIの一時キー取得を代行するサービスです。Firehoseにデータを送信することができます。プライベートDNSVPCエンドポイントのDNS名は以下の2つがあります。SDKやCLIをデフォルト設定で利用できる2.のデフォルトDNS名は便利ですが、今回の構成で利用するためにはひと工夫必要です。DNSというDNSサーバーに問い合わせる必要があります。カスタムDNSを組み合わせます。以下のような構成です。プライベートDNS構成の手順については、以下のブログ記事を参照してください。DevelopersIOSORACOMのAWS連携サービスとの使い分けSORACOMにはAWSのマネージドサービスと連携するサービスが複数あります。Lambdaへのリクエスト送出とレスポンス受取これらのサービスのいずれも、SORACOMがSIMを識別することでデバイスからはAPIキーを含めないシンプルなプロトコルでデータを送信、SORACOMサービス側でAWSの各サービス対応形式への変換とAPIキー付与を行い、AWSにデータを転送することができます。3G/LTE網からSORACOMサービスへの接続はインターネットと隔絶されているため、これらのサービスでも十分安全な通信が行えると考えていただくこともできます。PrivateLink)を選択する理由としては、以下が挙げられます。PrivateLinkを組み合わせて、閉域でAWSマネージドサービスにアクセスする構成をご紹介しました。ケースによってSORACOMサービスを適切に使い分けるのがオススメです。ラクに、かつセキュアなIoTシステムのネットワークが設計できれば幸いです。2019/09/05architectureTweetShare請求書払い切り替え手数料を無料化します。