Submit Search
Upload
何故これからの時代にAPIが重要なのか?
•
6 likes
•
3,439 views
Pina Hirano
Follow
CData Day Tokyo 2017での講演 インフォテリア株式会社 代表取締役社長/CEO 平野洋一郎 created by Pina Hirano using Keynote
Read less
Read more
Software
Report
Share
Report
Share
1 of 35
Recommended
Kafka・Storm・ZooKeeperの認証と認可について #kafkajp
Kafka・Storm・ZooKeeperの認証と認可について #kafkajp
Yahoo!デベロッパーネットワーク
Apache Sparkのご紹介 (後半:技術トピック)
Apache Sparkのご紹介 (後半:技術トピック)
NTT DATA OSS Professional Services
SQL Server のインデックス設計
SQL Server のインデックス設計
Koji Yamada
クリエイティブワークを支えるHelix Core
クリエイティブワークを支えるHelix Core
Satoshi OKAWARA
Yahoo! JAPAN Tech Conference 2022 Day2 Keynote #yjtc
Yahoo! JAPAN Tech Conference 2022 Day2 Keynote #yjtc
Yahoo!デベロッパーネットワーク
メルカリ・ソウゾウでは どうGoを活用しているのか?
メルカリ・ソウゾウでは どうGoを活用しているのか?
Takuya Ueda
OpenLineage による Airflow のデータ来歴の収集と可視化(Airflow Meetup Tokyo #3 発表資料)
OpenLineage による Airflow のデータ来歴の収集と可視化(Airflow Meetup Tokyo #3 発表資料)
NTT DATA Technology & Innovation
ソーシャルゲームのためのデータベース設計
ソーシャルゲームのためのデータベース設計
Yoshinori Matsunobu
Recommended
Kafka・Storm・ZooKeeperの認証と認可について #kafkajp
Kafka・Storm・ZooKeeperの認証と認可について #kafkajp
Yahoo!デベロッパーネットワーク
Apache Sparkのご紹介 (後半:技術トピック)
Apache Sparkのご紹介 (後半:技術トピック)
NTT DATA OSS Professional Services
SQL Server のインデックス設計
SQL Server のインデックス設計
Koji Yamada
クリエイティブワークを支えるHelix Core
クリエイティブワークを支えるHelix Core
Satoshi OKAWARA
Yahoo! JAPAN Tech Conference 2022 Day2 Keynote #yjtc
Yahoo! JAPAN Tech Conference 2022 Day2 Keynote #yjtc
Yahoo!デベロッパーネットワーク
メルカリ・ソウゾウでは どうGoを活用しているのか?
メルカリ・ソウゾウでは どうGoを活用しているのか?
Takuya Ueda
OpenLineage による Airflow のデータ来歴の収集と可視化(Airflow Meetup Tokyo #3 発表資料)
OpenLineage による Airflow のデータ来歴の収集と可視化(Airflow Meetup Tokyo #3 発表資料)
NTT DATA Technology & Innovation
ソーシャルゲームのためのデータベース設計
ソーシャルゲームのためのデータベース設計
Yoshinori Matsunobu
【Spring fest 2019】徹底解剖Spring MVCアーキテクチャー
【Spring fest 2019】徹底解剖Spring MVCアーキテクチャー
ssuser070fa9
SREチームとしてSREしてみた話
SREチームとしてSREしてみた話
Yahoo!デベロッパーネットワーク
ソーシャルゲームにおけるMongoDB適用事例 - Animal Land
ソーシャルゲームにおけるMongoDB適用事例 - Animal Land
Masakazu Matsushita
C#実装から見るDDD(ドメイン駆動設計)
C#実装から見るDDD(ドメイン駆動設計)
Takuya Kawabe
Data Factoryの勘所・大事なところ
Data Factoryの勘所・大事なところ
Tsubasa Yoshino
Fess/Elasticsearchを使った業務で使える?全文検索への道
Fess/Elasticsearchを使った業務で使える?全文検索への道
Shinsuke Sugaya
k8s初心者が gRPC × envoyを導入したら色々苦労した話 #yjbonfire
k8s初心者が gRPC × envoyを導入したら色々苦労した話 #yjbonfire
Yahoo!デベロッパーネットワーク
AWS Glueを使った Serverless ETL の実装パターン
AWS Glueを使った Serverless ETL の実装パターン
seiichi arai
GraphQLのsubscriptionで出来ること
GraphQLのsubscriptionで出来ること
Shingo Fukui
マルチクラウドDWH(Snowflake)のすすめ
マルチクラウドDWH(Snowflake)のすすめ
Yuuta Hishinuma
NginxとLuaを用いた動的なリバースプロキシでデプロイを 100 倍速くした
NginxとLuaを用いた動的なリバースプロキシでデプロイを 100 倍速くした
toshi_pp
Practical REPL-driven Development with Clojure
Practical REPL-driven Development with Clojure
Kent Ohashi
Apache Spark の紹介(前半:Sparkのキホン)
Apache Spark の紹介(前半:Sparkのキホン)
NTT DATA OSS Professional Services
Yahoo! JAPANのコンテンツプラットフォームを支えるSpring Cloud Streamによるマイクロサービスアーキテクチャ #jsug #sf_52
Yahoo! JAPANのコンテンツプラットフォームを支えるSpring Cloud Streamによるマイクロサービスアーキテクチャ #jsug #sf_52
Yahoo!デベロッパーネットワーク
Sql server のバックアップとリストアの基礎
Sql server のバックアップとリストアの基礎
Masayuki Ozawa
DeNAオリジナル ゲーム専用プラットフォーム Sakashoについて
DeNAオリジナル ゲーム専用プラットフォーム Sakashoについて
Makoto Haruyama
JIRA Agileを活用したアジャイル開発実践事例 #AUGJ
JIRA Agileを活用したアジャイル開発実践事例 #AUGJ
満徳 関
基本設計+詳細設計の書き方 社内勉強会0304
基本設計+詳細設計の書き方 社内勉強会0304
furuCRM株式会社 CEO/Dreamforce Vietnam Founder
DeNAの分析を支える分析基盤
DeNAの分析を支える分析基盤
Kenshin Yamada
Apache Pulsarの概要と近況
Apache Pulsarの概要と近況
Yahoo!デベロッパーネットワーク
DXをささえる銀行API - OpenID BizDay #13
DXをささえる銀行API - OpenID BizDay #13
OpenID Foundation Japan
オープン API と Authlete のソリューション
オープン API と Authlete のソリューション
Tatsuo Kudo
More Related Content
What's hot
【Spring fest 2019】徹底解剖Spring MVCアーキテクチャー
【Spring fest 2019】徹底解剖Spring MVCアーキテクチャー
ssuser070fa9
SREチームとしてSREしてみた話
SREチームとしてSREしてみた話
Yahoo!デベロッパーネットワーク
ソーシャルゲームにおけるMongoDB適用事例 - Animal Land
ソーシャルゲームにおけるMongoDB適用事例 - Animal Land
Masakazu Matsushita
C#実装から見るDDD(ドメイン駆動設計)
C#実装から見るDDD(ドメイン駆動設計)
Takuya Kawabe
Data Factoryの勘所・大事なところ
Data Factoryの勘所・大事なところ
Tsubasa Yoshino
Fess/Elasticsearchを使った業務で使える?全文検索への道
Fess/Elasticsearchを使った業務で使える?全文検索への道
Shinsuke Sugaya
k8s初心者が gRPC × envoyを導入したら色々苦労した話 #yjbonfire
k8s初心者が gRPC × envoyを導入したら色々苦労した話 #yjbonfire
Yahoo!デベロッパーネットワーク
AWS Glueを使った Serverless ETL の実装パターン
AWS Glueを使った Serverless ETL の実装パターン
seiichi arai
GraphQLのsubscriptionで出来ること
GraphQLのsubscriptionで出来ること
Shingo Fukui
マルチクラウドDWH(Snowflake)のすすめ
マルチクラウドDWH(Snowflake)のすすめ
Yuuta Hishinuma
NginxとLuaを用いた動的なリバースプロキシでデプロイを 100 倍速くした
NginxとLuaを用いた動的なリバースプロキシでデプロイを 100 倍速くした
toshi_pp
Practical REPL-driven Development with Clojure
Practical REPL-driven Development with Clojure
Kent Ohashi
Apache Spark の紹介(前半:Sparkのキホン)
Apache Spark の紹介(前半:Sparkのキホン)
NTT DATA OSS Professional Services
Yahoo! JAPANのコンテンツプラットフォームを支えるSpring Cloud Streamによるマイクロサービスアーキテクチャ #jsug #sf_52
Yahoo! JAPANのコンテンツプラットフォームを支えるSpring Cloud Streamによるマイクロサービスアーキテクチャ #jsug #sf_52
Yahoo!デベロッパーネットワーク
Sql server のバックアップとリストアの基礎
Sql server のバックアップとリストアの基礎
Masayuki Ozawa
DeNAオリジナル ゲーム専用プラットフォーム Sakashoについて
DeNAオリジナル ゲーム専用プラットフォーム Sakashoについて
Makoto Haruyama
JIRA Agileを活用したアジャイル開発実践事例 #AUGJ
JIRA Agileを活用したアジャイル開発実践事例 #AUGJ
満徳 関
基本設計+詳細設計の書き方 社内勉強会0304
基本設計+詳細設計の書き方 社内勉強会0304
furuCRM株式会社 CEO/Dreamforce Vietnam Founder
DeNAの分析を支える分析基盤
DeNAの分析を支える分析基盤
Kenshin Yamada
Apache Pulsarの概要と近況
Apache Pulsarの概要と近況
Yahoo!デベロッパーネットワーク
What's hot
(20)
【Spring fest 2019】徹底解剖Spring MVCアーキテクチャー
【Spring fest 2019】徹底解剖Spring MVCアーキテクチャー
SREチームとしてSREしてみた話
SREチームとしてSREしてみた話
ソーシャルゲームにおけるMongoDB適用事例 - Animal Land
ソーシャルゲームにおけるMongoDB適用事例 - Animal Land
C#実装から見るDDD(ドメイン駆動設計)
C#実装から見るDDD(ドメイン駆動設計)
Data Factoryの勘所・大事なところ
Data Factoryの勘所・大事なところ
Fess/Elasticsearchを使った業務で使える?全文検索への道
Fess/Elasticsearchを使った業務で使える?全文検索への道
k8s初心者が gRPC × envoyを導入したら色々苦労した話 #yjbonfire
k8s初心者が gRPC × envoyを導入したら色々苦労した話 #yjbonfire
AWS Glueを使った Serverless ETL の実装パターン
AWS Glueを使った Serverless ETL の実装パターン
GraphQLのsubscriptionで出来ること
GraphQLのsubscriptionで出来ること
マルチクラウドDWH(Snowflake)のすすめ
マルチクラウドDWH(Snowflake)のすすめ
NginxとLuaを用いた動的なリバースプロキシでデプロイを 100 倍速くした
NginxとLuaを用いた動的なリバースプロキシでデプロイを 100 倍速くした
Practical REPL-driven Development with Clojure
Practical REPL-driven Development with Clojure
Apache Spark の紹介(前半:Sparkのキホン)
Apache Spark の紹介(前半:Sparkのキホン)
Yahoo! JAPANのコンテンツプラットフォームを支えるSpring Cloud Streamによるマイクロサービスアーキテクチャ #jsug #sf_52
Yahoo! JAPANのコンテンツプラットフォームを支えるSpring Cloud Streamによるマイクロサービスアーキテクチャ #jsug #sf_52
Sql server のバックアップとリストアの基礎
Sql server のバックアップとリストアの基礎
DeNAオリジナル ゲーム専用プラットフォーム Sakashoについて
DeNAオリジナル ゲーム専用プラットフォーム Sakashoについて
JIRA Agileを活用したアジャイル開発実践事例 #AUGJ
JIRA Agileを活用したアジャイル開発実践事例 #AUGJ
基本設計+詳細設計の書き方 社内勉強会0304
基本設計+詳細設計の書き方 社内勉強会0304
DeNAの分析を支える分析基盤
DeNAの分析を支える分析基盤
Apache Pulsarの概要と近況
Apache Pulsarの概要と近況
Similar to 何故これからの時代にAPIが重要なのか?
DXをささえる銀行API - OpenID BizDay #13
DXをささえる銀行API - OpenID BizDay #13
OpenID Foundation Japan
オープン API と Authlete のソリューション
オープン API と Authlete のソリューション
Tatsuo Kudo
APIエコノミーとは何か? それはどこへ続く道なのか(2017年) (in Japanese)
APIエコノミーとは何か? それはどこへ続く道なのか(2017年) (in Japanese)
Toshihiko Yamakami
Api meet up online#6 session1 ginco
Api meet up online#6 session1 ginco
Nihei Tsukasa
RPAで実現させる創造的企業改革
RPAで実現させる創造的企業改革
株式会社シーエーシー RPAソリューション
Authlete: セキュアな金融 API 基盤の実現と Google Cloud の活用 #gc_inside
Authlete: セキュアな金融 API 基盤の実現と Google Cloud の活用 #gc_inside
Tatsuo Kudo
APIに関するセッション資料
APIに関するセッション資料
CData Software Japan
【A-4】kintone API、JavaScript APIの実力
【A-4】kintone API、JavaScript APIの実力
Cybozucommunity
Api and rpa_seminar_april20_osaka
Api and rpa_seminar_april20_osaka
Yuki Hayakawa
FintechとID・サービス連携のエコシステム - OpenID Summit 2015
FintechとID・サービス連携のエコシステム - OpenID Summit 2015
OpenID Foundation Japan
利用者本位のAPI提供に向けたアイデンティティ (ID) 標準仕様の動向
利用者本位のAPI提供に向けたアイデンティティ (ID) 標準仕様の動向
Tatsuo Kudo
APIdays Australia 2017 TOI #APIdaysAU
APIdays Australia 2017 TOI #APIdaysAU
Tatsuo Kudo
銀行オープンAPIの実装これまでの歩みとこれから必要なこと - OpenID Summit 2020
銀行オープンAPIの実装これまでの歩みとこれから必要なこと - OpenID Summit 2020
OpenID Foundation Japan
Api economy seminar march17 『APIエコノミーがやって来た!今、必要なコトとは?』
Api economy seminar march17 『APIエコノミーがやって来た!今、必要なコトとは?』
Yuki Hayakawa
20200515 api meetup online #1
20200515 api meetup online #1
kounan13
月8日向け api連携プラットフォームサービス
月8日向け api連携プラットフォームサービス
FIDO Alliance
銀行 API における OAuth 2.0 / FAPI の動向 #openid #bizday
銀行 API における OAuth 2.0 / FAPI の動向 #openid #bizday
Tatsuo Kudo
アプリケーション性能管理(APM)ツールの新世代 「AppDynamics」のご紹介 – OpenStack最新情報セミナー 2015年7月
アプリケーション性能管理(APM)ツールの新世代 「AppDynamics」のご紹介 – OpenStack最新情報セミナー 2015年7月
VirtualTech Japan Inc.
煩雑な本人確認(eKYC)/当人認証を銀行子会社に実施させるAPI!
煩雑な本人確認(eKYC)/当人認証を銀行子会社に実施させるAPI!
API Meetup
20160621 KDL_monacaソリューションセミナー
20160621 KDL_monacaソリューションセミナー
kdl_yamanaka
Similar to 何故これからの時代にAPIが重要なのか?
(20)
DXをささえる銀行API - OpenID BizDay #13
DXをささえる銀行API - OpenID BizDay #13
オープン API と Authlete のソリューション
オープン API と Authlete のソリューション
APIエコノミーとは何か? それはどこへ続く道なのか(2017年) (in Japanese)
APIエコノミーとは何か? それはどこへ続く道なのか(2017年) (in Japanese)
Api meet up online#6 session1 ginco
Api meet up online#6 session1 ginco
RPAで実現させる創造的企業改革
RPAで実現させる創造的企業改革
Authlete: セキュアな金融 API 基盤の実現と Google Cloud の活用 #gc_inside
Authlete: セキュアな金融 API 基盤の実現と Google Cloud の活用 #gc_inside
APIに関するセッション資料
APIに関するセッション資料
【A-4】kintone API、JavaScript APIの実力
【A-4】kintone API、JavaScript APIの実力
Api and rpa_seminar_april20_osaka
Api and rpa_seminar_april20_osaka
FintechとID・サービス連携のエコシステム - OpenID Summit 2015
FintechとID・サービス連携のエコシステム - OpenID Summit 2015
利用者本位のAPI提供に向けたアイデンティティ (ID) 標準仕様の動向
利用者本位のAPI提供に向けたアイデンティティ (ID) 標準仕様の動向
APIdays Australia 2017 TOI #APIdaysAU
APIdays Australia 2017 TOI #APIdaysAU
銀行オープンAPIの実装これまでの歩みとこれから必要なこと - OpenID Summit 2020
銀行オープンAPIの実装これまでの歩みとこれから必要なこと - OpenID Summit 2020
Api economy seminar march17 『APIエコノミーがやって来た!今、必要なコトとは?』
Api economy seminar march17 『APIエコノミーがやって来た!今、必要なコトとは?』
20200515 api meetup online #1
20200515 api meetup online #1
月8日向け api連携プラットフォームサービス
月8日向け api連携プラットフォームサービス
銀行 API における OAuth 2.0 / FAPI の動向 #openid #bizday
銀行 API における OAuth 2.0 / FAPI の動向 #openid #bizday
アプリケーション性能管理(APM)ツールの新世代 「AppDynamics」のご紹介 – OpenStack最新情報セミナー 2015年7月
アプリケーション性能管理(APM)ツールの新世代 「AppDynamics」のご紹介 – OpenStack最新情報セミナー 2015年7月
煩雑な本人確認(eKYC)/当人認証を銀行子会社に実施させるAPI!
煩雑な本人確認(eKYC)/当人認証を銀行子会社に実施させるAPI!
20160621 KDL_monacaソリューションセミナー
20160621 KDL_monacaソリューションセミナー
何故これからの時代にAPIが重要なのか?
1.
CData Day Tokyo
2017 © 2017 Infoteria Corporation 1 なぜこれからの時代に APIが重要なのか? インフォテリア株式会社 代表取締役社⻑/CEO CData Software Japan LLC, Director 平野 洋⼀郎 Why API drives the business systems in the near future? Pina Hirano 東証上場
2.
CData Day Tokyo
2017 © 2017 Infoteria Corporation 2 AGENDA ✦結論 ✦APIとは? ✦API提供のメリット ✦API提供を速く・的確に ✦APIが変⾰する組織と社会 Conclusion What is API? Benefit of providing API How to provide APIs quickly in low cost How APIs will change the organizations and society
3.
CData Day Tokyo
2017 © 2017 Infoteria Corporation 3 なぜこれからの時代に APIが重要なのか? Why API drives the business systems in the near future?
4.
CData Day Tokyo
2017 © 2017 Infoteria Corporation 4 これからの企業と事業の 競争⼒の源泉になるから 結論 Conclusion なぜこれからの時代に APIが重要なのか? Because it will be key competitive advantage of your business.
5.
CData Day Tokyo
2017 © 2017 Infoteria Corporation APIとは? 5 What is API?
6.
CData Day Tokyo
2017 © 2017 Infoteria Corporation 政府の施策にも⼊るAPI (1)新たに講ずべき具体的施策 ii)FinTechをめぐる戦略的対応 ①FinTechによる⾦融⾰新の推進 ・ ・ ・さらに、安価で急がない国際送⾦(ロー・バリュー送⾦)を実現する新たな取り組みの提 供、情報セキュリティに留意しつつ銀⾏システムと連携した多様な⾦融サービスの創出を可能 とする銀⾏システムのAPI(接続⼝)の公開およびブロックチェーン技術などの新たな⾦融技 術の活⽤について、官⺠連携して検討していく。 (2016年6⽉2⽇閣議決定) 6 ⽇本再興戦略2016 2-2.活⼒ある⾦融・資本市場の実現 API is included in the government strategy
7.
CData Day Tokyo
2017 © 2017 Infoteria Corporation 7 API = Application Programming Interface Wikipedia ソフトウェアコンポーネントが互いにやりとりするのに 使⽤するインタフェースの仕様 ソフトウェアプログラム同⼠が連携するための接続窓⼝
8.
CData Day Tokyo
2017 © 2017 Infoteria Corporation 8 Web ページ ブラウザ アプリケーション Webサーバー Webサーバー ①ページリクエスト ②ページ送信 (HTML) ①データリクエスト ②データ送信 (JSON, XML) (Web) API 多くの企業が 当たり前のように 運⽤している Most of the companies has web site. Most of the companies will have web API.
9.
CData Day Tokyo
2017 © 2017 Infoteria Corporation 9 APIの動き APIの提供者 A P I 機能 内部接続 APIを提供にあたっては多くの場合API⽤サーバーと 既存システムを分けその間に内部接続が必要となる 外部接続 APIサーバー (接続窓⼝) アプリケーション APIのユーザー Implementing API requires internal connection between API server and the existing systems in most cases. Implementing API
10.
CData Day Tokyo
2017 © 2017 Infoteria Corporation 10 既に様々なAPIが提供されている ✦オープンAPI:仕様・利⽤がオープンである ‣オープンAPIだけでも約17,000種類 (出典:https://www.programmableweb.com/category/all/apis) ✦クローズドAPI:利⽤が限定されている 地図やチャート などのUI SaaS PaaS/IaaS SNS Over 17,000 APIs have published already Open API Closed API
11.
CData Day Tokyo
2017 © 2017 Infoteria Corporation API提供のメリットは? 11 What is the benefit of publishing API?
12.
CData Day Tokyo
2017 © 2017 Infoteria Corporation 12 オープンAPIを提供するメリット サードパーティ アプリの開発 新事業の創設 収益の拡⼤ 顧客システム との連携 Benefit of “open” API
13.
CData Day Tokyo
2017 © 2017 Infoteria Corporation 13 クローズドAPIを提供するメリット 提携先との相乗効果社内資産の再利⽤・最適化変更の迅速・柔軟化 Benefit of “closed” API
14.
CData Day Tokyo
2017 © 2017 Infoteria Corporation 「API提供するメリットは何だ?」 なんて質問が出るのはあと数年です。 20年前(1997年)には、 「ホームページもつメリットは何だ?」 という質問が普通に出ていました:) ※参考:多くの官公庁のホームページが開設されたのは、1998年。 Most of the people will not ask “What is the benefit of API?” in a few years. 14
15.
CData Day Tokyo
2017 © 2017 Infoteria Corporation 15 例)銀⾏APIで提供される機能 出典:三菱東京UFJの「Fintech Challenge 2016」でテスト公開されたAPI APIの内容 認証 OAuth認証によるログイン 契約者情報 契約者の情報照会 マイパターン 契約者のマイパターン(振込先の事前登録)の照会、登録、更新、削除 ⼝座情報 指定した⼝座の⼝座情報紹介、⼊出⾦明細照会 振込 振込先⼝座を個別に指定またはマイパターン指定による振り込み 法⼈振込 指定⼝座への振込申請・承認(⼀括・個別) ※法⼈のみ ⽀店情報 ⽀店情報の取得、緯度・経度による検索 来店予約 ⽀店への来店予約受付、予約状況照会 ⽀店状況 ⽀店内の混雑状況を提供 ⾦利・⼿数料 ローン⾦利情報・ATM⼿数料情報照会 為替レート 為替相場レート情報照会 投信 ファンド⼀覧、ファンド購⼊、保有ファンド照会 ※リテールのみ Example of Bank APIs
16.
CData Day Tokyo
2017 © 2017 Infoteria Corporation APIを提供する。迅速に。 16 How to publish APIs in quick and safe?
17.
CData Day Tokyo
2017 © 2017 Infoteria Corporation 17 例)銀⾏APIで提供される機能 APIの内容 認証 OAuth認証によるログイン 契約者情報 契約者の情報照会 マイパターン 契約者のマイパターン(振込先の事前登録)の照会、登録、更新、削除 ⼝座情報 指定した⼝座の⼝座情報紹介、⼊出⾦明細照会 振込 振込先⼝座を個別に指定またはマイパターン指定による振り込み 法⼈振込 指定⼝座への振込申請・承認(⼀括・個別) ※法⼈のみ ⽀店情報 ⽀店情報の取得、緯度・経度による検索 来店予約 ⽀店への来店予約受付、予約状況照会 ⽀店状況 ⽀店内の混雑状況を提供 ⾦利・⼿数料 ローン⾦利情報・ATM⼿数料情報照会 為替レート 為替相場レート情報照会 投信 ファンド⼀覧、ファンド購⼊、保有ファンド照会 ※リテールのみ 既存のウェブサイトが 持っている機能の公開 Example of Bank APIs 出典:三菱東京UFJの「Fintech Challenge 2016」でテスト公開されたAPI
18.
CData Day Tokyo
2017 © 2017 Infoteria Corporation 18 APIを提供するということ ○○株式会社 A P I 内部接続 外部接続 既存 機能 既存システム ①APIサーバーから既存システムに「内部接続」を⾏う ②「外部接続」の技術仕様を公開する 契約先企業 (アプリやシステム) ① ② APIサーバー Implementing API
19.
CData Day Tokyo
2017 © 2017 Infoteria Corporation 19 API提供でコスト・時間のかかる作業 APIサーバーの 準備/設定 証明書の 準備/設定 接続プログラム の開発 改修・改善と バージョン管理 いかに時間とコストをかけずに実施できるか? セキュリティ 対応 The barriers for implementing APIs
20.
CData Day Tokyo
2017 © 2017 Infoteria Corporation 20 プログラムで書くと・・・ 何千⾏何万⾏の プログラムコード By program coding…
21.
CData Day Tokyo
2017 © 2017 Infoteria Corporation 21 実はエンジニアにも難しいAPI 出典:Japan Web API Community アンケート ドキュメントが難解 当初想定した結果が返って来ない 既存のアプリケーションでの利⽤が困難 JSON, XMLが扱いにくい APIがよく変更される 0 5 10 15 20 25 API連携で挫折した理由は? APIs are difficult even for engineers
22.
CData Day Tokyo
2017 © 2017 Infoteria Corporation 22 そこでツールを使う API Server データベース形式で扱える 様々なデータのAPI化に 複雑なデータ変換やロジックが 必要なシステムのAPI化に Great tools for implementing API
23.
CData Day Tokyo
2017 © 2017 Infoteria Corporation 23 API Server API公開 ノン・プログラミングでAPIを提供 データアクセス API管理 複数のシステム連携 複雑なロジック Implementing APIs with non-coding
24.
CData Day Tokyo
2017 © 2017 Infoteria Corporation 24 API提供でコスト・時間のかかる作業 ツールで 簡単 ツールで 簡単 ツールで 簡単 ツールで 簡単 APIサーバーの 準備/設定 証明書の 準備/設定 接続プログラム の開発 改修・改善と 版管理 セキュリティ 対応 ツールで 簡単 Barriers can be passed easily with API tools
25.
CData Day Tokyo
2017 © 2017 Infoteria Corporation 25 「簡単」の例:ノン・プログラミング Example of “non-coding” - ASTERIA WARP プログラミング ノン・プログラミング VS. ASTERIA WARP は社内外に存在する各種システムやデータ、クラウドサービス 上に存在する様々なデータを「ノン・プログラミング」で連携するツール。
26.
CData Day Tokyo
2017 © 2017 Infoteria Corporation 26 ASTERIAは、6,000社を超える導⼊実績 Over 6,000 enterprise customers employed ASTERIA
27.
CData Day Tokyo
2017 © 2017 Infoteria Corporation これからの組織と社会 27 Organizations and society of near future なぜこれからの時代に APIが重要なのか?
28.
CData Day Tokyo
2017 © 2017 Infoteria Corporation 28 オンデマンド化する組織 階層-規律-統制 固定化したメンバーの固定化した組織 必要に応じたメンバーで構成する組織 自律-分散-協調 20世紀型 21世紀型 Organizations will be on-demand
29.
CData Day Tokyo
2017 © 2017 Infoteria Corporation 29 APIにより実現する21世紀型組織 階層-規律-統制 固定化したメンバーの固定化した組織 必要に応じたメンバーで構成する組織 自律-分散-協調 20世紀型 21世紀型 APIの貢献 ✴必要に応じたつながりの実現 ✴企業を越えた組み合わせの実現 API enables on-demand organization
30.
CData Day Tokyo
2017 © 2017 Infoteria Corporation 30 システム結合は「動結合」へ 21世紀型 動的な組織を実現する「動結合」 自律-分散-協調 密結合(Tightly Coupled) 疎結合(Loosely Coupled) 動結合(Occasionally Coupled) Tightly-coupled, Loosely coupled and “Occasionally coupled”
31.
CData Day Tokyo
2017 © 2017 Infoteria Corporation 31 真のSOAを実現するAPI APIによる サービス動結合こそが 真のSOA 密結合(Tightly Coupled) 疎結合(Loosely Coupled) 動結合(Occasionally Coupled) Service Oriented Architecture Real SOA will be implemented using APIs
32.
CData Day Tokyo
2017 © 2017 Infoteria Corporation 32 競争⼒を⽣み出すAPI 変化の激しい時代 適応⼒こそが競争⼒の源泉 競争⼒を持った企業になれるのか? 競争⼒を持った企業を顧客に出来るのか? APIs will generate competitiveness. Because…
33.
CData Day Tokyo
2017 © 2017 Infoteria Corporation 33 あなたの組織・事業はどちらになるのか? 20世紀型 21世紀型 Which is your choice?
34.
CData Day Tokyo
2017 © 2017 Infoteria Corporation 34 まとめ - API提供を競争⼒に API API時代はもう ⽌められない流れ ✦ APIはクラウドの進化に ともない、様々な領域で 提供される。企業のサー ビスもAPIで提供される 時代に。 APIの提供には ツールを使う システムは 疎結合から動結合へ ✦ APIを⾃前でプログラミ ングするのは愚の⾻頂。 APIのためのツールを使 って安価かつ俊敏に。 ✦ APIの提供と活⽤は「⾃ 律・分散・協調」型社会 への⼀歩。動結合によっ て、真のSOAが実現し、 企業の競争⼒の源泉に。 Conclusion
35.
© 2017 Infoteria
Corporation