会社概要 Copyright 2017 OGIS-RI Co., Ltd. All rights reserved. 2

Similar documents
会社概要 Copyright 2017 OGIS-RI Co., Ltd. All rights reserved. 2

目次 なぜAPIが注目されているのか? API 公開のライフサイクル 事例概要 Amazon API Gateway 利用のポイント APIソリューションご紹介 Copyright 2017 OGIS-RI Co., Ltd. All rights reserved. 2

<4D F736F F F696E74202D208D E9197BF FC96E582C68AE98BC682AA F08CF68A4A82B782E D835A E

オージス総研の への取り組み 10 年以上にわたり システム連携にコミット 2012 年から 案件に取り組み開始 すでに多数の 開発 公開案件を実施 (EC インターネットサービス 金融 エネルギー 医療 製造 メディア等 ) 取り組み 2001 SOA 連携基盤に関する技術開発を開始 2007 シ

Web API 公開の勘所 ~ デジタルビジネスを迅速に開始する ~ 株式会社オージス総研サービス事業本部クラウドインテグレーションサービス部部長大場克哉 Copyright 2017 OGIS-RI Co., Ltd. All rights

目次 API 公開の課題 なぜAPI 管理が必要なのか API 管理のベストプラクティス IBM API Connect を使ったAPI 管理 オージス総研のAPI 運用サービスの紹介 Copyright 2017 OGIS-RI Co., Ltd. All rights reserved. 2

オープンAPIを支えるAPI公開プロセスと管理の勘所

デジタルトランスフォーメーションを可能にするオープンAPIへの取り組み方

Bluemix いつでもWebinarシリーズ 第15回 「Bluemix概説(改訂版)」

2017 年 6 月 14 日 スムーズな API 連携でデジタルビジネスを推進する API Gateway as a Service の提供を開始 ~ 外部との API 接続を容易にし xtech ビジネス連携を加速 ~ NTT コミュニケーションズ ( 以下 NTT Com) は 複数のシステム

技術レポート 1)QuiX 端末認証と HP IceWall SSO の連携 2)QuiX 端末認証と XenApp の連携 3)QuiX 端末認証 RADIUS オプションと APRESIA の連携 Ver 1.1 Copyright (C) 2012 Base Technology, Inc.

IBM 次世代クラウド・プラットフォーム コードネーム “BlueMix”ご紹介

本セミナーのポイント 戦略的なマルチクラウド活用の 3 つの勘所 クラウド導入検討における最適なプラットフォームの選定 事前準備としての運用 セキュリティガイドラインの作成 クラウド運用保守におけるデジタル化に向けたリソースシフト

PowerPoint Presentation

PowerPoint Presentation

Server and Cloud Platform template

PowerPoint Presentation

FUJITSU Cloud Service for OSS 「ログ監査サービス」 ご紹介資料

Oracle Cloud Adapter for Oracle RightNow Cloud Service

製品概要

Microsoft PowerPoint - ã…Šã…¬ã…fiㅥㅼ盋_MVISONCloud製åfi†ç´¹ä»‰.pptx

オープンソース・ソリューション・テクノロジ株式会社 代表取締役 チーフアーキテクト 小田切耕司

Presentation Title

今後の認証基盤で必要となる 関連技術の動向 株式会社オージス総研テミストラクトソリューション部八幡孝 Copyright 2016 OGIS-RI Co., Ltd. All rights reserved.

How to Use the PowerPoint Template

PowerPoint プレゼンテーション

ニフティクラウド mobile backend 概要 サービス名 : ニフティクラウド mobile backend ( ニフティクラウドモバイルバックエンド ) アドレス : 利用対象者 : スマートフォンアプリを開発する個人および企業 基本仕

タイトル

Microsoft PowerPoint _セミナー資料(オージス).pptx

スライド 1

自己紹介 八幡孝 ( やはたたかし ) 株式会社オージス総研 ThemiStruct ソリューション開発リードアーキテクト ThemiStruct 関連サービスの東日本エリア責任者 OpenAM コンソーシアム活動メンバー OpenID ファウンデーション ジャパン Enterprise Ident

PowerPoint プレゼンテーション

Oracle Un お問合せ : Oracle Data Integrator 11g: データ統合設定と管理 期間 ( 標準日数 ):5 コースの概要 Oracle Data Integratorは すべてのデータ統合要件 ( 大量の高パフォーマンス バッチ ローブンの統合プロセスおよ

FUJITSU Cloud Service for OSS 「コンテナサービス」 ご紹介資料

はいたっく2015-5

新しい 自律型データ ウェアハウス

Agenda 会社紹介 API Connect エディションと導入形態 サンプル構成

コース番号:

開発者向けクラウドサービスを活用したリッチな Web/ モバイル アプリケーションの構築手法 杉達也 Fusion Middleware 事業統括本部担当ディレクター [2013 年 4 月 9 日 ] [ 東京 ]

モバイルレジクレジットサービスの概要 特長 モバイルレジクレジットサービスは 利用者が モバイルレジ 専用アプリを用いてスマートフォンのカメラで納付書のバーコードを読み取った後 従来の銀行口座からの支払い 口座振替の申し込みに加え クレジットカードでの支払いを可能とするサービスです 地方公共団体は

Lorem ipsum dolor sit amet, consectetur adipiscing elit.

ネットワンシステムズ会社概要 従業員 2,3 0 名 売上 1,6 1 億円 事業拠点国内 17 拠点 グループ会社国内 2 海外 2 NetOneSystemsUSA,Inc. NetOneSystemsSingaporePte.Ltd. トップベンダーと強固なリレーションによる先進技術の利活 推

チェックリスト Ver.4.0 回答の 書き方ガイド 国立情報学研究所クラウド支援室

Presentation Template Koji Komatsu

Fujitsu Standard Tool

OSSTechプレゼンテーション

アジェンダ 注目のキーワード SDN SD-WANの登場 SD-WAN 導入の課題 SD-WAN 検討ポイント 導入事例紹介

OneDrive for Businessのご紹介

ITを活用した業務改善

IBM i ユーザーの課題 モバイルや IOT に対応した新しい開発案件への対応 RPG COBOL など既存アプリのメンテナンス 要員の確保 属人化しない運用 管理体制 2

Windows Server 2016 ライセンス体系に関するデータシート 製品の概要 Windows Server 2016 は 準備が整った時点でクラウドコンピューティングへ簡単に移行できる新しいテクノロジを導入すると同時に 現在のワークロードをサポートするクラウドレディのオペレーティングシステ

IBM 次世代クラウド・プラットフォーム コードネーム “BlueMix”ご紹介

Workspace Gate ~ Workspace ONE(AirWatch) 連携 Cloud ホワイトペーパー ~ 1. Workspace Gate とは Workspace ONE(AirWatch) と社内サーバーやクラウドとの連携に必要なゲートウェイサーバーを Azure/AWS など

Automation for Everyone <デモ で実感できる、組織全体で活用できるAnsible Tower>

Start SaaS で実現するプロジェクト管理 株式会社佐山経済研究所 IT Research Laboratory Sayama Research Institute

Copyright 2017 JAPAN POST BANK CO., LTD. All Rights Reserved. 1

本リリースは 株式会社野村総合研究所とサイボウズ総合研究所株式会社の 2 社による共同リ リースです 重複して配信される可能性がありますが あらかじめご了承ください 2010 年 6 月 24 日 株式会社野村総合研究所 サイボウズ総合研究所株式会社 OpenStandia ソリューション / サイ

2 Office 2013 vs. Office 365 Office 2013 vs. Office 365 Microsoft Office 2013 Microsoft Office 365 Office 2013 Office 365 Office 2013 Office 365 SaaS

OneDrive for Businessのご紹介

プレゼンテーション

ドイツの大手航空会社である Lufthansa は 旅行者とのあらゆる接点において その顧客体験を向上させ ブランドの認知度を高めたいと考えていました イノベーションを促進させるため 社外の開発者がデータをより簡単に利用できるよう アプリケーションプログラミングインターフェイス (API) を作成し

iNFUSE インフューズ

PowerPoint プレゼンテーション

Microsoft PowerPoint - A-10 ダウンロード用(C確認済).pptx

PowerPoint プレゼンテーション

プロジェクトタイトル(HGP創英角ゴシックUB 24pt) サブタイトル(定例資料など、HGP創英角ゴシックUB 18pt)

ムの共有アドレス帳 インスタント メッセージングの宛先に活用することも考えられる 統合アカウント管理 認証 認可 ( アクセス制御 ) の機能 サービス機能 サービス定義統合アカウント管理利用者の認証情報 ( ユーザ ID パスワード) と属性情報 ( グループ 所属部門等 ) を一元的に管理する機

OpenAMトレーニング

PowerPoint プレゼンテーション

IdPサービスのご提案 (milplus向け、MVNO向けソリューション)

オージス総研のご紹介 社名 代表者 設立 株式会社オージス総研 取締役社長平山輝 1983 年 6 月 29 日 資本金 4 億円 ( 大阪ガス株式会社 100% 出資 ) 売上実績 512 億円 ( 連結 ) 270 億円 ( 単体 ) ( 2010 年度 ) 従業員数 2,847 名 ( 連結

迅速な開発 容易な運用 柔軟な改善を実現する 業務アプリケーションの開発 運用ソリューション ファストアップ ご説明資料 Ver

三井住友銀行について 顧客基盤の活用 ( 2017 統合報告書 より ) 事業化するサービスをスケールさせることが可能な 国内金融機関トップの顧客基盤 店舗を保有しています 国内ビジネス 拠点数 506 本支店三井住友銀行 124 店舗 SMBC 日興証券 ATM 台数 ( 提携 ATM 含む )

Oracle Enterprise Manager 10g System Monitoring Plug-In for IBM WebSphere Application Server

Microsoft PowerPoint Zabbixカンファレンス.pptx

PowerPoint Presentation

US

自己紹介 名前 : 野口絵理 (Eri Noguchi) 所属 :NTT Communications ネットワークサービス部販売推進部門 グローバルネットワークマーケティング担当 経歴 : NTT Com Asia( 香港 ) 現地法人における日系企業 外資企業向けのデータセンタ / クラウドサー

Silk Central Connect 15.5 リリースノート

スライド 1

Corp ENT 3C PPT Template Title

One to Oneマーケティングに最適なWEB構築ソリューション

Dräger CSE Connect ???_ja

MSMDMクイックマニュアル

タブレット端末を活用した営業活動を支援する「金融機関向け日立モバイルクラウドサービス」を提供開始

Magicians Meeting Tokyo, Japan October 2018

Oracle Documents Cloud Service 企業利用に最も安全・安心なクラウドファイル同期・共有サービス

McAfee Complete Endpoint Threat Protection データシート

スライド 1

Microsoft 365 Business 中小企業のお客様に最適な 統合ソリューション 日本マイクロソフト株式会社

2. サービスの仕組みと特長 (1) ビデオ 音声通話やデータ通信によるコミュニケーション機能が利用可能な SDK の提供 Web ブラウザ ios Android IoT 対応機器向けに 4 種類の SDK を提供します お客さまは アプリや Web サイトに SkyWay の SDK を組み込み

1-1. マスタ日立の考えるタイトルの書式設定 ITの方向性 進化のステップ IT リソースの統合 仮想化 IT システムのコラボレーティブ化 IT インフラのアンビエント化 めざす方向性 複雑性を解消 場所や手段を選ばない利活用の実現 存在を意識させない 価値 メリット 運用管理にかかわるコストを

Microsoft Word - CSKWinテクノロジ_CRMonDemand_ニュースリリース.doc

PowerPoint プレゼンテーション

PowerPoint Presentation

Handbookカタログ

Exam4Docs Get your certification with ease by studying with our valid and latest training material.

Microsoft Word リリース_ドコモFIX_r2.docx

目次 1.ITの進歩が生み出すクラウドの機会と脅威 2. 現時点でのクラウドへの期待と不安 3. ではどのようにクラウドを利用すればよいか 4. クラウドの今後の行方は? 1

OP2

Transcription:

API 公開を成功に導くために 考慮すべき事柄 株式会社オージス総研 サービス事業本部クラウドインテグレーションサービス部部長 大場克哉 (Oba_Katsuya@ogis-ri.co.jp) Copyright 2017 OGIS-RI Co., Ltd. All rights reserved.

会社概要 Copyright 2017 OGIS-RI Co., Ltd. All rights reserved. 2

オージス総研の API への取り組み 10 年以上にわたり システム連携にコミット 2012 年から API 案件に取り組み開始 すでに多数の API 開発 公開案件を実施 (EC インターネットサービス 金融 エネルギー 医療 製造 メディア等 ) 取り組み 2001 SOA 連携基盤に関する技術開発を開始 2007 システム連携基盤構築サービス提供開始 2012 EC 向けAPI 連携プラットフォームサービス提供開始 2013 EC 関連を中心にAPI 取り組みを強化 2014 APIゲートウェイ技術開発開始 2015 データ簡単 API 化サービストライアル提供開始 IoT 系 API 案件の増加 2016 社外向けAPI 公開案件の増加 2017 PoC 等 API 公開の検討段階だけでなく 本格的なAPI 公開 運用の案件増加 Copyright 2017 OGIS-RI Co., Ltd. All rights reserved. 3

本日の API 活用セミナー ~ 公開と管理の実践 ~ これまでの API 案件から得られた API 公開の勘所 API 公開 管理を効率的に実践できる API プラットフォーム 皆さまの API 公開の取り組みへの一助に 運用開発 API 計画設計 + API 公開プロセス Copyright 2017 OGIS-RI Co., Ltd. All rights reserved. 4

目次 API 公開を成功に導くために考慮すべき事柄 APIエコノミーの概要 API 公開のビジネスシナリオ 公開に踏みだすために知っておくべき事柄 オージス総研のAPIソリューション Copyright 2017 OGIS-RI Co., Ltd. All rights reserved. 5

API エコノミーの概要 Copyright 2017 OGIS-RI Co., Ltd. All rights reserved.

デジタルビジネス時代の到来 デジタルビジネス = 自社の提供価値 既存事業 他社の提供価値 IT 新しいビジネスの背後にはAPIを通じたサービス データの連携がある より オープン な形で より ビジネス に直結するAPIが公開され APIを通じてビジネ スを行うAPIエコノミーの世界が急速に広がってきている APIで繋がるAPIエコノミー API API ウェアラブル端末 SNS サービス 物流サービス API サービス コネクティッドカー IoT API 社内サービス データ API Copyright 2017 OGIS-RI Co., Ltd. All rights reserved. パートナーAPI 7

API エコノミーへの参画 API エコノミーの具体例 配車サービス ホテル 旅行代理店 ホテルの場所に迅速な配車サービス 観光地に通じた運転手を手配 銀行 会計サービス リアルタイムの会計情報で与信 融資 すぐれた会計サービスの UI から企業間の支払い 損害保険 自動車 安全な運転に応じて保険料を変動 事故時の迅速なフォロー API 公開側 API 利用側 - 収益 シェア拡大 - 迅速な価値提供 統合による価値創造 他事業者に 必要な情報だけを安全に連携できるようになり 自社のデータ サービスの流通チャネルが増える 優れた API を利用することで 迅速に高度なサービス アプリケーションをエンドユーザーに提供できるようになる Copyright 2017 OGIS-RI Co., Ltd. All rights reserved. 8

FinTech と API API によって 新しい金融サービスを提供する IT ベンチャー企業と既存の金融企業を結びつける 進む環境整備 - フィンテック普及へ新法金融庁 銀行決済や送金安く (2017.10.12) フィンテックサービス Web API 金融サービス - 改正銀行法可決 成立 (2017.5.6) - 経済産業省 : クレジットカードデータ利用に係る API 連携に関する検討会 を開催 (2017.3.31) - 全銀協に オープン API のあり方に関する検討会 を設置 (2016.10.21) 金融機関の取り組み - 大和証券がスマホ取引ベンチャーと新会社 若者取り込む (2017.11.5) - セブン銀行 LINE Pay と ATM 提携サービス (2017.10.24) - 群馬銀 投信情報アプリで参照可能に (2017.10.30) - フィンテックで地銀 32 行と提携へ 三菱 UFJ が新会社設立 (2017.7.31) - 三井住友銀 アプリで入出金照会 2 社と連携 (2017/7/27) - 千葉銀 アプリ運営会社と提携 (2017/7/27) - 富山第一銀 本部横断のフィンテック専門チーム (2017/7/11) - マーケット情報を瞬時にスマホ配信 QUICK が新サービス (2017/6/28) - 常陽銀 個人通帳のアプリ開発年内にも提供へ (2017/6/13) - みずほ銀など 資産管理アプリと口座を連動安全性より高く (2017/5/22) - メガバンクが 更新系 API を提供開始 マネーフォワードが経費精算振込で連携 (2017.3.31) - 三菱 UFJ が API 開放へ (2017/3/12) - メガバンク各行 ハッカソンを開催 (2016 年 ) Copyright 2017 OGIS-RI Co., Ltd. All rights reserved. 9

Fintech と API オープン API のあり方に関する検討会報告書 全国銀行協会が 2017 年 3 月 16 日公開 https://www.zenginkyo.or.jp/fileadmin/res/news/news290316_2.pdf - 副題 : オープン イノベーションの活性化に向けて API 仕様の標準化に向けて 以下を取りまとめ - 開発原則 - 開発標準 - 電文仕様標準 セキュリティ対策と利用者保護についての原則も示す Copyright 2017 OGIS-RI Co., Ltd. All rights reserved. 10

FintechとAPI クレジットカードデータ利用に係るFinTech企業とのAPI連携 Copyright 2017 OGIS-RI Co., Ltd. All rights reserved. http://www.meti.go.jp/press/2017/07/20170706004/20170706004-3.pdfより抜粋 11

IoTとAPI 自社製品 H/W スマホアプリ の付加価値向上 製品のサービス化 - 製品 センサー が生み出すデータをもとに付加価値サービスを提供 - 他社 パートナー のサービスやデバイスとの情報連携により 顧客に対して新しいサービス体験を提供 IoTで蓄積したデータを 他に連携する システム PI API API スマートフォンを経由して クラウドに連携する Copyright 2017 OGIS-RI Co., Ltd. All rights reserved. 12

事例大手 EC 事業者様 API 公開基盤構築 膨大なアクセスへの対応 無停止でのバージョンアップ などミッションクリティカルな API の公開実現 課題 新しい API を次々に市場投入 キャンペーンや取引先の増加による予測不可能かつ大量なアクセス クラウドを活用した柔軟な基盤を実現 パブリッククラウド オンプレ (EC 事業者様 DC) LB OPEN API LB INNER API ユーザー INNER API API 公開基盤 Copyright 2017 OGIS-RI Co., Ltd. All rights reserved. 13

事例 IoT系API公開 http://media.amazonwebservices.com/jp/summit2016/1b_02.pdf より引用 Copyright 2017 OGIS-RI Co., Ltd. All rights reserved. 14

事例パーソルキャリア ( 旧インテリジェンス ) 様 アルバイト求人情報サービス an の応募情報へのアクセスを API 化し 法人サービスの利便性を向上 Copyright 2017 OGIS-RI Co., Ltd. All rights reserved. 15

事例株式会社 NTT データ スマートソーシング様 経費精算システムの使い勝手を向上させるために 交通系 IC カードの NFC 読み取りと Concur Expense との API 連携 ( 高付加価値 BPO サービス実現 ) Copyright 2017 OGIS-RI Co., Ltd. All rights reserved. 16

事例日本医療データセンター様 レセプト ( 診療報酬明細書 ) 健康診断などの医療ビッグデータを 健康年齢 API として生命保険会社等に提供 IBM API Connect および IBM DataPower Gateway を採用して API の公開と運用を一元管理 ( 図表 : https://www.change-makers.jp/technology/11534) Copyright 2017 OGIS-RI Co., Ltd. All rights reserved. 17

API 公開のビジネスシナリオ Copyright 2017 OGIS-RI Co., Ltd. All rights reserved.

何を誰に公開するのか? 何を? 既存 or 新規 誰に? 特定 or 不特定 特定の顧客 パートナーから考えるケースが多い ( 外圧型 ) さらに広げて公開する可能性 ( ビジネスシナリオ ) について考える API エコノミーの実現 (API 公開によるビジネス効果の最大化 ) Copyright 2017 OGIS-RI Co., Ltd. All rights reserved. 19

API を通じて何を提供するのか? 既存資産 - 現行のビジネスから価値あるデータ サービスを棚卸し 新規資産 データ サービス - 今後蓄積するデータ 今後実現する機能を検討 - 外部 API との統合による付加価値も可 既存資産 金融 ( 参照系 ): 口座情報 アルバイト応募情報 レシピデータ 金融 ( 更新系 ): 決済 資金移動の機能 健康年齢計算ロジック 新規資産 IoT 家電の統計分析データ 自動車の制御情報やカメラの情報等 (Connected Car) Uber( 配車サービス ) スマートハウス (IoT 家電操作 ) Copyright 2017 OGIS-RI Co., Ltd. All rights reserved. 20

API 公開範囲とビジネスシナリオ 自社にとっての API エコノミーを識別する API のビジネスシナリオ例ビジネス効果 API 公開範囲 モバイル向けのバックエンド API マイクロサービスアーキテクチャ化 業務効率化 働き方改革 ( 業務アプリの社外からの利用による業務改善など ) プライベート 取引先 代理店向けのカタログ API Open Bankig API 販売チャネルの拡大 ビジネスパートナーの拡大 協業促進 プラットフォームへの参加 (AI スピーカー ソーシャル等 ) パートナー 一般開発者が登録して使える API ( 例 :PayPal Amazon.com など ) 直接的な売り上げ アフィリエート ( サードパーティによるイノベーション ) パブリック ビジネスシナリオによって API の公開範囲と非機能要件が明確になる Copyright 2017 OGIS-RI Co., Ltd. All rights reserved. 21

API のビジネスモデル 開発者が API 提供者に支払う APIs API 提供者が開発者に支払う 間接収益 無料 Free Developer Pays Developer Gets Paid Indirect Pay as You Go Tiered Freemium Transacti on Fee Unitbased Rev- Share Affiliate Content Acquisition SaaS Content Syndication Internal Use CPA CPC Sign-up Referral Included Upsell Consumer facing Internal facing One-time Recurring Public web Mobile / devices SOA+ Web / mobile 出典 : https://www.slideshare.net/jmusser/j-musser-apibizmodels2013/8-api_business_models_2013 Copyright 2017 OGIS-RI Co., Ltd. All rights reserved. 22

API 公開によるビジネスモデル ( 期待効果 ) モデル 期待効果 直接収益有料 API 提供するデータ サービスそのものの価値に課金 間接収益 ( 売上増 ) 無償提供によるユーザー拡大 プレミアムサービス ( の一部 ) として API 提供 一部のデータや機能をAPIとして公開し 顧客ベースを拡大上位サービスの差別化により 顧客単価増を狙う 上位サービスのみに提供されるデータ 機能 上位サービスのみAPIでアクセス可能 ( 顧客システムへ組み込み可能 ) パートナーとのビジネス拡大 チャネルとして活用 ( パートナー経由で 自社データ サービスを販売 ) 企業連携による新規サービス ビジネスの展開 AIスピーカーやソーシャル対応のためのAPI 間接収益 ( 生産性向上 費用削減 ) API による開発期間短縮効果 新規アプリケーション 新規サービス立ち上げ時の工数削減 Copyright 2017 OGIS-RI Co., Ltd. All rights reserved. 23

まとめ :API 公開のビジネスシナリオ策定のアプローチ API として公開するデータ サービスを明確にする API の利用者および公開範囲を明確にする API 公開のビジネスモデルを明確にする 利用者 誰が使う API か? 自社にとっての API 公開ビジネス データ サービス API を通じて何を提供するのか? ビジネスモデル API により どのようなビジネスを行うか? Copyright 2017 OGIS-RI Co., Ltd. All rights reserved. 24

公開に踏みだすために知って おくべき事柄 Copyright 2017 OGIS-RI Co., Ltd. All rights reserved.

API 公開を成功させるには変化への素早い対応が重要 デジタルビジネスは変化が激しく予測が難しい API に求められる変化 - 既存のデータやサービスを拡張 - 新しいデバイスや新しいビジネスパートナーの増加 Copyright 2017 OGIS-RI Co., Ltd. All rights reserved. 26

API 公開のライフサイクル API 公開は 一度きりの取り組みではない デジタルビジネスの成長 変化にあわせ API を改修し バージョンアップすることが必要 ライフサイクル管理が大切 API のバージョン リリース管理 API のユーザー トークンの管理 API のユーザー向けサポート API の開発方法 既存システムとの連携 運用 開発 API 計画 設計 API 公開の目的を明確に API の利用者および公開範囲を明確に API として公開するデータ サービスを明確に API を利用するアプリ システムを含めた全体のアーキテクチャ API のユースケースを実現するデータセット インタフェース Copyright 2017 OGIS-RI Co., Ltd. All rights reserved. 27

API 公開のライフサイクル < 計画 > API 公開の計画で重要になるポイント - API 公開の目的を明確にする - APIの利用者および公開範囲を明確にする - APIとして公開するデータ サービスを明確にする - APIの利用シナリオを明確にする 運用 開発 計画 設計 API 公開範囲の種類について プライベート パートナー パブリック メリット : 様々なクライアントから共通的に利用可能なモジュールを提供できる 例 : モバイル向けのバックエンド API メリット : パートナーとの新規協業 立ち上げの迅速化ができる 例 : 取引先 代理店向けのカタログ API メリット : ビジネスをプラットフォーム化することを実現できる 例 : オープンに公開されている Map API Copyright 2017 OGIS-RI Co., Ltd. All rights reserved. 28

例 : 製造業様 API 公開ロードマップ IoT 対応した製品を中心としたエコシステムを構築することを上位目標に据え API をエコシステム拡大の手段としてロードマップを作成 必要最低限の API 公開基盤でスモールスタート パートナや API クライアントの増加に耐えうる基盤を構築複数パートナーの獲得 API トラフィック 更新系 API 公開 本格展開 パートナー XX 社 20XX 年 API 仕様公開 API バージョン正式公開 API ベータ版公開 20XY 年 20XY 年 Copyright 2017 OGIS-RI Co., Ltd. All rights reserved. 29

API公開のライフサイクル 設計 API公開の設計で重要になるポイント - APIを利用するアプリ システムを含めた全体のアーキテクチャ 運用 計画 開発 設計 セキュリティ スケーラビリティ 拡張性 コストを考慮 - APIのユースケースを実現するデータセット インタフェース ユーザー視点のデータセット 標準的なAPIスタイルなどユーザーの利用しやすさを考慮 インタフェース設計 アーキテクチャ設計 APIの目的を達成する にはどのような構造 にするべきか API クライアント 技術の視点 ユースケースの視点 API Copyright 2017 OGIS-RI Co., Ltd. All rights reserved. ユースケースを実現するAPIセットは 申請API 申請ステータス確認API 申請一覧取得API 申請キャンセルAPI 申請APIの申請情報はどのようなデータ 項目を持つべきか APIのスタイルは SOAPか? RESTか? データフォーマットはXML か? JSONか? API 30

事例 : パーソルキャリア様での API アーキテクチャ API をどのように実装したか (API アーキテクチャ ) - 既存の Web アプリへの影響をできるだけ小さくするために 別途 API サーバーを立てる形で API を実装 既存システムを活用 既存 DB を利用し新規開発 Copyright 2017 OGIS-RI Co., Ltd. All rights reserved. 31

API公開のライフサイクル 開発 API公開の開発で重要になるポイント - APIの開発方法 新規にAPIを構築 既存システムを拡張 ESB/EAIなどの連携ミドルウェアの利用 クラウドサービスの利用 運用 計画 開発 設計 - 既存システムとの連携 API公開したいデータを持つシステムと どのようにつなぐか どうやって連携する 何をつかって開発する クラウドサービスを利用 するか PaaS BaaS FaaS API DBに直接接続するのか? 既存システムに連携のイン タフェースが必要か? API? 新規に構築するか? Java.Net Ruby Python Node Copyright 2017 OGIS-RI Co., Ltd. All rights reserved. 32

API 公開のライフサイクル < 運用 > API 公開の運用で重要になるポイント - APIのバージョン リリース管理 - APIのユーザー 契約管理 - APIのユーザー向けサポート - APIの監視 障害対応 運用 開発 計画 設計 API の機能追加やデータ項目変更などの管理する API ユーザーや管理 API を利用するためにトークンの管理 API の使い方を理解するためのドキュメント SDK ユーザープロファイル変更 API バージョン 1.2 公開中 サービス取得 API 0.1 開発中 ライフサイクル ユーザー 契約や API 利用の課金情報の管理 開発者 ユーザーサポート API 利用契約 Copyright 2017 OGIS-RI Co., Ltd. All rights reserved. 33

事例 API公開 運用ユースケース No ユースケース 開発 運用切り分け 開発 運用 1 公開APIの開発環境を作成する 2 公開APIの本番環境を作成する 3 内部APIをリリースする バックエンドAPIのプロキシー 4 公開APIを新規作成する パラメータ変換処理等を含む 5 公開APIを更新する パラメータ変換処理等を含む 6 公開APIをリリースする 7 公開APIを利用会社に通知する 8 公開APIの利用状況を確認する 9 公開エンドポイントを死活監視する 10 公開APIのパフォーマンスを監視する 11 ユーザー(APIキーも含む) ロールを追加 変更する 13 障害対応を行う ログ取得 サポート問合せ 13 設定情報をバックアップする Copyright 2017 OGIS-RI Co., Ltd. All rights reserved. 34

API公開のポイント API利用の把握 APIの数が増え 利用が増加した場合の管理が重要 - APIは誰(どのAPIクライアント)から利用されているのか 影響調査が困難になり APIのバー ジョンアップが難しくなる ある利用者からの急激なトラフィック に対応できない - どのAPIがどれだけ利用されているのか? パートナーA社 パートナーA社 パートナーB社 モバイルアプリ パートナーC社 IoTデバイス APIが発展し 利用が拡大 API-1 Copyright 2017 OGIS-RI Co., Ltd. All rights reserved. API-1 API-2 API-3 35

API公開のポイント APIの保護 セキュリティ 公開範囲が応じて必要なセキュリティの手段は異なる - 特にパブリックに公開する場合は 外部の攻撃者からAPIを守ることを意識する必要がある APIのセキュリティ - 認証 認可 API キー OAuth2 - APIの流量制御 APIを利用して いるシステム - 不正なメッセージ対策 API サービス セキュリティ XMLやJSONのパラメータ改ざん DoSアタック APIを利用して いるアプリ Copyright 2017 OGIS-RI Co., Ltd. All rights reserved. 36

API 公開のポイント :API 利用者への対応 API を利用する開発者に向けて 分かりやすい標準的な仕様にすることが重要 - 独自仕様は開発者の混乱を招き API 利用が進まない原因になる - REST/JSON スタイルが採用されることが多い 一貫性と予測可能性 (URI と HTTP メソッドからある程度何ができる API なのか類推できる ) がメリット 利用者への情報提供 開発支援が使ってもらえる API を公開する上で重要 - API を利用する開発者向けに API の仕様をドキュメントとして提供 - 変化の多い API 開発では Word や HTML などの静的なドキュメントでは API の実装と仕様の乖離が発生してしまうことがある API 実装 API ドキュメント ギャップ Copyright 2017 OGIS-RI Co., Ltd. All rights reserved. 37

API 管理製品の活用を検討 API 管理製品 : 個々の API 実装から 共通に管理すべき機能 非機能要件を分離 公開している API の全貌を一括して管理可能 - API 管理製品の標準的な構成 API ゲートウェイ API 管理 ( 認証 認可や流量制御設定等 ) とモニタリング ( ログ アクセス統計情報等 ) API 設計 実装 開発者ポータル API 公開のポイントとの対応 - API 利用の把握 API 管理とモニタリング - API の保護 ( セキュリティ ) API ゲートウェイ - API 利用者への対応 開発者ポータル Copyright 2017 OGIS-RI Co., Ltd. All rights reserved. 38

オージス総研の API ソリューション Copyright 2017 OGIS-RI Co., Ltd. All rights reserved.

API ソリューションの概要 API の技術調査 検討から公開 運用までフルカバー API 利用者のニーズを捉えたビジネスの継続的な進化を実現する お客様 API 取組状況 課題 オージス総研の API ソリューション 調査 検討企画 計画開発運用 デジタルビジネスを企画したいが 技術面を担当できる要員がいない API の取り組みが初めてで 方法論や技術がわからない API の設計 実装 API の運用や監視の設計 など技術面でのサポートが欲しい API 公開を迅速に進めたい API 導入コンサルティング API 設計ワークショップ API 導入 PoC API 公開支援ソリューション API 構築サービス API 運用サービス IBM API Connect 販売 導入 Copyright 2017 OGIS-RI Co., Ltd. All rights reserved. 40

API 公開支援ソリューション オージス総研のクラウドと API 開発 運用の知見を集めたサービスで 短期間で API 構築 信頼性の高い API インフラ を提供します この様なお客さまに最適 やりたいこと 新たなデータ販売チャネルを開拓したい ビジネスパートナーからの API 対応の要望に応えたい モバイルや IoT デバイスを活用し 新しいビジネスモデルを構築したい 活用シーン API 提供により ビジネスパートナーのサービスとデータを連携する 悩み API の設計 実装 運用 監視の設計 など技術面でのサポートが欲しい 最初の取り組みとして最小構成でスタートしたい API 活用により 様々なデバイスやアプリとサービスを連携する Copyright 2017 OGIS-RI Co., Ltd. All rights reserved. 41

サービスメニュー API構築サービス APIプラットフォーム構築 クラウド ハイブリッド オンプレミスに対応 要件にマッチした製品/サービスを利用してご提供 API開発 API開発のベストプラクティスを詰め込んだAPI開発スタックを使い 効率的にAPIを開発 API運用サービス APIアップデート APIのデータ項目の追加などAPIのアップデート リリースの実施 APIプラットフォームメンテナンス 定期的なAPIプラットフォームのセキュリティアップデート APIプラットフォーム監視 APIプラットフォームの障害 異常検知および通知 API障害分析 対応 障害発生時の原因調査 切り分けおよび復旧対応 API利用状況レポート APIの利用状況のレポーティング APIユーザーサポート API利用者への問い合わせ対応 APIクライアント開発支援 Copyright 2017 OGIS-RI Co., Ltd. All rights reserved. 42

IBM API Connect とオージス総研の API ソリューション IBM API Connect 提供形態 Public Reserved Instance Dedicated Local IaaS オンプレミス テナント 共有 専有 専有 専有 専有 専有 プラットフォーム Bluemix Public Bluemix Public Bluemix Dedicated Bluemix Local VMWare ESXi VMWare ESXi ロケーション 海外 Bluemix 拠点 海外 Bluemix 拠点 国内可 お客様サイト 国内可 お客様サイト 課金体系 提供形態 お客様 API 取り組み度合 オージス総研 API ソリューション API 導入コンサルティング API 開発支援ソリューション API 設計ワークショップ Subscription( 月額 ) サポート費用要 サービス Bluemix 導入検討 本格導入 API 設計ワークショップ Subscription( 月額 ) サポート費用要 サービス Subscription( 月額 ) サポート 構築費用要 サービス Bluemix API 導入 PoC API 導入 PoC API 導入 PoC API 導入 PoC PoC Subscription( 月額 ) サポート 構築費用要 サービス Bluemix 本格導入 API 構築サービス *1 API 構築サービス API 構築サービス API 構築サービス *1 API プラットフォームおよび API の設計 構築 ( 開発 ) *2 API のアップデート 利用状況レポートおよび API プラットフォームの監視 メンテナンス オージス総研 API 関連ケイパビリティ :IoT モバイル AI BigData Subscription( 月額 ) 永久ライセンス ( 買取 ) 仮想アフ ライアンス仮想イメーシ API 構築サービス ( 含むインフラ設計 構築 ) Subscription( 月額 ) 永久ライセンス ( 買取 ) 仮想イメーシ 物理アフ ライアンス仮想アフ ライアンス API 構築サービス ( 含むインフラ設計 構築 ) API 運用サービス *2 API 運用サービス API 運用サービス API 運用サービス API 運用サービス API 運用サービス Copyright 2017 OGIS-RI Co., Ltd. All rights reserved. 43

まとめ API 公開を成功させるには変化への素早い対応が重要になる API 公開のライフサイクル - 計画 :APIの目的およびロードマップを明確にする - 設計 :API Gatewayパターンのアーキテクチャ 使いやすい標準的なAPI 仕様 - 開発 : 開発 テスト デプロイを効率的な実践 - 運用 :APIと利用者の管理モデル API 管理製品の活用 - API 利用の把握 API 管理とモニタリング - API の保護 ( セキュリティ ) API ゲートウェイ - API 利用者への対応 開発者ポータル IBM API Connect + オージス総研の API ソリューションをご検討ください Copyright 2017 OGIS-RI Co., Ltd. All rights reserved. 44