Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
SOA Working Group Meeting #3
Search
Darby Frey
May 15, 2015
Technology
89
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
SOA Working Group Meeting #3
Darby Frey
May 15, 2015
More Decks by Darby Frey
See All by Darby Frey
A Rubyists Guide to Building an API Layer
darbyfrey
0
110
SOA Working Group Meeting #4
darbyfrey
0
76
Intro to Twitter Bootstrap Workshop
darbyfrey
0
170
Building a Mobile Layout
darbyfrey
1
100
Twitter Bootstrap
darbyfrey
6
480
Other Decks in Technology
See All in Technology
1000⼈規模のClaude Enterprise運⽤を「Oktaのグループ」と「Slack」に集約する
sansantech
PRO
1
500
500名弱規模の組織のPythonプロジェクト(dbt) をどう管理するか?
hiracky16
0
360
現場の暗黙知を継承するAIエージェント — 対話から生まれる長期記憶と Skills
atsukish
0
130
IHV like なユースケースへのOpenID Connect 関連仕様の適用事例
optim
0
360
PdMをやめて、 "プロダクトビルダー"という 働き方に変えました / PdM to Product Builder
shikichee
0
130
分割40%キーボードにスムーズに入門するには
hoto17296
1
180
会計事務所と顧問先の契約関係をOIDC・OAuthで表現する
terara
0
490
8bit CPU 2026
koba789
7
3k
紙 to デジタル
ichien178
0
360
RapidCopy2 Matrix I/Oエンジンによるファイルコピーソフトウェアの設計と実装
kengosawa2
1
480
研究開発部の紹介 / Sansan R&D Profile
sansan33
PRO
4
24k
マイナンバーカード本人確認の実装比較(OAuth/OIDC Numa (Immersion) Workshop 2026) / 20260825 numa-12
oidfj
PRO
0
340
Featured
See All Featured
New Earth Scene 8
popppiees
3
2.5k
What the history of the web can teach us about the future of AI
inesmontani
PRO
1
670
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
32
4.5k
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
31
2.9k
Money Talks: Using Revenue to Get Sh*t Done
nikkihalliwell
0
480
Tell your own story through comics
letsgokoyo
1
1k
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
28
3.6k
We Are The Robots
honzajavorek
0
310
The Power of CSS Pseudo Elements
geoffreycrofte
82
6.5k
What’s in a name? Adding method to the madness
productmarketing
PRO
24
4.1k
Six Lessons from altMBA
skipperchong
29
4.5k
Everyday Curiosity
cassininazir
0
300
Transcript
SOA Working Group Meeting #3 2015-05-13
SOA Working Group Meeting #3 - Sponsors
SOA Working Group Meeting #3 - Mailing List http://tinyletter.com/soaworkinggroup
SOA Working Group Meeting #3 - Agenda Darby Frey (Belly)
- Façades with Apigee Yan Pritzker (Reverb) - Building Self-Documenting APIs ???
None
None
Ol’ Dirty Belly (ODB)
Ol’ Dirty Belly (ODB) - Scaling problems - Slow to
iterate (1 hour builds, tight coupling) - One API for everything (lots of client concerns)
None
Bellywall - Pros - Rails app proxy to SOA -
SOA scales better - Authentication and Authorization layer (removed some complexity) - Nearly direct access to services
Bellywall - Cons - Still a single API - Lots
of requests (not mobile friendly) - Clever hacks - Little visibility
None
bellycard.com/api/some_endpoint? expand[]=businesses&expand[] =image&expand[]=reward&expand[] =blurred_image
None
Research!
Research - API Management Platforms
Research - API Management Platforms
Research - Policy Composition FTW!
How does it work?
How does it work?
How does it work?
None
- Traffic Management SpikeArrest - Security VerifyApiKey - Mediation AssignMessage
ExtractVariables RaiseFault - Extension JavaScript ServiceCallout Policies
None
None
Apigee - Pros - Custom interfaces for each client -
Moves heavy request load to server side - Defined interface (constraints) - Good visibility and request introspection - Good support team
Apigee - Cons - $$$$$$ (but they have a free
plan too) - Learning curve - Unfamiliar System - Not much community support, but some
Questions?