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
0
76
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
99
SOA Working Group Meeting #4
darbyfrey
0
68
Intro to Twitter Bootstrap Workshop
darbyfrey
0
170
Building a Mobile Layout
darbyfrey
1
97
Twitter Bootstrap
darbyfrey
6
470
Other Decks in Technology
See All in Technology
re:Inventで出たインフラエンジニアが嬉しかったアップデート
nagisa53
4
230
2026年はチャンキングを極める!
shibuiwilliam
8
1.8k
システムのアラート調査をサポートするAI Agentの紹介/Introduction to an AI Agent for System Alert Investigation
taddy_919
2
1.2k
ファシリテーション勉強中 その場に何が求められるかを考えるようになるまで / 20260123 Naoki Takahashi
shift_evolve
PRO
3
430
SMTP完全に理解した ✉️
yamatai1212
0
160
KubeCon + CloudNativeCon NA ‘25 Recap, Extensibility: Gateway API / NRI
ladicle
0
160
Kubecon NA 2025: DRA 関連の Recap と社内 GPU 基盤での課題
kevin_namba
0
100
【インシデント入門】サイバー攻撃を受けた現場って何してるの?
shumei_ito
0
1.3k
Contract One Engineering Unit 紹介資料
sansan33
PRO
0
13k
EventBridge API Destination × AgentCore Runtimeで実現するLambdaレスなイベント駆動エージェント
har1101
7
290
Vitest Highlights in Angular
rainerhahnekamp
0
120
DEVCON 14 Report at AAMSX RU65: V9968, MSX0tab5, MSXDIY etc
mcd500
0
240
Featured
See All Featured
Navigating Team Friction
lara
192
16k
Efficient Content Optimization with Google Search Console & Apps Script
katarinadahlin
PRO
0
310
Test your architecture with Archunit
thirion
1
2.1k
How Fast Is Fast Enough? [PerfNow 2025]
tammyeverts
3
440
ラッコキーワード サービス紹介資料
rakko
1
2.2M
[RailsConf 2023] Rails as a piece of cake
palkan
59
6.3k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
PRO
196
71k
The untapped power of vector embeddings
frankvandijk
1
1.6k
職位にかかわらず全員がリーダーシップを発揮するチーム作り / Building a team where everyone can demonstrate leadership regardless of position
madoxten
55
49k
Mozcon NYC 2025: Stop Losing SEO Traffic
samtorres
0
130
Principles of Awesome APIs and How to Build Them.
keavy
128
17k
GitHub's CSS Performance
jonrohan
1032
470k
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?