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
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
Darby Frey
May 15, 2015
Technology
83
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
100
SOA Working Group Meeting #4
darbyfrey
0
73
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
現場のトークンマネジメント
dak2
1
200
10年間のブログ発信を振り返って見えたWebアプリケーションエンジニアとしての軌跡
stefafafan
0
190
Fabricをフル活用する AI Agent Hub -製造業特化AIエージェントの設計
iotcomjpadmin
0
160
本当の”仕事”を手放せる未来が見えた
mu7889yoon
0
190
40代で“やっとエンジニアになれた”――閉じた学びを開き、空の青さを知る / 20260628 Naoki Takahashi
shift_evolve
PRO
4
1.1k
AIをフル活用してオンコール機能のプロトタイプを2日で作った話 / Building an AI-Powered On-Call Prototype in Just Two Days
nari_ex
0
150
AWS Security Hub CSPMの成功・失敗体験
cmusudakeisuke
0
590
技術・能力を向上する原理原則 #きのこセッションa #きのこ2026
bash0c7
0
140
サイバーエージェントにおけるAI推進戦略と変革への取り組み
shotatsuge
0
610
Why is RC4 still being used?
tamaiyutaro
0
120
5分でわかるDuckDB Quack
chanyou0311
4
260
Agile and AI Redmine Japan 2026
hiranabe
4
500
Featured
See All Featured
The Mindset for Success: Future Career Progression
greggifford
PRO
0
370
How to Think Like a Performance Engineer
csswizardry
28
2.7k
Groundhog Day: Seeking Process in Gaming for Health
codingconduct
0
220
How STYLIGHT went responsive
nonsquared
100
6.2k
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
37
6.5k
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
32
3.5k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
46
2.9k
Jess Joyce - The Pitfalls of Following Frameworks
techseoconnect
PRO
1
170
SEO in 2025: How to Prepare for the Future of Search
ipullrank
3
3.6k
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
194
17k
Have SEOs Ruined the Internet? - User Awareness of SEO in 2025
akashhashmi
0
370
Digital Projects Gone Horribly Wrong (And the UX Pros Who Still Save the Day) - Dean Schuster
uxyall
1
1.8k
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?