SFA(営業支援)CRM(顧客関係管理)マーケティングオートメーションビジネスインテリジェンスITサービスマネジメント製品ジャンルで記事を探す閉じるお知らせ公式Twitterアカウントで新着記事を配信中です。フォローをお願いします。連載目次ツイート印刷するブックマークスマートデバイス向けアプリを開発するケースが増えている。PC向けに比べてスピード開発が求められる。現場で問題になりやすいのは、実はデバイス側機能よりサーバー側機能の開発である。そこで登場したのが「BaaS」だ。開発スピードを上げる効果が期待できる。スマートフォンやタブレット端末といったスマートデバイス上で動作するアプリケーションは、デバイス側にばかり目が行きがちである。システムとして利用者に使ってもらうにはユーザー管理機能やデータ管理機能など、サーバー側の機能も欠かせない。今、このサーバー側機能の開発が大きな問題になりつつある。問題の一つは、サーバー側に用意しなければならない機能が多く、その開発に時間も手間もかかることだ。サーバー側に必要な機能は大きく三つある(図1)。入力したデータなどを保管する「データ管理機能」、プッシュ通知やGPSを応用した位置情報といった「スマートデバイスならではの機能」の三つだ。図1●スマートデバイス向けのシステム開発ではサーバー側がネックになりやすいこれらの機能をすべてゼロから作るとなると相応の時間がかかる。マネージャー)は自身の受託開発での業務経験から「2~3カ月かかることも珍しくない」と話す。一つの問題は、プッシュ通知などスマートデバイス特有の機能を開発できるITエンジニアが限られることだ。担当課長)は、「AndroidとiOSで実装方法が変わる。両方に対応させるときは特に負担が大きくなりやすい」と指摘する。Service)」である。バックエンドと名が付く通り、スマートデバイス向けアプリケーションを動作させるうえで必要なサーバー側の機能をクラウドで提供するサービスだ。米国で2011年に登場し、2012年に入ってからベンダーが一気に増えた。Services」やモバイル専業ベンダーの米Parseが運営する「Parse」などだ。Endpoints」という名称で参入した。国内でもモバイルシステム開発を得意とするベンダーを中心に参入が続く。スマートデバイス用アプリケーション開発環境「Monaca」を提供するアシアルも、2013年3月にBaaSの提供を開始する。Activeは、IT/製造/建設各分野にかかわる企業向け製品・サービスについて、選択や導入を支援する情報サイトです。製品・サービス情報、導入事例などのコンテンツを多数掲載しています。ご覧になる際には、会員登録(無料)をお願いいたします。Reserved.このページに掲載されている記事・写真・図表などの無断転載を禁じます。掲載している情報は、記事執筆時点のものです。