記事をお気に入りリストに登録することができます。APIの世界には大きな変化が訪れており、API向けに作られたクエリ言語「GraphQL」を含め、グラフAPIが注目を集めるようになっている。APIの管理方法も変化しつつあり、アプリケーションのアーキテクチャー全体で複数のAPIゲートウェイが使われ、マイクロサービスやサービスメッシュも利用されている。した複雑な環境の中で、どのようにAPIを管理すればよいのか。O'Neill)氏が、APIの新しいトレンドと合わせて解説する。Interface)」を活用している。APIが支配する時代が終わろうとしている。中央集権型のAPIゲートウェイの時代も終焉を迎えつつある。ガートナーが2021年7月に発表したAPIとビジネスに関するハイプサイクルにおいて、グラフAPIは話題が先行し、黎明期から過度な期待のピーク期に差し掛かろうとしている。GraphQLはまだハイプサイクルには入ってきていない。これは、すべてのグラフAPIがGraphQLを使っているわけではないからだ。v4を使っており、このような場合は必ずしもGraphQLを使わなければならないというわけではない。GraphQLを使わずとも、データで関係を示したり、グラフに基づいてクエリを実行したりすることは可能だ。それでも多くの企業がGraphQLを使用しているのは、フロントエンド開発でメリットがあるためだ。GraphQLは、もともとはFacebookが開発したもので、フロントエンドの開発に軸足を置いていた。フロントエンドの開発というと、たとえばコンシューマーが使うモバイルアプリやWebアプリ、音声対応のアプリケーションなどの開発を指すが、実現するためにはバックエンドのデータへのアクセスが必要となる。新しい機能や新しいエクスペリエンスを顧客に提供するためには、多くの場合、短期間でこれを実現する必要がある。そこで、GraphQLのAPIがバックエンドにあれば、即座に、柔軟にフロントエンドに対応できる。「フロントエンドのスタックでも、たとえばReactなどと相性がよいです。GraphQLはフロントエンドのエクスペリエンスのためにAPIを提供するソリューションとして、検討する価値はあります」(オニール氏)GraphQLはフロントエンド開発でメリットがあるという(出典:Gartner(2022年6月))GraphQLサーバの機能とセキュリティバックエンドからGraphQLを提供しているため、GraphQLサーバと呼ばれている。GraphQLサーバの機能として、まずクエリの解析が挙げられる。フロントエンドからのリクエストに応えるために何をすべきか解析する機能だ。多くの場合、さまざまなデータソースに接続されている。通常それらデータベースはグラフ機能を持たず、GraphQLをサポートしていない。そのため、古いデータソースの前にGraphQLを重ねる必要がある。GraphQLサーバはキャッシングの機能も備えている。同じリクエストが来た時に、毎回処理をして演算能力を消費しないようにするためだ。サブスクリプションもサポートする。非常に重要な機能は、データへのアクセス制御だ。「この分野には多くのベンダーがいます。Apolloなどはかなり普及していますし、Hasura、StepZen、Tykなどです。多くのクラウドプロバイダーも、クラウドネイティブなアーキテクチャーの一部としてGraphQL機能を提供しています」(オニール氏)GraphQLに関連して、セキュリティがよく話題に上がる。データへのアクセスを可能にするものなので当然のことだろう。「多くのセキュリティ関係者は、GraphQLの考え方自体に恐怖を感じている」とオニール氏は話す。「クライアントは、GraphQLサーバを通じてあらゆるものにアクセスできてしまいます。非常に、広く、深い、複雑なクエリができてしまう。これらのクエリは、全てGraphQLサーバでサポートされなければならないわけです」(オニール氏)この懸念に対し、ベストプラクティスが生まれてきている。本番稼働前のテスト環境で、フロントエンドのアプリケーションがGraphQLをどのように使うか、自然な使い方を確認し、本番環境ではその使い方だけができるよう制限することだ。アクセス制御は、GraphQL、APIレベルだけでなく、フィールドやオブジェクトレベルで制御することも重要となる。【次ページ】マイクロサービスのコストとメリット前へ12次へ関連タグクラウドフォローするWeb戦略・ECフォローするあなたの投稿コメントする関連コンテンツ記事Web戦略・EC令和でも「刺さるメール」が最強の理由、AIで「優良顧客」を取り戻せコロナ禍が収束の兆しを見せる現在、多くの小売企業がオンライン/オフラインを含めて、顧客との新たな関係を構築する必要に迫られている。新規顧客の獲得だけでなく、顧客との信頼関係を再構築し、優良顧客となってもらう取り組みが求められているのだ。そのために必要な施策、有効な手段を見出せていない企業も少なくない。ここでは、ポストコロナの時代に求められる「古くて新しい」メールマーケティングの手法について解説する。図解で仕組みをやさしく解説インターネット上で提供されている企業のWebサービスを見ると、必ずと言っていいほど、どこかに「API」という単語が見つかるはずです。本稿ではAPIの仕組みやメリット・デメリット、代表的なサービスについて、難しい言葉を使わずにやさしく解説していきます。Platform(GCP)、Twitter、LINE、ChatGPT(OpenAI)などとの連携方法も紹介します。メガネスーパーはCV率が2.4倍にコロナ禍の影響もあり、EC業界の市場は拡大傾向が続いている。この流れを自社の売り上げアップに結びつけていくためには、ECサイトのナビゲーションを効果的に活用する必要がある。ECサイトの売り上げを左右する重要な要素が、「サイト内検索」の機能である。サイトに訪問したユーザーを購入アクションに導く検索ナビゲーションの活用方法について、具体的な事例を交えながら解説する。記事Web戦略・ECEC業界の世界ランキング:2位アマゾンに圧倒的な差をつけたトップ企業とは?インターネットの普及、コロナ禍を追い風に、小売りの主要チャネルの座を獲得したEC(eコマース=電子商取引)。EC企業のグローバルランキングを見ると、IT先進国の米国、EC大国の中国が市場をけん引していることがわかる。いった、ECの発展を阻む壁も立ちはだかっている。Offline)が注目されており、既存の小売店のEC進出、大手ECによるリアル店舗のM&Aなど、リアルとデジタル入り乱れての小売市場の争奪戦は白熱化している。記事Web戦略・ECコロナ禍で“400%成長”、チョコブランド「Minimal」のデジタルシフトとは?コロナ禍で生まれた新商品によって、EC事業の販売実績が前年対比400%を達成するなど、成長し続けるチョコレートブランド「Minimal(ミニマル)」。東急ハンズや中川政七商店でDXを推進した経歴を持つ緒方氏に、ヒット商品誕生の裏側やデジタルコンテンツ施策の秘訣を聞いた。記事Web戦略・ECグーグルら調査:東南アジアのデジタル市場が急拡大、2022年中に楽天の5倍規模に10年前ほどから、成長著しく、地理的に日本に近いとして注目されてきた東南アジア市場だが、デジタル分野でも注目度が高まっている。グーグルなどが実施している調査で、東南アジア域内のデジタル市場(デジタル経済)の規模が3年前倒しで、2022年に2,000億ドル(約28兆円)に達する可能性が示された。eコマースやデジタル金融サービスなどが成長ドライバーとなり、今後さらに拡大を続けると予想されている。会社情報チーム紹介SBクリエイティブ株式会社ビジネス+ITはソフトバンクグループのSBクリエイティブ株式会社によって運営されています。reserved.この機能は会員限定です「ビジネス+IT」の会員の方(登録は無料)のみ、ご利用いただけます。ログインする今すぐビジネス+IT会員にご登録ください。投稿したコメントを削除しますか?キャンセルコメントを削除するあなたの投稿コメント編集コメントするキャンセル機能制限のお知らせ現在、コメントの違反報告があったため一部機能が利用できなくなっています。そのため、この機能はご利用いただけません。詳しくはこちらにお問い合わせください。問題の詳細をお知らせください。報告するキャンセルビジネス+ITルール違反についてはこちらをご覧ください。報告が完了しました閉じるコメントを投稿することにより自身の基本情報が本メディアサイトに公開されます投稿するキャンセル2度と表示しない必要な会員情報が不足しています。必要な会員情報をすべてご登録いただくまでは、以下のサービスがご利用いただけません。」さんのブロックを解除しますか?ブロックを解除するとお互いにフォローすることができるようになります。ブロックを解除するキャンセルブロックさんはあなたをフォローしたりあなたのコメントにいいねできなくなります。さんからの通知は表示されなくなります。さんをブロックしますか?ブロックするキャンセルブロックブロックが完了しました閉じるブロック解除ブロック解除が完了しました閉じる機能制限のお知らせ現在、コメントの違反報告があったため一部機能が利用できなくなっています。そのため、この機能はご利用いただけません。詳しくはこちらにお問い合わせください。閉じるユーザーをフォローすることにより自身の基本情報がお相手に公開されますフォローするキャンセル2度と表示しない閉じる。