AWS IoT Core

IoT プラットフォームを使って、デバイスを簡単かつ安全にクラウドへ接続します。数十億個のデバイスと数兆件のメッセージを確実にスケールします。

AWS IoT Core とは

AWS IoT Core は、インターネットに接続されたデバイスから、クラウドアプリケーションやその他のデバイスに簡単かつ安全に通信するためのマネージドクラウドプラットフォームです。IoT プラットフォームを使用すると、さまざまな場所の接続されたさまざまなデバイスに、安全な通信、データの処理とルーティング、デバイス管理を提供することができ、産業用ソリューションコネクテッドホームソリューションなどの IoT アプリケーションを簡単に構築できます。AWS IoT Core のような IoT プラットフォームでは、AWS IoT Analytics などのサービスに接続することで、分析モデルや機械学習モデルを構築することもできます。

AWS IoT Core では数十億個のデバイスと数兆件のメッセージをサポートしており、それらのメッセージを AWS エンドポイントや他のデバイスに確実かつセキュアに処理してルーティングします。AWS IoT Core を使用すれば、アプリケーションがインターネットに接続されていない場合でも、すべてのデバイスを常に追跡して通信できます。

AWS IoT Core は、AWS IoT エッジベースのソフトウェアおよびクラウドベースの各種サービスと統合できます。Amazon FreeRTOSAWS Greengrass など、エッジベースのソフトウェアによって、デバイスに安全に接続し、エッジにあるデータに基づいてアクションを起こすことができます。AWS IoT Device ManagementAWS IoT Device Defender のようなクラウドベースのサービスによって、デバイスを追加し、デバイスフリートのセキュリティを管理することができます。AWS IoT Analytics を使えば、IoT データに対する分析を実行し、IoT アプリケーションと機械学習ユースケースについてよりよい決定を下すためのインサイトを得ることが可能です。

AWS IoT Core を使用すると、AWS Lambda、Amazon Kinesis、Amazon S3、Amazon SageMaker、Amazon DynamoDB、Amazon CloudWatch、AWS CloudTrail、Amazon QuickSight といった AWS の各種サービスを簡単に使用できます。これにより、インフラストラクチャの管理をせずに、接続されたデバイスで生成されたデータを収集、処理、分析し、そのデータに基づいてアクションを起こす IoT アプリケーションを構築できます。

AWS IoT とは

AWS IoT Core の仕組み

デバイスの接続と管理

AWS IoT Core ではデバイスをクラウドや他のデバイスに簡単に接続できます。AWS IoT Core では、断続的な接続を許容し、デバイスのコードフットプリントを削減し、必要なネットワーク帯域幅を削減するよう特別に設計された HTTP、WebSocket、MQTT といった軽量の通信プロトコルをサポートしています。また、AWS IoT Core では他の業界標準およびカスタムプロトコルをサポートしており、別のプロトコルを使用しているデバイス間でも相互に通信できます。
AWS IoT Core MQTT

セキュアなデバイスの接続とデータ

AWS IoT Core では、接続するすべてのポイントで認証とエンドツーエンドの暗号化を提供しているため、デバイスと AWS IoT Core との間でアイデンティティが証明されたデータのみが交換されます。さらに、詳細なアクセス権限のポリシーを適用することによって、デバイスとアプリケーションにセキュアにアクセスできます。
AWS IoT Core Authenticate

デバイスデータの処理と実行

AWS IoT Core を使用すると、定義したビジネスルールに基づいて、デバイスデータを迅速にフィルタリング、変換、実行できます。いつでもルールを更新して、新しいデバイスやアプリケーションの機能を実装できます。AWS IoT Core では、AWS Lambda、Amazon Kinesis、Amazon S3、Amazon Machine Learning、Amazon DynamoDB、Amazon CloudWatch、Amazon Elasticsearch Service といった AWS の各種サービスを簡単に使用して、さらに強力な IoT アプリケーションを構築できます。
AWS IoT Car Notifications

デバイスの状態をいつでも読み取って設定

AWS IoT Core では、いつでも読み取りや設定を行えるよう、接続されたデバイスの最新の状態が保存され、アプリケーションにはデバイスが常にオンラインであるかのように表示されます。つまり、接続が切断された場合でもアプリケーションでデバイスの状態を読み取ることができ、デバイスが再接続された時にデバイスの状態を設定して実装することができます。
AWS IoT Core Intermittent Connection

AWS を IoT プラットフォームとして使用する

AWS IoT Core は、コネクテッドホーム産業用機器モニタリングコネクテッドカーといった IoT アプリケーションのバックボーンです。多くのお客様が IoT ワークロードを AWS IoT プラットフォームに移行することにより、スケーラブルで、信頼性と安全性を備えたグローバルコンピューティングと、ストレージインフラストラクチャを活用しています。お客様が IoT ワークロードを AWS に移行する別の理由は、AWS IoT Analytics を使用して膨大な量の IoT データを分析し、IoT アプリケーションに機械学習を追加することを希望しているためです。

産業用アプリケーション

AWS IoT はどのような規模の生産企業にも役立つ IoT プラットフォームです。鉱業、エネルギー公益事業、製造業、商業的農業、石油や天然ガスなどの業種において運営効率を高め、新たな収益の流れを創出し、産業機器、プロセス、取引先をよりスマートに管理することができます。AWS IoT Core は数十億台のデバイスに対応でき、オペレーションテクノロジーシステム、画像検査システム、アセット、マシン、センサー、乗用車、安全装置など各種産業ソースからの何兆ものメッセージを処理できます。

コネクテッドホームアプリケーション

グローバルなデバイスメーカーからネットワーク運営まで、さまざまな企業が AWS IoT を活用し、顧客の利用過程におけるすべてタッチポイントに対してコネクテッドホームの製品とサービスのイノベーションと構築を進めています。AWS IoT Core は、信頼性の高い通信手段をデバイスに提供する IoT プラットフォームで、Alexa Voice サービスとも簡単に統合できます。デバイスメーカーの多くが、Alexa スキルアプリケーションを開発して自社のコネクテッドホーム製品に音声制御を組み込むことを目指しています。この場合、Alexa の Lambda スキル開発モデルを AWS IoT Core とシームレスに使用できます。

AWS の開始方法

icon1

AWS アカウントにサインアップする

AWS 無料利用枠にすぐにアクセスできます。
icon2

10 分間チュートリアルで学ぶ

簡単なチュートリアルで学習します。
icon3

AWS で構築を開始する

詳細手順のガイドで構築を開始することで、 AWS プロジェクトを開始します。
使ってみませんか?
AWS IoT Core の使用を開始する
ご不明な点がおありですか?
お問い合わせ