データ・DX
APIとは?
APIとは、システムやサービス同士が機能やデータをやり取りするための接点です。
関連表記: API / Application Programming Interface / インターフェース
試験で問われるポイント
- 社内外のシステム連携を標準化します。
- 認証、権限、ライフサイクル管理が重要です。
- DXやクラウド活用では再利用性と連携速度に関係します。
具体例
在庫システムのデータをECサイトや分析基盤へ連携します。
混同しやすい点
- APIを公開すればセキュリティ対策が不要になると考える。
- 画面がなければ利用価値がないと考える。
関連問題で復習
複数社の基盤モデルを比較して文章生成アプリを作ります。学習済みモデルの推論サーバーを自社で配備・管理せず、AWSのマネージドAPIから呼び出したい場合、最も適したサービスはどれですか。
生成AIアプリの運用で、誰がどのAWS APIをいつ呼び出したかを記録し、インシデント調査に役立てたい場合に最も適切なサービスはどれか。
同じ用途に対し、ホスト済みモデルのマネージドAPIと、入手したモデルを自社管理の実行基盤に置く方法を比較します。管理範囲の違いとして適切なのはどれですか。
予約事業者は、複数の旅行代理店が自社の空き枠照会と予約機能を利用できるようにしたいと考えています。APIを提供するビジネス上の価値として最も適切なものはどれですか。
観光案内アプリに一般的な文章の翻訳を追加します。既存APIを試したところ必要な品質を満たし、独自の学習用データはありません。短期間で導入する方法として最も適切なものはどれですか。
企業独自の商品区分に画像を分類します。ラベル付き画像は十分にあり、汎用の画像APIでは区分が合いません。モデル構造の独自開発は不要で、ML専門家も限られています。適した方法はどれですか。
録音を文字起こしした日本語の問い合わせ文が用意されています。次の工程で、文章の感情と登場する企業名を抽出したいと考えています。この工程に適した事前構築済みAPIはどれですか。
外部パートナー向けAPIを提供します。認証の方針、利用者別の利用状況、API製品の公開とライフサイクルを一元的に管理したい場合に適したサービスはどれですか。