1. TechTarget鬯ッ�ゥ陝キ�「�ス�ス�ス�「�ス�ス�ス�ス�ス�ス�ス�ァ�ス�ス�ス�ス�ス�ス�ス�ス�ス�ス�ス�ス�ス�ス�ス�ク鬯ッ�ゥ陝キ�「�ス�ス�ス�「鬮ォ�エ髮懶ス」�ス�ス�ス�「�ス�ス�ス�ス�ス�ス�ス�ス�ス�ス�ス�ス�ス�ス�ス�」鬯ッ�ゥ陝キ�「�ス�ス�ス�「鬮ォ�エ闕オ證ヲ�ソ�ス�ス�ス�ス�ス�ス�ス�ス�サ�ス�ス�ス�ス�ス�ス�ス�」�ス�ス�ス�ス鬮ョ諛カ�ス�」�ス�ス�ス�ス�ス�ス�ス�ヲ
  2. 鬯ッ�ゥ陝キ�「�ス�ス�ス�「�ス�ス�ス�ス�ス�ス�ス�ァ�ス�ス�ス�ス�ス�ス�ス�ス�ス�ス�ス�ス�ス�ス�ス�キ鬯ッ�ゥ陝キ�「�ス�ス�ス�「�ス�ス�ス�ス�ス�ス�ス�ァ�ス�ス�ス�ス�ス�ス�ス�ス�ス�ス�ス�ス�ス�ス�ス�ケ鬯ッ�ゥ陝キ�「�ス�ス�ス�「鬮ォ�エ髮懶ス」�ス�ス�ス�「�ス�ス�ス�ス�ス�ス�ス�ソ�ス�ス�ス�ス�ス�ス�ス�ス�ス�ス�ス�ス髣包スウ�ス�サ�ス�ス�ス�ク髫エ雜」�ス�「�ス�ス�ス�ス�ス�ス�ス�ォ�ス�ス�ス�ス�ス�ス�ス�「鬯ョ�エ隰�∞�ス�ス�ス�「鬮ォ�イ�ス�、髫イ讖ク�ス�コ�ス�ス�ス�ィ�ス�ス�ス�ス
  3. APIによる構成可能性の実現と注意点

APIによる構成可能性の実現と注意点構成可能性の可能性【後編】

APIは構成可能性を実現し、そのメリットをより高める。アプリケーションそのものだけでなく各種インフラでもAPIを利用すべきだ。しかしAPI化を推し進めた先には課題が待っている。

2021年10月28日 08時00分 公開
[Cliff Saran, Adrian BridgwaterComputer Weekly]

 前編(コンポーザブルなビジネスとソフトウェア開発の実現)では、コンポーザブル(構成可能)なビジネスとソフトウェア開発のメリットを紹介した。後編では、構成可能性を高めるAPIの利用と注意点、さらなる将来の展望について解説する。

構成可能性のためのAPI

 構成可能なビジネスという世界では、目の前に現れる新しい市場機会に対応するため、製品チームはカスタムビルドのソフトウェアを素早く提供できなければならない。そう話すのはHashiCorpのガイ・サヤール氏(ヨーロッパ、中東、アフリカ担当CTO)だ。「アプリケーションやインフラはいつも予測できない方法で進化する。この流動性を手に入れるには、システムをAPIで定義するしかない」(サヤール氏)

 サヤール氏は、デジタルイノベーションを促すソフトウェアインフラを提供する場合だけでなく、このインフラのビルドプロセスやメンテナンスプロセスでもAPIを利用することを推奨する。つまり、API中心のモデルだ。

iStock.com/Melpomenem

 APIは社内チームと社外パートナーがバックエンドアプリケーションに接続するのに役立つ。だがエンドユーザー視点では、必要なデータ、処理能力、インターネット接続はそれぞれのニーズが大きく異なる可能性があるとCommercetoolsのケリー・ゴーチュ氏(最高製品責任者)は言う。

 ゴーチュ氏は、ユーザーのFacebookタイムラインを構築するために必要なAPIの数を例に挙げる。「旧型の『Apple Watch』で貧弱なインターネット接続を使ってタイムラインのクエリを全て実行することを想像してみよう」

 Facebookはデータをクエリする仕様として「GraphQL」を構築した。GraphQL Foundationは、GraphQLを「API向けのクエリ言語」と定義する。

 FacebookはGraphQLを2012年に社内で使い始め、2015年にその仕様を公開した。それ以来急速に普及し、Twitter、Microsoft、Amazon、Google、New York Timesなどの企業が使っている。

 「GraphQLは、取得したいデータを正確に指定して1つのクエリを作成する。そうすれば、GraphQL層が(サーバの)個別のAPI用に各リクエストを作成する。その結果、必要な全ての情報を含む単一のレスポンスを受け取る。GraphQLは1つのクエリで複数のデータベーステーブルからデータを取得できるSQLのようなものだ」(ゴーチュ氏)

 ゴーチュ氏によると、GraphQLはデータの過剰取り込み、データの取り込み不足、データの検出可能性、承認/認証などを解決するという。GraphQLはクライアント開発者が複数のAPIからデータを容易に取得できるように明示的に作成されており、構成可能性の標準および「接着剤」として浮上していると同氏は話す。

APIの無秩序な広がり

 HashiCorpのサヤール氏は、構成可能なインフラには独立したAPI文化が必要だと話す。だが同氏は次のように警告する。「独立と混沌(こんとん)の差は紙一重だ。大規模なDevOpsプラクティスでは、何千ものAPIを実行する。何も手を打たなければ『APIが無秩序に広がる』ことになる。技術的負債が長期的な成功を妨げることになるだろう」

 同氏の経験では「Java」「Node.js」「Python」「.NET」などの言語や開発フレームワークの多様性がもう一つの課題になるという。

 共通のアーキテクチャパターン、アドオン機能のサービスカタログ、開発チームと運用チーム間の技術コントラクトを提供するプラットフォームを使うことでAPIの無秩序な広がりを抑え、複数のフレームワークを管理できると同氏は補足する。

全体像

 ソフトウェア開発者にとって、少ない労力で新機能を作成できる事前構築済みのコンポーネントのライブラリは明らかなメリットがある。だが、構成可能性はビジネス全体に影響を及ぼす。

 Deloitte Consultingのラム・シャンデル氏(デジタルコマースマーケティングサービスのリードプリンシパル)とポール・ド・フォルノ氏(マネージングディレクター)がデジタルコマースのトレンドについて対談。モジュール形式の構成可能なEコマースプラットフォームによって、提供したいエクスペリエンスに必要な機能だけを購入または交換して投資を拡大できる理由を話し合った。

 「そうすれば、単一のベンダーに全てを求めるのではなくさまざまなベンダーの『最高』の機能が手に入る。工業機器メーカーなら、技術の詳細や仕様を強調するために高度な検索ツールやレコメンデーションツールが必要になるだろう。家庭用品企業なら、ソファやテーブルをクールに見せるため、3Dのような手法が必要になる」

 重要なのは、こうした「カスタマイズされた」機能をプラグ&プレイでき、事業目標を実現するのに役立つことだ。

 ビジネスの状況をもっと広げて展望すると、市場のニッチな部分をうまく活用する新しいサービスが歴史のあるビジネスプロセスにいとも簡単に取って代わる可能性がある。

 あらゆるビジネスがソフトウェアビジネスになる可能性は低い。だが、企業の競争力を高めるには俊敏性を高め、市場の新たなチャンスに素早く対応できるようにソフトウェアを戦略的に使う必要がある。そして、ソフトウェアが支えるビジネス開発戦略をうまく提供するには、構成可能性を基盤として構築されたアーキテクチャが不可欠になるだろう。

Copyright © ITmedia, Inc. All Rights Reserved.

鬯ッ�ョ�ス�ォ�ス�ス�ス�エ�ス�ス�ス�ス�ス�ス�ス�ス�ス�ス�ス�ス�ス�ス�ス�ス�ス�ス�ス�ス�ス�ス�ス�ー鬯ッ�ッ�ス�ィ�ス�ス�ス�セ�ス�ス�ス�ス�ス�ス�ス�ケ�ス�ス�ス�ス驍オ�コ�ス�、�ス縺、ツ€鬯ッ�ゥ陝キ�「�ス�ス�ス�「鬮ォ�エ陷ソ髢€�セ證ヲ�ソ�ス�ス�ス�ス�ス�ス�ク鬮ッ�キ�ス�エ�ス�ス�ス�・�ス�ス�ス�ス�ス�ス�ス�。鬯ッ�ゥ陝キ�「�ス�ス�ス�「�ス�ス�ス�ス�ス�ス�ス�ァ�ス�ス�ス�ス�ス�ス�ス�ス�ス�ス�ス�ス�ス�ス�ス�、鬯ッ�ゥ陝キ�「�ス�ス�ス�「鬮ォ�エ闕ウ�サ�ス�ス髫カ謐コ�サ繧托スス�ソ�ス�ス�ス�ス�ス�ス�ス�ス�ス�ス�ス�ス�ス�ス鬯ッ�ゥ陝キ�「�ス�ス�ス�「鬮ォ�エ髮懶ス」�ス�ス�ス�「�ス�ス�ス�ス�ス�ス�ス�ス�ス�ス�ス�ス�ス�ス�ス�シ鬯ッ�ゥ陝キ�「�ス�ス�ス�「鬮ォ�エ闕オ證ヲ�ソ�ス�ス�ス�ス�ス�ス�ス�ス�サ�ス�ス�ス�ス�ス�ス�ス�」�ス�ス�ス�ス�ス�ス�ス�ス�ス�ス�ス�ス�ス�ス�ス�ス

製品資料 ServiceNow Japan合同会社

生成AIで「ローコード開発」を強化するための4つの方法

ビジネスに生成AIを利用するのが当たり前になりつつある中、ローコード開発への活用を模索している組織も少なくない。開発者不足の解消や開発コストの削減など、さまざまな問題を解消するために、生成AIをどう活用すればよいのか。

製品レビュー 発注ナビ株式会社

システム開発の4つの手法とは? システム開発の流れや専門用語を基礎から解説

システム開発を任されても、「何から始めたらよいのか分からない」という担当者は多いだろう。そこで本資料では、システム開発の流れや専門用語といった基礎知識を分かりやすく解説するとともに、システム開発の4つの手法を紹介する。

製品資料 株式会社AGEST

短納期化が進むシステム開発、なぜテストのアウトソーシングが増えているのか

システムの不具合によるさまざまなリスクを回避するには網羅的なテストを行う必要があるが、自社で行うのは難しい。そこで活用したいのが外部のテスト専門会社だ。本資料ではテスト専門会社を活用するメリットや具体的な流れを解説する。

製品資料 サイボウズ株式会社

レガシーシステムからどう脱却する? 今の時代の基幹システムの在り方

レガシーシステムからの脱却が叫ばれる中、「ERP×ノーコードツール」のアプローチで基幹システムの刷新に取り組む企業が増加している。その推進に当たっては、「Fit to Company Standard」の概念を頭に入れておくことが必要になる。

製品資料 株式会社ビルドシステム

「ローコード開発×内製化」失敗の理由とは? 3つの事例から得た2つの教訓

迅速なサービスの提供を実現する手段として、「ローコード開発×内製化」が注目されている。エンジニア不足の中でも、非IT部門が開発を担える点がその理由の1つだが、全てが順調に進むわけではない。失敗事例から得た2つの教訓を紹介する。

アイティメディアからのお知らせ

鬩幢ス「隴主�蜃ス�ス雜」�ス�ヲ鬩幢ス「隰ィ魑エツ€鬩幢ス「隴趣ス「�ス�ス�ス�シ鬩幢ス「�ス�ァ�ス�ス�ス�ウ鬩幢ス「隴趣ス「�ス�ス�ス�ウ鬩幢ス「隴趣ス「�ス�ソ�ス�ス�ス雜」�ス�ヲ鬩幢ス「隴趣ス「�ス�ソ�ス�スPR

From Informa TechTarget

「テレワークでネットが遅い」の帯域幅じゃない“真犯人”はこれだ

「テレワークでネットが遅い」の帯域幅じゃない“真犯人”はこれだ
ネットワークの問題は「帯域幅を増やせば解決する」と考えてはいないだろうか。こうした誤解をしているIT担当者は珍しくない。ネットワークを快適に利用するために、持つべき視点とは。

繧「繧ッ繧サ繧ケ繝ゥ繝ウ繧ュ繝ウ繧ー

2025/07/11 UPDATE

  1. 豢サ豕√�繝ュ繝シ繧ウ繝シ繝牙クょ�エ縺ァ縲桑issflow縲阪′窶懃樟蝣エ縺ョ繝��窶昴↓縺ッ縺セ縺」縺溯ィウ
  2. AI縺ォ鬆シ繧€縺�縺代〒繝励Ο繧ー繝ゥ繝�縺後〒縺阪k縲御サ翫←縺阪�繧ウ繝シ繝�ぅ繝ウ繧ー縲阪�螳溷鴨
  3. API縺ィ縺ッ菴輔°�溘€€Web API縺ィ縺ョ驕輔>縲∝茜逕ィ閠��繧ソ繧ケ繧ッ繧定ァ」隱ャ
  4. 縲郡DK縲阪→縲窟PI縲阪�驕輔>縺ィ縺ッ�溘€€縺ゥ縺�スソ縺��縺代k��
  5. URL蜻ス蜷崎ヲ丞援縲後こ繝舌ヶ繧ア繝シ繧ケ縲阪€後く繝」繝。繝ォ繧ア繝シ繧ケ縲阪€後せ繝阪�繧ッ繧ア繝シ繧ケ縲阪€後せ繧ッ繝ェ繝シ繝溘Φ繧ー繧ケ繝阪�繧ッ繧ア繝シ繧ケ縲阪�驕輔>縺ッ��
  6. Java縺ァ繧�C縺ァ繧ゅ↑縺�€悟�蠢�€�′縺セ縺壼ュヲ縺カ縺ケ縺�2螟ァ險€隱槭€阪�縺薙l縺�
  7. 縲勲ySQL縲阪→縲勲ariaDB縲阪�菴輔′驕輔≧縺ョ縺具シ溘€€4縺、縺ョ荳サ隕√が繝シ繝励Φ繧ス繝シ繧ケDB
  8. 縲繰ava縲阪Λ繧、繧サ繝ウ繧ケ譁吶↓謔イ魑エ縲€蜉�騾溘☆繧銀€廾racle髮「繧娯€昴�逅�罰縺ィ遶九■縺ッ縺�縺九k螢�
  9. 縲卦OGAF縲崎ェ榊ョ夊ゥヲ鬨薙↓蜷域�シ縺吶k縺溘a縺ョ窶懷柑譫懃噪縺ェ蟄ヲ鄙呈ウ補€昴�縺薙l縺�
  10. 縺�∪縺輔i閨槭¢縺ェ縺�€窟pache HTTP Server縲阪→縲窟pache Tomcat縲阪�驕輔>縺ィ縺ッ��

APIによる構成可能性の実現と注意点:構成可能性の可能性【後編】 - TechTargetジャパン システム開発 鬮ォ�エ�ス�ス�ス�ス�ス�ー鬯ィ�セ�ス�ケ�ス縺、ツ€鬯ョ�ォ�ス�ェ髯区サゑスソ�ス�ス�ス�ス�コ�ス�ス�ス�ス

TechTarget鬩幢ス「�ス�ァ�ス�ス�ス�ク鬩幢ス「隴趣ス「�ス�ス�ス�」鬩幢ス「隴乗��ス�サ�ス�」�ス雜」�ス�ヲ 鬮ォ�エ�ス�ス�ス�ス�ス�ー鬯ィ�セ�ス�ケ�ス縺、ツ€鬯ョ�ォ�ス�ェ髯区サゑスソ�ス�ス�ス�ス�コ�ス�ス�ス�ス

鬯ッ�ゥ陝キ�「�ス�ス�ス�「鬮ォ�エ陷ソ髢€�セ證ヲ�ソ�ス�ス�ス�ス�ス�ス�ク鬮ッ�キ�ス�エ�ス�ス�ス�・�ス�ス�ス�ス�ス�ス�ス�。鬯ッ�ゥ陝キ�「�ス�ス�ス�「�ス�ス�ス�ス�ス�ス�ス�ァ�ス�ス�ス�ス�ス�ス�ス�ス�ス�ス�ス�ス�ス�ス�ス�、鬯ッ�ゥ陝キ�「�ス�ス�ス�「鬮ォ�エ闕ウ�サ�ス�ス髫カ謐コ�サ繧托スス�ソ�ス�ス�ス�ス�ス�ス�ス�ス�ス�ス�ス�ス�ス�ス鬯ッ�ゥ陝キ�「�ス�ス�ス�「鬮ォ�エ髮懶ス」�ス�ス�ス�「�ス�ス�ス�ス�ス�ス�ス�ス�ス�ス�ス�ス�ス�ス�ス�シ鬯ッ�ゥ陝キ�「�ス�ス�ス�「鬮ォ�エ闕オ證ヲ�ソ�ス�ス�ス�ス�ス�ス�ス�ス�サ�ス�ス�ス�ス�ス�ス�ス�」�ス�ス�ス�ス�ス�ス�ス�ス�ス�ス�ス�ス�ス�ス�ス�ス鬯ッ�ゥ陝キ�「�ス�ス�ス�「鬮ォ�エ髮懶ス」�ス�ス�ス�「�ス�ス�ス�ス�ス�ス�ス�ス�ス�ス�ス�ス�ス�ス�ス�ゥ鬯ッ�ゥ陝キ�「�ス�ス�ス�「鬮ォ�エ髮懶ス」�ス�ス�ス�「�ス�ス�ス�ス�ス�ス�ス�ス�ス�ス�ス�ス�ス�ス�ス�ウ鬯ッ�ゥ陝キ�「�ス�ス�ス�「�ス�ス�ス�ス�ス�ス�ス�ァ�ス�ス�ス�ス�ス�ス�ス�ス�ス�ス�ス�ス�ス�ス�ス�ュ鬯ッ�ゥ陝キ�「�ス�ス�ス�「鬮ォ�エ髮懶ス」�ス�ス�ス�「�ス�ス�ス�ス�ス�ス�ス�ス�ス�ス�ス�ス�ス�ス�ス�ウ鬯ッ�ゥ陝キ�「�ス�ス�ス�「�ス�ス�ス�ス�ス�ス�ス�ァ�ス�ス�ス�ス�ス�ス�ス�ス�ス�ス�ス�ス�ス�ス�ス�ー

2025/07/11 UPDATE

ITmedia マーケティング新着記事

news017.png

「サイト内検索」&「ライブチャット」売れ筋TOP5(2025年5月)
今週は、サイト内検索ツールとライブチャットの国内売れ筋TOP5をそれぞれ紹介します。

news027.png

「ECプラットフォーム」売れ筋TOP10(2025年5月)
今週は、ECプラットフォーム製品(ECサイト構築ツール)の国内売れ筋TOP10を紹介します。

news023.png

「パーソナライゼーション」&「A/Bテスト」ツール売れ筋TOP5(2025年5月)
今週は、パーソナライゼーション製品と「A/Bテスト」ツールの国内売れ筋各TOP5を紹介し...