baas meetup! アピアリーズ

17
株式会社アピアリーズ 技術部 槌野 雅敏

Upload: appiaries-corporation

Post on 17-Aug-2015

71 views

Category:

Internet


0 download

TRANSCRIPT

株式会社アピアリーズ

技術部 槌野 雅敏

自己紹介

2

名前

槌野 雅敏(つちの まさとし)

所属

ピーシーフェーズ株式会社 事業開発部

株式会社アピアリーズ 技術部

何やってる人?

Appiariesの開発ロードマップの策定

Intel MasheryのTech Sales

大規模B2Cサービスの開発PM

IoTの時代が来るとどうなるの?

4

2010: 125億

5

2020: 500億

6

105352

601

1116

1628

2647

4678

8000

10263

2000 2002 2003 2005 2006 2007 2008 2009 2010 2011 2012 2013

APIは劇的に増加しています

7

Source: ProgrammableWeb API directory*Other names and brands may be claimed as the property of others

API の増加を支える要因:IoT-インターネットに接続されるデバイスの数

2010年: 約125億個 2015年: 約250億個 2020年: 約500億個

Source: [Cisco, The Internet of Things How the Next Evolution of the Internet Is Changing Everything]

APIエコノミーとは

8

企業の持つ魅力的な情報がAPI化されてネット上を「商品」として流通していく、その周

辺でAPIによってつながれた市場が同心円状に新たなビジネス商圏を生み出していくこと

をAPIエコノミーといいますhttp://www.atmarkit.co.jp/ait/articles/1412/17/news016.html

様々な企業がAPIエコノミーを実現するためにデータ資産のAPI化に取り組んでいます!

API マネジメントとは

9

API マネジメント が提供する機能• API の開発者向けポータルの生成

• API のトラフィック管理、制御

• パートナー管理機能

• API の利用状況の分析

アプリ

API ホストサーバー

Mashery™ SaaS クラウド

ビジネスとしてIoT/APIエコノミーの恩恵を受けるには自社の資産をAPI化し、いち早く市場に公開することが求められます。

ただし、自社のAPIを公開し、社外からのアクセスを可能にするためには、セキュリティやプライバシーへの配慮、ビジネス成果を可視化したり流量制御が必要です。

APIを効果的・効率的に提供するために必要なツール化したものがAPIマネジメントです

本題。(m)BaaSって?

10

APIだけあってもダメですよね!

あるいは、API作ること自体面倒くさい、そんな人いませんか?

11

BaaSとは?

12

BaaSとは、モバイルアプリケーション開発における汎用的なサーバサイド機能をWebAPIで提供するクラウドサービスです。

クライアントサイド

ユーザ管理/認証

テキストDB

abc…

ファイルDB

ロケーション機能

プッシュ通知

管理画面

WebAPI

サーバサイド

スマートフォン特有機能

BaaS (Backend as a Service)

アピアリーズは、アプリ提供に必要な

サーバサイド機能を提供

アプリ運用のための管理画面を提供

API利用でサーバ開発不要!

アプリ提供者はクライアントサイドの開発・運用に注力

etc...

シーケンス機能

汎用的なサーバサイド機能とは?

13

開発に必要となる汎用的な機能をサービスとして提供いたします。

プッシュ通知機能 データベース機能 ジオロケーション機能 ファイル機能

ユーザ管理認証機能 アクセス制限機能 アピアリーズSDK

アピアリーズ アップデート近況

14

• SDK Ver.2.0リリース(iOS/Android)

– シンプルで直感的なインタフェースを採用

– オブジェクトマッピング、クラス継承のサポート、データ型のサポート

– クエリ機能の強化

• ジオロケーション機能強化

• ストアトークン永続化のマルチデバイス対応の機能追加

• データストア API 検索機能強化

• プッシュ通知解析機能強化

• デバイスプッシュ通知機能追加

アピアリーズでは直近の3ヶ月間で下記をリリースしました。今後も様々な機能追加を予定しています。

アピアリーズの事例

16

■アピアリーズ利用の背景

「RevNote by つながるバイク」

・スマートフォンだけでなく、PCからも利用できるようにしたい

・いちおしスポットや販売店の位置を現在地や任意の場所から検索したい

・プッシュ通知の開封状況を確認したい

・プッシュ通知直後のアクセス集中時にサービスを停止させないようにしたい

・既存のデータを損なうことなくサーバー運用・管理コストを下げたい

プッシュ通知機能

データストア機能 ジオロケーション機能

ユーザー管理機能

ヤマハ発動機株式会社: http://www.yamaha-motor.co.jp/

アピアリーズの事例

17

■アピアリーズ利用の背景

・毎月のサーバコストを削減したい。

・スキーマレスなDBを利用することで、アプリの機能追加やバージョンアップの際にサービスを停止させないようにしたい

「ライオンちゃんのおやすみ応援アプリ」

ライオン株式会社: http://www.lionshop.jp/

データストア機能

アピアリーズの利用方法

20

「アピアリーズ」で検索!www.appiaries.com

無料で利用できる体験版はWebからお申し込み可能です。参加費無料のアプリ開発ワークショップも毎月3~4回開催!

無料体験はこちら

イベントはこちら