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
0
75
SOA Working Group Meeting #3
Darby Frey
May 15, 2015
Tweet
Share
More Decks by Darby Frey
See All by Darby Frey
A Rubyists Guide to Building an API Layer
darbyfrey
0
98
SOA Working Group Meeting #4
darbyfrey
0
67
Intro to Twitter Bootstrap Workshop
darbyfrey
0
160
Building a Mobile Layout
darbyfrey
1
96
Twitter Bootstrap
darbyfrey
6
470
Other Decks in Technology
See All in Technology
ペアーズにおけるAIエージェント 基盤とText to SQLツールの紹介
hisamouna
2
2k
Knowledge Work の AI Backend
kworkdev
PRO
0
340
_第4回__AIxIoTビジネス共創ラボ紹介資料_20251203.pdf
iotcomjpadmin
0
170
LayerX QA Night#1
koyaman2
0
300
意外と知らない状態遷移テストの世界
nihonbuson
PRO
1
380
モダンデータスタックの理想と現実の間で~1.3億人Vポイントデータ基盤の現在地とこれから~
taromatsui_cccmkhd
2
290
技術選定、下から見るか?横から見るか?
masakiokuda
0
170
AWSインフルエンサーへの道 / load of AWS Influencer
whisaiyo
0
240
松尾研LLM講座2025 応用編Day3「軽量化」 講義資料
aratako
14
4.8k
業務の煩悩を祓うAI活用術108選 / AI 108 Usages
smartbank
9
18k
あの夜、私たちは「人間」に戻った。 ── 災害ユートピア、贈与、そしてアジャイルの再構築 / 20260108 Hiromitsu Akiba
shift_evolve
PRO
0
180
「リリースファースト」の実感を届けるには 〜停滞するチームに変化を起こすアプローチ〜 #RSGT2026
kintotechdev
0
270
Featured
See All Featured
SEOcharity - Dark patterns in SEO and UX: How to avoid them and build a more ethical web
sarafernandez
0
96
Why Our Code Smells
bkeepers
PRO
340
58k
The untapped power of vector embeddings
frankvandijk
1
1.5k
Between Models and Reality
mayunak
1
150
The Illustrated Children's Guide to Kubernetes
chrisshort
51
51k
Thoughts on Productivity
jonyablonski
73
5k
Max Prin - Stacking Signals: How International SEO Comes Together (And Falls Apart)
techseoconnect
PRO
0
57
Into the Great Unknown - MozCon
thekraken
40
2.2k
Jess Joyce - The Pitfalls of Following Frameworks
techseoconnect
PRO
1
38
Ten Tips & Tricks for a 🌱 transition
stuffmc
0
41
世界の人気アプリ100個を分析して見えたペイウォール設計の心得
akihiro_kokubo
PRO
65
35k
Lightning talk: Run Django tests with GitHub Actions
sabderemane
0
96
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?