ニュース

【ワイヤレスジャパン】プログラムの知識は不要 ―― IBMラボでIoTアプリを作ろう!

文◎坪田弘樹(編集部) 2015.05.27

  • bookmark
  • Teitter
  • 印刷

IoT(Internet of Things)をメインテーマとする日本IBMのブースでは、来場者が誰でも参加してIoTアプリの作成を体験できる「IBM IoT ラボ」を実施している。

アプリを作る――。こう聞くと、“プログラムの知識がない私にはムリ”と思う方も多いだろうが、このIoTラボは、そんな人にこそぜひ訪れてみてほしい。1行たりともコードを書く必要はない。ダブルクリックとドラッグ&ドロップさえできれば、説明員の指示に従うだけでアプリ開発を追体験することができるのだ。アプリの作り方を説明してくれた日本IBMソフトウェア事業部・Analytics事業部の鈴木徹氏は、「プログラムができない文系の方にこそ来ていただきたい」と話す。

 

IoTアプリの作り方を説明する日本IBMの鈴木徹氏。「ITに詳しくない人にこそ、我々のツールをしって欲しい」と話す


このラボでは「IBM IoT Foundation」というIoTシステムを使っている。少し専門的な説明になるが、IBMが提供しているクラウド型のアプリ開発・実行プラットフォーム「IBM Bluemix」において、IoTアプリを開発するためのツールだ。IBM Bluemixは30日間無償で使用でき、アプリを開発して試行することができるというもの。もちろん無償期間後は有料で、開発したアプリを使うことも可能だ。IBM Bluemixは、多種多様なアプリ開発に対応できるが、そのなかでIoTアプリの開発・作成に特化した機能群を揃えているのがIBM IoT Foundationというわけだ。

では、IBM IoT Foundationによるアプリ作成がどのようなものか、順を追って紹介しよう。

WebブラウザからIBM Bluemixにログインし、任意のアプリ名を入力してCREATEボタンを押すと、そのアプリ用のメモリ(最大2GBまで無料)が割り当てられる。これで、アプリを作って使用するための環境ができた。

 

IBM Bluemix上で、アプリを作成、実行するための環境が用意された。メモリは2GBまで無償で利用できる

次に、エディタツールの「Node-RED」を起動する。これはいわゆるフローエディタで、あらかじめ用意された機能モジュールを組み合わせて、条件分岐を設定していくだけでよい。繰り返すが“プログラムを書く”という作業は不要だ。画面を開くと下画面のように、サンプルのフローが表示される。なお、このサンプルは、温度センサーからデータを取得し、その温度が40度を超えたらアラートを上げるという一連の動作を行うものだ。

 

センサーから温度データを読み取り、しきい値を超えた場合にアクションを起こすためのサンプルフロー


では、その温度データはどこから来るのか。通常ならば温度を図るセンサーが必要になるが、当然、温度センサーなど誰でも持っているものではないし、用意するのも大変だ。そこで、IoT Foundationでは、温度・湿度センサー等のデバイスをシュミレートする機能も備えている。これを使い、上記のサンプルフローにデータを流して、動作を確認することができる。

画面上の各フローは、ダブルクリックすると設定画面が開き、パラメータを変更することができる。例えば「40度」というしきい値も、数値を変えるだけで変更できる。

新たなフローを追加することも簡単だ。IoT Foundationには実にさまざまなフローが予め用意されている。画面左側に並んでいるラベル状のアイテムをドラッグアンドドロップでシート(フローが表示されている中央エリア)へと移動。これを元のフロート連結させればよい。例えば、温度が40度を超えた場合に、Twitterで「逃げろ!」とつぶやくアプリを作りたいなら、【Tweet】のフローをシートに移動し、【danger】(40度を超えた場合に分岐するフロー)と線をつなぐ。そして、【Tweet】をダブルクリックして開いた画面に、つぶやかせたいメッセージ(逃げろ!)を入力するだけだ。

 

【danger】から【Tweet】へドラッグアンドドロップで線を引くだけでフローがつながる。すべて直観的な操作でできるのが、IoT Foudationの特徴だ

IBM Bluemixへのログインからここまでおよそ20分程度。ちなみに、文系出身でプログラミングの経験は皆無な記者も特につまづくことなく進めることができた。

日本IBMがこのような仕組みを用意している理由は、「ビジネスの現場にいる、ITに詳しくない人のアイデアをアプリに活かすためだ」と鈴木氏は話す。IoTをどのようにビジネスに活かすのか――、その知見とひらめきを持つのは、プログラム開発に長けた技術者ではなく、現場のビジネスに携わる人達である。そうした人でも扱えて、ビジュアル的に理解しやすいかたちでアプリを開発できる環境を用意することで、IoTを推進していこうというのがIBMの狙いだ。

IBM IoTラボでは、1日に数回、このアプリ作成のデモを実施している。IBM IoT Foundationのより詳細な機能や特徴も知ることができるほか、同社の関連ソリューションもさまざまに展示されている。

スペシャルトピックスPR

jsk1802
日本ビジネスシステムズ
Dialpad

>> 今月の月刊テレコミュニケーション

月刊テレコミュニケーション【特集】働き方改革×デジタルの
   新・教科書

5G+ロボットで遠隔就労/IoT家具で生産性向上/サテライトオフィス/RPAに単純作業はお任せ/音声AIが仕事を変える日

◆ノキア ジョン・ハリントン社長「5Gだけが『次世代』ではない。エンタープライズ市場への参入で拡大戦略」/◆NTTドコモの「トップガン営業」/◆LTE網を汎用ハードとOSSで作る/◆Tモバイルが600MHz帯に5G導入/◆マルチクラウド化の準備を始めよう!◆日立製作所のSD-WAN導入

>>詳しい目次を見る

ホワイトペーパー

スペシャルトピックス

Office 365ユーザは使わなきゃ損
Teamsでチームワークが劇的に!

Office 365の新ツール「Teams」を使い始める企業が続出している。

CASO新技術のホワイトボックス
M2Mルーターは「切れない接続」

Foxconnグループでホワイトボックスを展開するCASO。

東京エレクトロンデバイスグローバル企業のSaaS活用を後押し
マルチクラウド化の準備はCASBで

マルチクラウドを一元的に管理したい。そんな望みを叶えられる。

拠点・モバイルをつなぐだけ!
クラウドの安全はシンプルに守る

クラウド利用の拡大とともに複雑化するセキュリティ課題を解決!

NetskopeCASBでクラウドはどこまで操れるか
既存のセキュリティとどう違う?
 

Netskopeを例にCASBの機能と使い方、メリットを整理した。

ソフトバンクソフトバンクがSMB向けの
ソリューションパートナー募集!

働き方改革を中心に新たなソリューション開発を支援する。

日本マイクロソフトSkype for Businessを
快適に使いこなすコツとは?

UCの導入効果を最大化するためには備えが必要だ。

日本ビジネスシステムズ“電話”からはじめる働き方改革!

日本ビジネスシステムズのクラウドPBXは、働き方改革を目指す日本企業にピッタリのIP電話サービスだ。

Dialpadピュアクラウドで進化し続ける電話

「PBXを買いたくない」「電話回線を引きたくない」。そんな企業に最適なクラウドテレフォニーがある。

東京エレクトロンデバイスIoTデバイス特化のAIで異常検知

IoTデバイスを狙ったマルウェアが急増中だ。ZingBox IoT Guardianは、IoTに特化したAIで検知する。

Aruba次世代NACでIoTの脅威をブロック

Arubaの次世代NACはエージェントレスでIoT端末にも対応! リスクを検知し有害端末を隔離できる。

ダイワテクニカルハドルルーム向け高品質テレビ会議
販売店の手軽なプラスワン商材に!

4KとGoogleアシスタント対応
販売価格は破格の約12万5000円!

日本マイクロソフトOffice 365の悩みはオフロードで解決! NIerが教えるNW構築法

Office 365の導入支援で豊富な実績を持つNIer 3社に秘訣を聞いた。

アイキューブドシステムズスマホでOffice 365をセキュアに
MDMには“働き過ぎ防止”機能

端末にデータを残さずブラウザやメーラー等のアプリを利用できる。

マクニカネットワークスセキュリティと生産性向上を両立
モバイル活用に必須のEMMとは?

スマートデバイスの業務利用に本当に必要なのは「EMM」だ。

ネットモーションソフトウェアあらゆる環境で「切れないVPN」

「スマホのアンテナは立っているのにつながらない」。NetMotionなら高速かつ安定した通信が可能だ。

日本制禦機器ついにISDNが終了、コスパ追求しながら光回線へ移行する方法

既存のISDN機器を使い続けながら、毎月の通信料金は今より安く!

日本マイクロソフトWindows 10/Office 365の更新
これだけ知っていれば怖くない!

ネットワーク帯域を圧迫するアップデートをうまく乗り切るには?

アクセスランキング

月刊テレコミュニケーション20180226
wsd_iot_ngn
compass

「通信」の力でビジネスを進化させるbusinessnetwork.jp

Copyright(c) 2017 RIC TELECOM Co.,Ltd. All Rights Reserved. 記事の無断転載を禁じます