Category: Tag: Service Mesh

June 1, 2022 ドキュメント | < 1 MIN READ

【日本語訳ブログ】REST、gRPC、および GraphQL を使い分ける (パート 2)

  パート 1 では、最も人気のある 2 つの API モデル、REST と gRPC の長所と短所を説明しました。 パート 2 では、3 つ目の API モデルである GraphQL を取り上げます。そして、最後に、REST、gRPC、GraphQL を並べて比較し、本シリーズの内容を振り返ります。 GraphQL GraphQL は、モバイル アプリケーション向けに、合理的でクエリ可能な API を提供するために設計された API クエリ言語です。GraphQL API は、非常に複雑なスキーマのデータのサブセットのみを必要とする実装において人気があります。…

Continue reading

May 24, 2022 ドキュメント | < 1 MIN READ

【日本語訳ブログ】REST、gRPC、および GraphQL を使い分ける (パート 1)

  マイクロサービスの普及により、ソフトウェアの世界では多くの新しい革新的なアプローチが生み出されています。しかし、期待するビジネス成果が一貫して得られる、堅牢で高品質な API の構築は複雑な作業です。マイクロサービスを採用する組織を対象とした最近の調査で、回答者の約 30% が最大の課題の 1 つとして「API の品質」を挙げているのも不思議ではありません。 API ベースのアプリケーションは多種多様です。API 形式ごとにそれぞれの長所と短所があり、どれを使うかは特定のアプリケーション要件に大きく依存します。 この 2 部構成のシリーズでは、API 開発で最も人気のある 3 つのアプローチ、REST、gRPC、GraphQL について紹介します。それぞれのモデルの長所と短所を比較し、アプリケーションに最適な API モデルを判断する方法を説明します。 REST REST (REpresentational State Transfer) は、現在最もよく使われている API アーキテクチャです。アプリケーションの状態を Web…

Continue reading

May 16, 2022 ドキュメント | < 1 MIN READ

【日本語訳ブログ】金融の未来のモダン化: Finastra 社の事例

  Finastra 社には、金融の世界をオープンにするという野心的な目標があります。Finastra 社のテクノロジー担当 SVP である Joey White 氏は次のように述べています。 「金融の未来はオープンです。銀行内のクローズ システムはすべて、デジタルの未来に対応するためオープンにする必要があります。」 同氏にとってオープンとは、知らないことを理解すること、具体的には、特定の利用形態を理解すること、そして、変化こそが唯一の不変であることを意味します。銀行やその他の金融機関は、独自の IP を最優先にする必要があったため、長い間クローズ システムに依存してきました。ファックス メーカーが存続できたのは、銀行がクローズ システムに依存していたからです。 しかし、あらゆる産業が DX (デジタル トランスフォーメーション) の現実に直面し、COVID-19 のパンデミックによりその傾向が加速する中、銀行もこのダイナミックな変化と無縁ではありません。世界で最も信頼され、規制されている産業の 1 つである銀行は、顧客へのサービスと顧客ファーストの姿勢を維持する必要性を認識していますが、その方法は変化しています。直接消費者にサービスを提供しているか、第三者を通じてサービスを提供しているかにかかわらず、消費者の信頼を維持しながら進化し、適応することが、近年ますます求められています。 決裁、融資、財務および金融取引、デジタルおよびリテール バンキングにまたがるソリューションとサービスを提供する Finastra 社は、銀行がフィンテック企業やその他のエコシステム パートナーと容易に連携できるようにする必要があると考えていました。また、新たに登場したユースケースとして、銀行がサードパーティのアプリケーションに自社を売り込めるようにする必要がありました。…

Continue reading