Submit Search
Api gatewayの話
Download as PPTX, PDF
19 likes
7,158 views
Hiroshi Hayakawa
Microservices Meetup vol.1での発表資料 #microserv
Technology
Related topics:
API Gateway
Read more
1 of 22
Download now
Downloaded 46 times
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
More Related Content
PPTX
Oracleがnode.jsをやり始めたというのだが!
Hiroshi Hayakawa
PDF
マイクロサービス運用の所感 #m3dev
Kazuhiro Sera
PPTX
Web API を気軽に使えるツールやサービスのご紹介
CData Software Japan
PDF
今日から始めるARMテンプレート
Kazumi OHIRA
PDF
Building React, Flutter and Blazor development and debugging environment with...
Shotaro Suzuki
PDF
Insight into Azure Active Directory - Azure AD Custom Role & Scope
Kazuki Takai
PDF
エンタープライズJava環境におけるマイクロサービス・アーキテクチャーの必要性 #natsumiB4
Takakiyo Tanaka
PDF
Scalable Generator: Using Scala in SIer Business (ScalaMatsuri)
TIS Inc.
Oracleがnode.jsをやり始めたというのだが!
Hiroshi Hayakawa
マイクロサービス運用の所感 #m3dev
Kazuhiro Sera
Web API を気軽に使えるツールやサービスのご紹介
CData Software Japan
今日から始めるARMテンプレート
Kazumi OHIRA
Building React, Flutter and Blazor development and debugging environment with...
Shotaro Suzuki
Insight into Azure Active Directory - Azure AD Custom Role & Scope
Kazuki Takai
エンタープライズJava環境におけるマイクロサービス・アーキテクチャーの必要性 #natsumiB4
Takakiyo Tanaka
Scalable Generator: Using Scala in SIer Business (ScalaMatsuri)
TIS Inc.
What's hot
(20)
PPT
Microservicesのdesign patterns
Naohiko Uramoto
PDF
Micronaut on Azure 試してみた
拓将 平林
PPTX
DRIVE CHARTの裏側 〜 AI ☓ IoT ☓ ビッグデータを 支えるアーキテクチャ 〜
DeNA
PDF
13_B_5 Who is a architect?
Atsushi Fukui
PDF
ARMテンプレートでサーバーレスに挑む!
Kazumi OHIRA
PDF
Application development with c#, .net 6, blazor web assembly, asp.net web api...
Shotaro Suzuki
PDF
Scalaのコンパイル速度の話が聞きたいだろうし、するつもりだ
yoshiaki iwanaga
PPTX
サーバーレスで ガチ本番運用までやってるお話し
Akira Nagata
PDF
Introducing the elastic 8.0 release a new era of speed, scale, relevance, and...
Shotaro Suzuki
PDF
ルーメン・テクノロジーズ エッジプラットフォーム Varnish・Node.js
YOSHITAKA NAKAHARA
PPTX
はじめてのBluemixでシングルサインオン ~ 希望編!
Kazumi OHIRA
PDF
Apache Spark on Azure
Tusyoshi Matsuzaki
PPTX
クラウド環境でのセキュリティ監査自動化【DeNA TechCon 2020 ライブ配信】
DeNA
PPTX
Azure Service Fabric 概要
Daiyu Hatakeyama
PPTX
DeClang 誕生!Clang ベースのハッキング対策コンパイラ【DeNA TechCon 2020 ライブ配信】
DeNA
PDF
Azure 高速サイトソリューション
Hiromasa Oka
PDF
msal.jsを使う
DevTakas
PPTX
オフラインファーストの思想と実践
Shumpei Shiraishi
PPTX
Azure ADアプリケーションを使用した認証のあれやこれ ASP.NET Core編
DevTakas
PDF
Container x AI
Tsukasa Kato
Microservicesのdesign patterns
Naohiko Uramoto
Micronaut on Azure 試してみた
拓将 平林
DRIVE CHARTの裏側 〜 AI ☓ IoT ☓ ビッグデータを 支えるアーキテクチャ 〜
DeNA
13_B_5 Who is a architect?
Atsushi Fukui
ARMテンプレートでサーバーレスに挑む!
Kazumi OHIRA
Application development with c#, .net 6, blazor web assembly, asp.net web api...
Shotaro Suzuki
Scalaのコンパイル速度の話が聞きたいだろうし、するつもりだ
yoshiaki iwanaga
サーバーレスで ガチ本番運用までやってるお話し
Akira Nagata
Introducing the elastic 8.0 release a new era of speed, scale, relevance, and...
Shotaro Suzuki
ルーメン・テクノロジーズ エッジプラットフォーム Varnish・Node.js
YOSHITAKA NAKAHARA
はじめてのBluemixでシングルサインオン ~ 希望編!
Kazumi OHIRA
Apache Spark on Azure
Tusyoshi Matsuzaki
クラウド環境でのセキュリティ監査自動化【DeNA TechCon 2020 ライブ配信】
DeNA
Azure Service Fabric 概要
Daiyu Hatakeyama
DeClang 誕生!Clang ベースのハッキング対策コンパイラ【DeNA TechCon 2020 ライブ配信】
DeNA
Azure 高速サイトソリューション
Hiromasa Oka
msal.jsを使う
DevTakas
オフラインファーストの思想と実践
Shumpei Shiraishi
Azure ADアプリケーションを使用した認証のあれやこれ ASP.NET Core編
DevTakas
Container x AI
Tsukasa Kato
Ad
Viewers also liked
(6)
PDF
Sibelius Seraphini - Relay Modern
React Conf Brasil
PDF
How to GraphQL
Tomasz Bak
PDF
Sashko Stubailo - The GraphQL and Apollo Stack: connecting everything together
React Conf Brasil
PDF
How to GraphQL: React Apollo
Tomasz Bak
PPTX
マイクロサービスにおけるクエリー言語について
sz yudppp
PDF
Rest ful api設計入門
Monstar Lab Inc.
Sibelius Seraphini - Relay Modern
React Conf Brasil
How to GraphQL
Tomasz Bak
Sashko Stubailo - The GraphQL and Apollo Stack: connecting everything together
React Conf Brasil
How to GraphQL: React Apollo
Tomasz Bak
マイクロサービスにおけるクエリー言語について
sz yudppp
Rest ful api設計入門
Monstar Lab Inc.
Ad
Similar to Api gatewayの話
(20)
PPTX
技術者として抑えておきたい Power BI アーキテクチャ
Yugo Shimizu
PPTX
PPT Full version: 世界中のゲーム分析をしてきたPlayFabが大進化!一緒に裏側の最新データ探索の仕組みを覗いてみよう
Daisuke Masubuchi
PDF
オフラインWebアプリの再到来で今、再び注目されるAPIの本命 ーJavaScript SQL-like database
yoshikawa_t
PDF
PDF版 世界中のゲーム分析をしてきたPlayFabが大進化!一緒に裏側の最新データ探索の仕組みを覗いてみよう Db tech showcase2020
Daisuke Masubuchi
PDF
現場開発者視点で答えるWindows Azure
Keiichi Hashimoto
PPTX
Interop Tokyo 2021 - ShowNet を陰で支えた Azure Virtual WAN
ShuheiUda
PDF
Microsoft の深層学習への取り組み
Hirono Jumpei
PPTX
Azure Data Platform
Daiyu Hatakeyama
PDF
kintoneではじめるビジネスインテリジェンス
Sakae Saito
PDF
Azure Serverless or Power Platform 〜 あなたならどっち?! - Azure Serverless 編
Kazumi OHIRA
PDF
楽ちんユーザー認証付Spa
Takahiro Tsuchiya
PDF
Azure Antenna はじめての Azure Data Lake
Hideo Takagi
KEY
Rdbms起点で考えると見えない世界 okuyama勉強会
Masakazu Muraoka
PDF
非SAPの人に贈るSAP on AWS
Ryusaburo Tanaka
PDF
Java web application testing
Tokuhiro Matsuno
PDF
dots. 7/7 DSWBハンズオン資料
s. kaijima
PDF
AWSによるサーバーレスアーキテクチャ
真吾 吉田
PDF
今改めて学ぶ Microsoft Azure 基礎知識
Minoru Naito
PPTX
Swagger jjug ccc 2018 spring
kounan13
PPTX
Workshop1-01
mashimonator
技術者として抑えておきたい Power BI アーキテクチャ
Yugo Shimizu
PPT Full version: 世界中のゲーム分析をしてきたPlayFabが大進化!一緒に裏側の最新データ探索の仕組みを覗いてみよう
Daisuke Masubuchi
オフラインWebアプリの再到来で今、再び注目されるAPIの本命 ーJavaScript SQL-like database
yoshikawa_t
PDF版 世界中のゲーム分析をしてきたPlayFabが大進化!一緒に裏側の最新データ探索の仕組みを覗いてみよう Db tech showcase2020
Daisuke Masubuchi
現場開発者視点で答えるWindows Azure
Keiichi Hashimoto
Interop Tokyo 2021 - ShowNet を陰で支えた Azure Virtual WAN
ShuheiUda
Microsoft の深層学習への取り組み
Hirono Jumpei
Azure Data Platform
Daiyu Hatakeyama
kintoneではじめるビジネスインテリジェンス
Sakae Saito
Azure Serverless or Power Platform 〜 あなたならどっち?! - Azure Serverless 編
Kazumi OHIRA
楽ちんユーザー認証付Spa
Takahiro Tsuchiya
Azure Antenna はじめての Azure Data Lake
Hideo Takagi
Rdbms起点で考えると見えない世界 okuyama勉強会
Masakazu Muraoka
非SAPの人に贈るSAP on AWS
Ryusaburo Tanaka
Java web application testing
Tokuhiro Matsuno
dots. 7/7 DSWBハンズオン資料
s. kaijima
AWSによるサーバーレスアーキテクチャ
真吾 吉田
今改めて学ぶ Microsoft Azure 基礎知識
Minoru Naito
Swagger jjug ccc 2018 spring
kounan13
Workshop1-01
mashimonator
More from Hiroshi Hayakawa
(7)
PPTX
Kubernetes × 可用性 -- cndjp第3回勉強会
Hiroshi Hayakawa
PPTX
Kubernetes in プロダクション! -- cndjp第2回
Hiroshi Hayakawa
PPTX
Kubernetes ときどき Serverless -- cndjp第1回勉強会
Hiroshi Hayakawa
PPTX
はじめてのDockerパーフェクトガイド(2017年版)
Hiroshi Hayakawa
PDF
Fn project爆誕
Hiroshi Hayakawa
PPTX
Apiのことはすべてシーマンが教えてくれた
Hiroshi Hayakawa
PDF
OAuth 2.0の概要とセキュリティ
Hiroshi Hayakawa
Kubernetes × 可用性 -- cndjp第3回勉強会
Hiroshi Hayakawa
Kubernetes in プロダクション! -- cndjp第2回
Hiroshi Hayakawa
Kubernetes ときどき Serverless -- cndjp第1回勉強会
Hiroshi Hayakawa
はじめてのDockerパーフェクトガイド(2017年版)
Hiroshi Hayakawa
Fn project爆誕
Hiroshi Hayakawa
Apiのことはすべてシーマンが教えてくれた
Hiroshi Hayakawa
OAuth 2.0の概要とセキュリティ
Hiroshi Hayakawa
Api gatewayの話
1.
API Gatewayの話 @charlier_shoe
2.
自己紹介 早川 博(はやかわ ひろし) @charlier_shoe •
日本オラクルのプリセールス・エンジニア - 製品選定のコンサルティング、アーキテクチャ設計など、販売活動の 技術的支援がミッション - Java SE / Java EE / WebLogic / PaaS… • 本発表は個人の見解であり、所属組織の公式見解ではありません (;´Д`)
3.
今日の話 BFF(Backend for Frontend) がきっかけ こういうのってミドルウェアがもうあって設定だ けで組めたりしたら楽なんじゃないか。 と思ったけどそんなに単純じゃなかったので ざっくり調べてみたという話です。
4.
API Gateway サービス呼出しを仲介して いい感じにしてくれる SC
5.
期待すること SC 認証、データ変換、 APIアクリゲーション、エンドポイント集約 アクセス分析 ルーティング、流量制御…
6.
APIアグリゲーション 複数のサービス呼出しをまとめて、適切な形で 返す SC S S
7.
本 Sam Newman(著) 佐藤 直生(監訳),
木下 哲也(訳) オライリー・ジャパン(2016)
8.
本の場合 APIのセキュリティ • クライアントにAPIキーを払 い出し • 正しいキーがないリクエスト はGatewayが拒絶
9.
本の場合 その2 BFF (Backend for
Front End) • APIをクライアントに最適化し た形式に変換 • 複数のAPI呼出しを集約
10.
API Gatewayの実装 • クラウドサービス •
AWS API Gateway • Netflix API Gateway • Open Source系 • Tyk • Kong • データフェッチ系 [^1] • Falcor • GraphQL • SOA勢 • Oracle Service Bus • IBM Integration Bus [^1] FalcorやGraphQLがAPI Gatewayを謳っているわけではないのでご注意を
11.
Tyk https://tyk.io/ Open SourceのAPI Gateway 認証 データ変換 アクセス分析 ルーティング 流量制御 だいたいできる…ただし
12.
Tyk SC S S APIアクリゲーションはできない… BFFに使うには厳しい
13.
Falcor https://netflix.github.io/falcor/starter/what-is-falcor.html • Client-ServerでJSON-Graph形 式のデータ構造を共有 • ClientはJSON-Graphの必要な 部分を指定してデータを取得 •
一度取得したデータはキャッ シュしておく
14.
Falcor SC S S
15.
Falcor データ・フェッチ 認証 データ変換 アクセス分析 ルーティング 流量制御 「そもそもAPI Gatewayのつもりないんで…」
16.
Oracle Service Bus
!! Enterprise Service Bus S S S S S S C 全部できるよ!
17.
ちょっとまってほしい 「1 つのことにすべての希望を託し、ゲートウェイを頼ってすべての段階に対処してい るのを目にしたことがあります。また、誰もが単一障害点があるとどうなるかわかって います。」 「ゲートウェイレイヤはますます多くの機能を担う傾向があり、結局は巨大な結合点と なる可能性があります。」 じゃあBusの冗長化か? 何処までやるべきか…。
18.
どうすればいいか考えてみる S S S C C 認証、エンドポイ ント集約 API アグリゲーション
19.
結合してもいいところはどこ? プロトコル・スタック(的なもの)を想定しときに、 サービス機能より下位のレイヤーは結合してもよいと 考えては? 認証 エンドポイント解決 サービス サービス サービス
20.
偉い人も言っている 「OpenID Connect は、インターネット上の 『アイデンティティ層』をなすものです。」
21.
Fin.
22.
https://www.facebook.com/groups/oracle.cloud.developers/ Facebookグループ クラウド・テクノロジーを語ろう。 Oracle Cloud Developers
Download