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 FreeRTOS や AWS Greengrass など、エッジベースのソフトウェアによって、デバイスに安全に接続し、エッジにあるデータに基づいてアクションを起こすことができます。AWS IoT Device Management や AWS 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 Core の仕組み
デバイスの接続と管理
セキュアなデバイスの接続とデータ
デバイスデータの処理と実行
デバイスの状態をいつでも読み取って設定
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 の開始方法
AWS IoT Core の詳細