このページの本文へ

前へ 1 2 次へ

初の開発者向けイベント「if-up 207」で明かされたSORACOMの中身

スケーラブルなIoTプラットフォーム「SORACOM」はこう作られた

2017年04月21日 07時00分更新

文● 大谷イビサ/TECH.ASCII.jp

  • この記事をはてなブックマークに追加
  • 本文印刷

4月20日、IoTプラットフォームを展開するソラコムは初の開発者向けイベント「if-up 2017」を開催した。キーノートに登壇したソラコムCTOの安川健太氏は、グローバルにスケールできるSORACOMのアーキテクチャや開発ポリシーなどを参加者に詳説した。

if-up 2017のキーノートに登壇したソラコムCTOの安川健太氏

SORACOMを支える3つの構成要素

 SORACOMは、ネットワークやセキュリティ、デバイス管理、クラウドとの接続などIoTサービス開発における障害を取り除き、アプリケーション開発に集中できるさまざまなサービスを提供している。データ通信サービスの「SORACOM Air」をベースに、暗号化などの処理をオフロードする「SORACOM Beam」、VPCへの接続を行なう「SORACOM Canal」、他のクラウドと直結する「SORACOM Direct」「SORACOM Door」、SIMによる認証サービス「SORACOM Endorse」、デバイスデータをクラウドに転送する「SORACOM Funnel」、IoTデバイスとLAN接続する「SORACOM Gate」、データの収集と蓄積を行なう「SORACOM Harvest」などが展開されている。昨今では、セルラーのSORACOM Airのみならず、LPWAとして有望なLoRaWANへの取り組みもスタートし、プラットフォームとしての利用価値をますます高めている。

IoT開発の障壁を取り除くSORACOMのサービス群

 こうしたSORACOMのプラットフォームは、ロゴマークにちなんで大きく3つの構成要素から成り立っている。パケット転送や帯域・アクセス制御、アプリケーションサービスを担う「Polaris」(北斗星)、回線・セッション管理、認証、課金、イベント通知、コンソールなどを提供する「Dipper」(北斗七星)、サービスの監視とデプロイを行なう「Hubble」の3つで構成されている。これらのシステムはそれぞれAPIで連携するさまざまなコンポーネントで成り立っている。「われわれローンチ以来、このアーキテクチャを変えていない」と安川氏は語る。

SORACOMプラットフォームの構成要素

スケーラブルで耐障害性の高いプラットフォームを支えるポリシー

 ソラコムはスケーラブルなIoTプラットフォームを構築するため、「拡張性と可用性を担保すること」「技術的に新しいことができること」「プラットフォーム自体が成長できること」「効率的に運用できること」などを重視。これらを実現するための開発ポリシーについて、安川氏は説明する。

 1つ目は「水平的なスケーラビリティと組み込み型の耐障害性(Horizontal ScalabirityとBuilt-in Resilience)」というポリシーだ。SORACOMでは5000以上のユーザーの利用に耐え、デバイス増加の負荷に応じて、サーバーの台数が増やすことができる。また、単一障害点(SPOF)のない構成になっているため、対障害性がきわめて高い。「マイクロサービスのみならず、データベースも含め、全レイヤーにHorizontal ScalabirityとBuilt-in Resilienceの思想を組み込んでいる」(安川氏)という点が特徴だという。

Horizontal ScalabirityとBuilt-in Resilience

 2つ目の「グローバル前提の設計とレイヤー構造のアーキテクチャ」は、SORACOMがグローバルに対して迅速にサービスを展開できた原動力になる。たとえば、コンソールはHTMLとJavaScriptを用いたシングルページアプリケーションで、ユーザーの操作でAPIを呼び出し、SIMの管理機能を提供する。そのため、コンソールの開発者はプログラムをAmazon S3にアップデートすれば、CloudFrontを経由して、自動的にグローバルに展開できるようにしてあるという。コンソール自体もローンチ時から日本語・英語対応で、システム自体もUTCの時刻で設計されている。

 また、SORACOMはサービス自体がSORACOM Airを基盤にしたレイヤー構造のアーキテクチャになっている。そのため、SORACOM Airの利用範囲が拡がれば、上位のサービスもそのまま利用できる。昨年来からのグローバル展開やLoRaWANに迅速に対応できたのも、こうした仕組みを設計当初から組み込んでいたからだという。安川氏は、「IoTではユースケースごとに適した無線技術が違うのが当たり前。今後、さまざまな無線規格や技術が出てきても、SORACOMであればスムーズに対応できる」とアピールした。

SORACOMのレイヤーアーキテクチャー

前へ 1 2 次へ

カテゴリートップへ

本記事はアフィリエイトプログラムによる収益を得ている場合があります

アクセスランキング

  1. 1位

    sponsored

    60年の時を超え「COBOL」がGitHub Copilotでよみがえる 勘定系アプリの“超難関”モダナイに7社が挑戦

  2. 2位

    sponsored

    キャッシュレス決済の利用シーンを広げる 三井住友カードの「stera terminal light」とソフトバンクのIoT回線

  3. 3位

    TECH

    パンや酒、チョコづくりにも関わる微生物「酵母」の進化を追求

  4. 4位

    sponsored

    “120TB消失危機”を救ったBox。ゼネラルが挑むグローバルデータ統合の舞台裏

  5. 5位

    データセンター

    「関東・関西に次ぐDC集積地」目指す 北海道・石狩でデータセンター連合 さくら、NTT東らが参画

  6. 6位

    デジタル

    東京タワー相当の紙を“完全撤廃” 点検業務をkintone化した“現場ファースト”な改善術

  7. 7位

    ITトピック

    6割超の企業で「セキュリティは取引条件」 SCS対応も進む/パワハラと指導の違い、あなたの基準は?/AIへの危機感か 転職希望のIT人材が増加、ほか

  8. 8位

    デジタル

    IoTデバイスをサイバー攻撃から守る IoT向けゼロトラストの“3つのアプローチ”

  9. 9位

    ビジネス・開発

    富士ソフトがエンジニア1万人超を「AIネイティブ」化 実装力を武器にフィジカルAIなど3本柱に注力

  10. 10位

    sponsored

    「現場に行くのが当たり前」を変えたアズビルのリモート調整 効果はプライスレス

集計期間:
2026年07月26日~2026年08月01日
  • 角川アスキー総合研究所