SHOEISHA iD

※旧SEメンバーシップ会員の方は、同じ登録情報(メールアドレス&パスワード)でログインいただけます

連載記事

CodeZine編集部では、現場で活躍するデベロッパーをスターにするためのカンファレンス「Developers Summit」や、エンジニアの生きざまをブーストするためのイベント「Developers Boost」など、さまざまなカンファレンスを企画・運営しています。

翔泳社では、「独習」「徹底入門」「スラスラわかる」「絵で見てわかる」「一年生」などの人気シリーズをはじめ、言語や開発手法、最新技術を解説した書籍を多数手がけています。プロジェクトマネジメントやチームビルティングといった管理職向けの書籍も豊富です。

ITエンジニアとしてのスキルアップ・リスキリングに、ぜひお役立てください。

書籍に関する記事を見る

'); googletag.cmd.push(function() { googletag.pubads().addEventListener('slotRenderEnded', function(e) { var ad_id = e.slot.getSlotElementId(); if (ad_id == 'div-gpt-ad-1659428980688-0') { var ad = $('#'+ad_id).find('iframe'); if ($(ad).width() == 728) { var ww = $(window).width(); ww = ww*0.90; var style = document.createElement("style"); document.head.appendChild( style ); var sheet = style.sheet; sheet.insertRule( "#div-gpt-ad-1659428980688-0 iframe {-moz-transform: scale("+ww/728+","+ww/728+");-moz-transform-origin: 0 0;-webkit-transform: scale("+ww/728+","+ww/728+");-webkit-transform-origin: 0 0;-o-transform: scale("+ww/728+","+ww/728+");-o-transform-origin: 0 0;-ms-transform: scale("+ww/728+","+ww/728+");-ms-transform-origin: 0 0;}", 0 ); sheet.insertRule( "#div-gpt-ad-1659428980688-0 div{ height:"+(90*ww/728)+"px;width:"+728+"px;}", 0 ); } else { if ($(window).width() < 340) { var ww = $(window).width(); ww = ww*0.875; var style = document.createElement("style"); document.head.appendChild( style ); var sheet = style.sheet; sheet.insertRule( "#div-gpt-ad-1659428980688-0 iframe {-moz-transform: scale("+ww/320+","+ww/320+");-moz-transform-origin: 0 0;-webkit-transform: scale("+ww/320+","+ww/320+");-webkit-transform-origin: 0 0;-o-transform: scale("+ww/320+","+ww/320+");-o-transform-origin: 0 0;-ms-transform: scale("+ww/320+","+ww/320+");-ms-transform-origin: 0 0;}", 0 ); sheet.insertRule( "#div-gpt-ad-1659428980688-0 div{ height:"+(180*ww/320)+"px;width:"+320+"px;}", 0 ); } } } }); }); } else { document.write('
'); document.write('
'); }
システム環境の明後日を支える新技術

IoT時代を支えるプロトコル「MQTT」(前編)

システム環境の明後日を支える新技術(4)

  • X ポスト
  • このエントリーをはてなブックマークに追加

 本連載では、さくらインターネット研究所が独自に調査研究を行った3~5年先に必要とされる新技術とその在り方についてご紹介いたします。「明日にでも、すぐ実用!」という技術ではなく、少し先の未来の技術について情報共有致しますので、タイトルを「明後日の~」としています。今回は前回の『IoT時代に知っておくべきテクノロジーと課題』でご紹介しましたMQTT(MQ Telemetry Transport)について詳しく見ていきましょう。

  • X ポスト
  • このエントリーをはてなブックマークに追加

IoT時代に知っておくべきテクノロジー

 前回のおさらいを兼ねて、IoT(Internet of Things)を取り巻く環境について見ていきましょう。IoTは「500億台がつながる未来!」と壮大なビジョンが描かれているため、あらゆる産業で注目を集めています。しかし各産業にはすでにマーケットを持つ企業がいて参入障壁も存在しているのも事実です(図1)。

図1. IoTにおける成長分野と参入障壁を考慮した市場性メモ(再掲載)
図1. IoTにおける成長分野と参入障壁を考慮した市場性メモ(再掲載)

 そしてIoT(Intenet of Things)はインターネットを経由してデバイス(モノ)がつながっていく世界です。そこではセンサデバイスからの情報収集や一斉同報通知など安全に通信するためのプロトコルが必要です。ここでセキュリティを考慮して「ユーザ認証」と「通信の暗号化」を実現できるプロトコルは、HTTPSとMQTTが現在有効な技術として残ってきます。

図2. IoT向け通信プロトコルの理解(メモ)
図2. IoT向け通信プロトコルの理解(メモ)

 ここでは普段なじみのないMQTT(MQ Telemetry Transport)のプロトコル詳細について見ていきましょう。

会員登録無料すると、続きをお読みいただけます

新規会員登録無料のご案内

  • ・全ての過去記事が閲覧できます
  • ・会員限定メルマガを受信できます

メールバックナンバー

次のページ
IoT時代を支えるプロトコルMQTT

この記事は参考になりましたか?

  • X ポスト
  • このエントリーをはてなブックマークに追加
システム環境の明後日を支える新技術連載記事一覧

もっと読む

この記事の著者

松本 直人(マツモト ナオト)

1996年より特別第二種通信事業者のエンジニアとしてインターネット網整備に従事。その後システム・コンサルタント,ビジネス・コンサルタントを経て2010年より,さくらインターネット株式会社 / さくらインターネット 研究所 上級研究員。(2016年より一時退任)研究テーマはネットワーク仮想化など。3~5年先に必要とされる技術研究に取り組み、世の中に情報共有することを活動基本としている。著書: 『モノのインターネットのコトハジメ』,『角川インターネット講座 ~ビッグデータを開拓せよ~』など多数。情報処理学会 インターネットと運用技術研究会 幹事

※プロフィールは、執筆時点、または直近の記事の寄稿時点での内容です

この記事は参考になりましたか?

この記事をシェア

  • X ポスト
  • このエントリーをはてなブックマークに追加
CodeZine(コードジン)
https://codezine.jp/article/detail/8000 2014/09/16 14:00
" ); }

おすすめ

アクセスランキング

  1. 1
    プロジェクトマネージャーなら知っておきたい、心理的安全性を生み出すチーム盛り上げプロデュース術
  2. 2
    Google、同社史上もっともインテリジェントなAIモデル「Gemini 2.5」を発表
  3. 3
    Eclipseに対応したCopilot「Code completion in GitHub Copilot for Eclipse」正式版がリリース
  4. 4
    Microsoft Security CopilotにAIエージェント機能が追加、セキュリティ保護を強化
  5. 5
    なりたくなかったマネージャーが天職に? 知らない景色に飛び込むエンジニアは「何にだってなれる」
  1. 6
    「アップサート」 ~マンガでプログラミング用語解説
  2. 7
    日本マイクロソフト、政府機関や国内の基幹インフラ事業者などに「CyberSmart AI プログラム」の提供を開始
  3. 8
    ITデジタル領域での業務委託、活用企業は47.4%でうち約9割がその成果を実感
  4. 9
    日本発グローバル企業 ファーストリテイリングが実践する、世界で活躍するエンジニアの育て方
  5. 10
    「Developers Summit 2025 アワード」ベストスピーカー1位は安野貴博氏&漆原茂氏と、「ちいさなDX」セッションがW受賞

アクセスランキング

  1. 1
    プロジェクトマネージャーなら知っておきたい、心理的安全性を生み出すチーム盛り上げプロデュース術
  2. 2
    Google、同社史上もっともインテリジェントなAIモデル「Gemini 2.5」を発表
  3. 3
    Eclipseに対応したCopilot「Code completion in GitHub Copilot for Eclipse」正式版がリリース
  4. 4
    Microsoft Security CopilotにAIエージェント機能が追加、セキュリティ保護を強化
  5. 5
    なりたくなかったマネージャーが天職に? 知らない景色に飛び込むエンジニアは「何にだってなれる」
  6. 6
    「アップサート」 ~マンガでプログラミング用語解説
  7. 7
    日本マイクロソフト、政府機関や国内の基幹インフラ事業者などに「CyberSmart AI プログラム」の提供を開始
  8. 8
    ITデジタル領域での業務委託、活用企業は47.4%でうち約9割がその成果を実感
  9. 9
    日本発グローバル企業 ファーストリテイリングが実践する、世界で活躍するエンジニアの育て方
  10. 10
    「Developers Summit 2025 アワード」ベストスピーカー1位は安野貴博氏&漆原茂氏と、「ちいさなDX」セッションがW受賞
  1. 1
    世界6000万ユーザーの「TimeTree」、サービスの未来を見据えて挑んだデータベース移行の舞台裏
  2. 2
    「オブザーバー・パターン」 ~マンガでプログラミング用語解説
  3. 3
    3/5まで書籍全文が無料公開 『Pythonで動かして学ぶ!Kaggleデータ分析入門』
  4. 4
    データサイエンス基礎を高校数学から復習しよう! D3.jsでデータを表現する
  5. 5
    macOS上のアプリケーションからChatGPTが呼び出せるように。各種IDEやターミナル、メモなどが対応
  6. 6
    GitHub、あらゆるエディタやIDEとGitHub Copilotとの統合を可能にする「Copilot Language Server SDK」を一般公開
  7. 7
    「アップサート」 ~マンガでプログラミング用語解説
  8. 8
    フロントエンドの定番ライブラリ「React 19」の新機能を紹介──React Server Componentsとその他の改善点
  9. 9
    「Tailwind CSS」の公式UIライブラリ「Tailwind UI」、サービス拡大を視野に「Tailwind Plus」へ名称変更
  10. 10
    オープンソーステキストエディタ「Emacs 30.1」リリース

イベント

CodeZine編集部では、現場で活躍するデベロッパーをスターにするためのカンファレンス「Developers Summit」や、エンジニアの生きざまをブーストするためのイベント「Developers Boost」など、さまざまなカンファレンスを企画・運営しています。

新規会員登録無料のご案内

メールバックナンバー

アクセスランキング

  1. 1
    プロジェクトマネージャーなら知っておきたい、心理的安全性を生み出すチーム盛り上げプロデュース術
  2. 2
    Google、同社史上もっともインテリジェントなAIモデル「Gemini 2.5」を発表
  3. 3
    Eclipseに対応したCopilot「Code completion in GitHub Copilot for Eclipse」正式版がリリース
  4. 4
    Microsoft Security CopilotにAIエージェント機能が追加、セキュリティ保護を強化
  5. 5
    なりたくなかったマネージャーが天職に? 知らない景色に飛び込むエンジニアは「何にだってなれる」
  1. 6
    「アップサート」 ~マンガでプログラミング用語解説
  2. 7
    日本マイクロソフト、政府機関や国内の基幹インフラ事業者などに「CyberSmart AI プログラム」の提供を開始
  3. 8
    ITデジタル領域での業務委託、活用企業は47.4%でうち約9割がその成果を実感
  4. 9
    日本発グローバル企業 ファーストリテイリングが実践する、世界で活躍するエンジニアの育て方
  5. 10
    「Developers Summit 2025 アワード」ベストスピーカー1位は安野貴博氏&漆原茂氏と、「ちいさなDX」セッションがW受賞

アクセスランキング

  1. 1
    プロジェクトマネージャーなら知っておきたい、心理的安全性を生み出すチーム盛り上げプロデュース術
  2. 2
    Google、同社史上もっともインテリジェントなAIモデル「Gemini 2.5」を発表
  3. 3
    Eclipseに対応したCopilot「Code completion in GitHub Copilot for Eclipse」正式版がリリース
  4. 4
    Microsoft Security CopilotにAIエージェント機能が追加、セキュリティ保護を強化
  5. 5
    なりたくなかったマネージャーが天職に? 知らない景色に飛び込むエンジニアは「何にだってなれる」
  6. 6
    「アップサート」 ~マンガでプログラミング用語解説
  7. 7
    日本マイクロソフト、政府機関や国内の基幹インフラ事業者などに「CyberSmart AI プログラム」の提供を開始
  8. 8
    ITデジタル領域での業務委託、活用企業は47.4%でうち約9割がその成果を実感
  9. 9
    日本発グローバル企業 ファーストリテイリングが実践する、世界で活躍するエンジニアの育て方
  10. 10
    「Developers Summit 2025 アワード」ベストスピーカー1位は安野貴博氏&漆原茂氏と、「ちいさなDX」セッションがW受賞
  1. 1
    世界6000万ユーザーの「TimeTree」、サービスの未来を見据えて挑んだデータベース移行の舞台裏
  2. 2
    「オブザーバー・パターン」 ~マンガでプログラミング用語解説
  3. 3
    3/5まで書籍全文が無料公開 『Pythonで動かして学ぶ!Kaggleデータ分析入門』
  4. 4
    データサイエンス基礎を高校数学から復習しよう! D3.jsでデータを表現する
  5. 5
    macOS上のアプリケーションからChatGPTが呼び出せるように。各種IDEやターミナル、メモなどが対応
  6. 6
    GitHub、あらゆるエディタやIDEとGitHub Copilotとの統合を可能にする「Copilot Language Server SDK」を一般公開
  7. 7
    「アップサート」 ~マンガでプログラミング用語解説
  8. 8
    フロントエンドの定番ライブラリ「React 19」の新機能を紹介──React Server Componentsとその他の改善点
  9. 9
    「Tailwind CSS」の公式UIライブラリ「Tailwind UI」、サービス拡大を視野に「Tailwind Plus」へ名称変更
  10. 10
    オープンソーステキストエディタ「Emacs 30.1」リリース