よろずやIT
用語辞典

エッジコンピューティングとは?身近な例で解説

執筆・監修:よろずやIT編集部|編集方針を見る

結論:まずここだけ読めばOK

詳しい手順・原因は、この下で解説しています。

用語辞典のイラスト

エッジコンピューティングとは「手元で処理を済ませる」考え方

エッジコンピューティングとは、データを遠くにあるクラウドのサーバーまで送って処理するのではなく、データが発生する場所のすぐ近く(端末側)で処理を済ませてしまう考え方の技術です。「エッジ(edge)」は「端っこ」という意味で、ネットワークの末端、つまり利用者に近い場所を指しています。

なぜわざわざ手元で処理するのか

クラウドで処理する方式は便利な一方、データをやり取りする分、どうしても通信にかかる時間(遅延)が発生します。以下のような場面では、この遅延がわずかであっても大きな問題になることがあります。

こうした「一瞬の遅れが許されない」場面において、クラウドまでデータを送って処理結果が返ってくるのを待つのではなく、その場ですぐに処理を完結させるエッジコンピューティングが活用されています。

クラウドコンピューティングとの関係

エッジコンピューティングは、クラウドを完全に置き換えるものではありません。即座の判断が必要な処理は手元(エッジ)で行い、大量のデータをじっくり分析するような処理はクラウドにまとめて送る、というように、適材適所で役割分担するのが実際の使われ方です。

身近な例で考える

例えば、スマートスピーカーが「起動ワード(呼びかけの言葉)」を検知する処理は、多くの場合スマートスピーカー本体(エッジ側)で行われています。その後の複雑な質問への回答生成だけを、クラウド側のサーバーに送って処理する、という役割分担がされていることがあります。

支援先で「エッジ」が必要になった具体的な場面

システムの相談を受ける中で、「クラウドに全部集約すれば良い」という考え方だけでは対応しきれない場面に出会うことがあります。例えば、工場の生産ラインで異常を検知するようなシステムでは、判断が0.1秒遅れるだけで機械の破損につながりかねません。こうした「待てない」処理は、クラウド側で全部処理しようとすると通信の往復時間がネックになるため、機器の近く(エッジ)で最低限の判断だけを済ませ、詳細な分析は後からクラウド側でまとめて行う、という役割分担が現実的な解決策になります。「全部クラウドか、全部手元か」ではなく、「どこまでを手元で、どこからをクラウドで」を設計する視点が重要だと感じています。

押さえておきたいポイント

エッジコンピューティングは、「全部クラウド任せにするのではなく、手元でできることは手元で済ませる」という、効率と速度を両立させるための考え方です。

SHAREXLINEはてブ

関連記事

最新のIT関連書籍 トップ10

PR / 楽天市場の売れ筋ランキングを定期的に取得しています。価格は変動する場合があるため、購入前に各ストアでご確認ください。