APIエコノミーとは?似た用語との違いを会話で確認
ITパスポート試験 令和3年度 問31 / 技術戦略マネジメント › 技術開発戦略の立案・技術開発計画
過去問にチャレンジ
APIエコノミーに関する記述として,最も適切なものはどれか。
- ア
インターネットを通じて,様々な事業者が提供するサービスを連携させて,より付加価値の高いサービスを提供する仕組み
- イ
著作権者がインターネットなどを通じて,ソフトウェアのソースコードを無料公開する仕組み
- ウ
定型的な事務作業などを,ソフトウェアロボットを活用して効率化する仕組み
- エ
複数のシステムで取引履歴を分散管理する仕組み
会話形式の解説
講師今回はAPIエコノミーの意味を問う問題です。選択肢はそれぞれ別の用語を説明しているので、どれがどの用語の説明かを見分けるのがポイントです。
受験者APIという言葉は聞いたことがありますが、APIエコノミーになると何を指すのかがはっきりしません。経済の話なのでしょうか。
講師まずAPIから押さえましょう。APIは、別のプログラムの機能やデータを利用するための接点のことです。APIエコノミーは、このAPIを介して複数の事業者のサービスをつなぎ、新しいサービスや価値を生み出す経済圏を指します。
受験者つまり、いろいろな会社のサービスをAPIで組み合わせるということですね。それなら、様々な事業者のサービスを連携させて付加価値の高いサービスを提供する仕組み、という選択肢が当てはまりそうです。
講師そのとおりです。複数の事業者の機能を組み合わせることで、付加価値の高いサービスを提供できます。これが正解です。
受験者ソースコードを無料で公開する仕組みという選択肢も、外部とつながる点では似ているように感じました。
講師それはオープンソースソフトウェア、略してOSSに関する説明です。ソースコードの公開がテーマで、サービスどうしを連携させて価値を生み出す話ではないので、APIエコノミーには当たりません。
受験者ソフトウェアロボットで定型的な事務作業を効率化するのは、RPAでしょうか。
講師はい、RPA(Robotic Process Automation)のことです。業務の自動化を指す用語です。残りの、複数のシステムで取引履歴を分散管理する仕組みは、ブロックチェーンの説明です。
受験者整理すると、ソースコードの公開がOSS、定型作業の自動化がRPA、取引履歴の分散管理がブロックチェーン、APIを介したサービス連携による価値の創出がAPIエコノミー、ということですね。
講師よく整理できています。用語ごとに「何を実現する仕組みか」を一言で言えるようにしておくと、説明文の組み合わせが入れ替わっても見分けられます。APIエコノミーは「連携」と「価値の創出」を手がかりにしてください。
まとめ
APIエコノミーとは、APIを介して複数の事業者のサービスを連携させ、新たなサービスや価値を生み出す仕組みのことです。APIは、別のプログラムの機能やデータを利用するための接点を指します。この問題の他の選択肢は、ソースコードの公開がOSS、ソフトウェアロボットによる定型作業の自動化がRPA、取引履歴の分散管理がブロックチェーンの説明です。APIエコノミーは「連携」と「価値の創出」を手がかりに見分けられます。
解答・解説
正解はアです
この問題のテーマ
APIエコノミーの意味を問う問題です。APIを通じて事業者どうしのサービスを連携させ、新しい価値を生み出すという考え方を、ほかの技術や仕組みと区別できるかが問われています。
解き方の考え方
まず、APIとは別のプログラムの機能やデータを利用するための接点だと押さえます。APIエコノミーは、このAPIを介して複数の事業者のサービスをつなぎ、価値を生み出す経済圏のことです。各選択肢がどの用語を説明しているかを考え、「事業者間のサービス連携」に当たるものを選びます。
選択肢ごとの解説
- ○ア インターネットを通じて,様々な事業者が提供するサービスを連携させて,より付加価値の高いサービスを提供する仕組みアの、様々な事業者のサービスを連携させて付加価値の高いサービスを提供するという説明は、APIエコノミーの説明です。APIを介することで複数の事業者の機能を組み合わせられ、付加価値の高いサービスを提供できます。
- ×イ 著作権者がインターネットなどを通じて,ソフトウェアのソースコードを無料公開する仕組みイの、ソースコードを無料で公開するという説明は、オープンソースソフトウェア(OSS)に関するものです。サービス連携による価値創出を表す説明ではないため、APIエコノミーには当たりません。
- ×ウ 定型的な事務作業などを,ソフトウェアロボットを活用して効率化する仕組みウの、ソフトウェアロボットで定型的な事務作業を効率化するという説明は、RPA(Robotic Process Automation)のことです。業務の自動化を指す用語であり、APIエコノミーの説明ではありません。
- ×エ 複数のシステムで取引履歴を分散管理する仕組みエの、取引履歴を複数のシステムで分散管理するという説明は、ブロックチェーンに関するものです。取引履歴の分散管理を説明した選択肢であり、APIエコノミーの定義には当たりません。
補足
この問題の選択肢は、それぞれ別の用語の説明になっています。OSS、RPA、ブロックチェーン、APIエコノミーはどれも単独で出題されやすい用語なので、「何を実現する仕組みか」を一言で言えるようにしておくと、選択肢の入れ替えにも対応できます。APIエコノミーは「連携」と「価値の創出」が見分ける手がかりです。
POINT
- APIは、別のプログラムの機能やデータを利用するための接点です。
- APIエコノミーは、複数の事業者がAPIを介してサービスを連携させ、新たなサービスや価値を生み出す仕組みです。
- ソフトウェアロボットによる定型作業の自動化はRPA、取引履歴の分散管理はブロックチェーンです。
- ソースコードを公開する仕組みはオープンソースソフトウェア(OSS)に関するものです。
