jimwebber martinfowler does my bus look big in...
TRANSCRIPT
![Page 1: JimWebber MartinFowler Does my Bus look big in thisxjaoo.dk/dl/...MartinFowler_DoesMyBusLookBigInThis.pdf · Martin Fowler and Jim Webber. Integration: A Retrospective (Save Ferris)](https://reader035.vdocuments.mx/reader035/viewer/2022062919/5ee13e7ead6a402d666c3168/html5/thumbnails/1.jpg)
Does my Bus look big in this?Keynote Session
Martin Fowler and Jim Webber
![Page 2: JimWebber MartinFowler Does my Bus look big in thisxjaoo.dk/dl/...MartinFowler_DoesMyBusLookBigInThis.pdf · Martin Fowler and Jim Webber. Integration: A Retrospective (Save Ferris)](https://reader035.vdocuments.mx/reader035/viewer/2022062919/5ee13e7ead6a402d666c3168/html5/thumbnails/2.jpg)
Integration: A Retrospective(Save Ferris)
![Page 3: JimWebber MartinFowler Does my Bus look big in thisxjaoo.dk/dl/...MartinFowler_DoesMyBusLookBigInThis.pdf · Martin Fowler and Jim Webber. Integration: A Retrospective (Save Ferris)](https://reader035.vdocuments.mx/reader035/viewer/2022062919/5ee13e7ead6a402d666c3168/html5/thumbnails/3.jpg)
Back in the day
![Page 4: JimWebber MartinFowler Does my Bus look big in thisxjaoo.dk/dl/...MartinFowler_DoesMyBusLookBigInThis.pdf · Martin Fowler and Jim Webber. Integration: A Retrospective (Save Ferris)](https://reader035.vdocuments.mx/reader035/viewer/2022062919/5ee13e7ead6a402d666c3168/html5/thumbnails/4.jpg)
Application silos were normal
![Page 5: JimWebber MartinFowler Does my Bus look big in thisxjaoo.dk/dl/...MartinFowler_DoesMyBusLookBigInThis.pdf · Martin Fowler and Jim Webber. Integration: A Retrospective (Save Ferris)](https://reader035.vdocuments.mx/reader035/viewer/2022062919/5ee13e7ead6a402d666c3168/html5/thumbnails/5.jpg)
Some smart people spotted a niche
![Page 6: JimWebber MartinFowler Does my Bus look big in thisxjaoo.dk/dl/...MartinFowler_DoesMyBusLookBigInThis.pdf · Martin Fowler and Jim Webber. Integration: A Retrospective (Save Ferris)](https://reader035.vdocuments.mx/reader035/viewer/2022062919/5ee13e7ead6a402d666c3168/html5/thumbnails/6.jpg)
And they built integration software
![Page 7: JimWebber MartinFowler Does my Bus look big in thisxjaoo.dk/dl/...MartinFowler_DoesMyBusLookBigInThis.pdf · Martin Fowler and Jim Webber. Integration: A Retrospective (Save Ferris)](https://reader035.vdocuments.mx/reader035/viewer/2022062919/5ee13e7ead6a402d666c3168/html5/thumbnails/7.jpg)
And it sort of worked
![Page 8: JimWebber MartinFowler Does my Bus look big in thisxjaoo.dk/dl/...MartinFowler_DoesMyBusLookBigInThis.pdf · Martin Fowler and Jim Webber. Integration: A Retrospective (Save Ferris)](https://reader035.vdocuments.mx/reader035/viewer/2022062919/5ee13e7ead6a402d666c3168/html5/thumbnails/8.jpg)
And silos were bridged(and yes, it was that ugly)
![Page 9: JimWebber MartinFowler Does my Bus look big in thisxjaoo.dk/dl/...MartinFowler_DoesMyBusLookBigInThis.pdf · Martin Fowler and Jim Webber. Integration: A Retrospective (Save Ferris)](https://reader035.vdocuments.mx/reader035/viewer/2022062919/5ee13e7ead6a402d666c3168/html5/thumbnails/9.jpg)
Over the years
![Page 10: JimWebber MartinFowler Does my Bus look big in thisxjaoo.dk/dl/...MartinFowler_DoesMyBusLookBigInThis.pdf · Martin Fowler and Jim Webber. Integration: A Retrospective (Save Ferris)](https://reader035.vdocuments.mx/reader035/viewer/2022062919/5ee13e7ead6a402d666c3168/html5/thumbnails/10.jpg)
Competitors came along
![Page 11: JimWebber MartinFowler Does my Bus look big in thisxjaoo.dk/dl/...MartinFowler_DoesMyBusLookBigInThis.pdf · Martin Fowler and Jim Webber. Integration: A Retrospective (Save Ferris)](https://reader035.vdocuments.mx/reader035/viewer/2022062919/5ee13e7ead6a402d666c3168/html5/thumbnails/11.jpg)
Integration experts grew powerful
![Page 12: JimWebber MartinFowler Does my Bus look big in thisxjaoo.dk/dl/...MartinFowler_DoesMyBusLookBigInThis.pdf · Martin Fowler and Jim Webber. Integration: A Retrospective (Save Ferris)](https://reader035.vdocuments.mx/reader035/viewer/2022062919/5ee13e7ead6a402d666c3168/html5/thumbnails/12.jpg)
And integration software grew…
![Page 13: JimWebber MartinFowler Does my Bus look big in thisxjaoo.dk/dl/...MartinFowler_DoesMyBusLookBigInThis.pdf · Martin Fowler and Jim Webber. Integration: A Retrospective (Save Ferris)](https://reader035.vdocuments.mx/reader035/viewer/2022062919/5ee13e7ead6a402d666c3168/html5/thumbnails/13.jpg)
… the wrong way
![Page 14: JimWebber MartinFowler Does my Bus look big in thisxjaoo.dk/dl/...MartinFowler_DoesMyBusLookBigInThis.pdf · Martin Fowler and Jim Webber. Integration: A Retrospective (Save Ferris)](https://reader035.vdocuments.mx/reader035/viewer/2022062919/5ee13e7ead6a402d666c3168/html5/thumbnails/14.jpg)
On a rich diet
BPM
GUI Tools
Transformations
Security
Reliability
Rules Engine
Low Latency
Adapters
Reliability
![Page 15: JimWebber MartinFowler Does my Bus look big in thisxjaoo.dk/dl/...MartinFowler_DoesMyBusLookBigInThis.pdf · Martin Fowler and Jim Webber. Integration: A Retrospective (Save Ferris)](https://reader035.vdocuments.mx/reader035/viewer/2022062919/5ee13e7ead6a402d666c3168/html5/thumbnails/15.jpg)
And more silos were bridged(it doesn’t get any prettier)
![Page 16: JimWebber MartinFowler Does my Bus look big in thisxjaoo.dk/dl/...MartinFowler_DoesMyBusLookBigInThis.pdf · Martin Fowler and Jim Webber. Integration: A Retrospective (Save Ferris)](https://reader035.vdocuments.mx/reader035/viewer/2022062919/5ee13e7ead6a402d666c3168/html5/thumbnails/16.jpg)
SOA to the rescue!
![Page 17: JimWebber MartinFowler Does my Bus look big in thisxjaoo.dk/dl/...MartinFowler_DoesMyBusLookBigInThis.pdf · Martin Fowler and Jim Webber. Integration: A Retrospective (Save Ferris)](https://reader035.vdocuments.mx/reader035/viewer/2022062919/5ee13e7ead6a402d666c3168/html5/thumbnails/17.jpg)
Same Old Architecture?
BPM Services
Business Service
Business Service
Business Service
Basic Service
Basic Service
Basic Service
Basic Service
Basic Service
![Page 18: JimWebber MartinFowler Does my Bus look big in thisxjaoo.dk/dl/...MartinFowler_DoesMyBusLookBigInThis.pdf · Martin Fowler and Jim Webber. Integration: A Retrospective (Save Ferris)](https://reader035.vdocuments.mx/reader035/viewer/2022062919/5ee13e7ead6a402d666c3168/html5/thumbnails/18.jpg)
Same old atrocity
Accounting Marketing
SupportProduct Development
![Page 19: JimWebber MartinFowler Does my Bus look big in thisxjaoo.dk/dl/...MartinFowler_DoesMyBusLookBigInThis.pdf · Martin Fowler and Jim Webber. Integration: A Retrospective (Save Ferris)](https://reader035.vdocuments.mx/reader035/viewer/2022062919/5ee13e7ead6a402d666c3168/html5/thumbnails/19.jpg)
ESB – Enterprise Service Bus? Or…
BPM Service
Business Service
Business Service
Business Service
ESB
Basic Service
Basic Service
Basic Service
Basic Service
Basic Service
![Page 20: JimWebber MartinFowler Does my Bus look big in thisxjaoo.dk/dl/...MartinFowler_DoesMyBusLookBigInThis.pdf · Martin Fowler and Jim Webber. Integration: A Retrospective (Save Ferris)](https://reader035.vdocuments.mx/reader035/viewer/2022062919/5ee13e7ead6a402d666c3168/html5/thumbnails/20.jpg)
ESB - Erroneous Spaghetti Box?
Enterprise Service Bus
![Page 21: JimWebber MartinFowler Does my Bus look big in thisxjaoo.dk/dl/...MartinFowler_DoesMyBusLookBigInThis.pdf · Martin Fowler and Jim Webber. Integration: A Retrospective (Save Ferris)](https://reader035.vdocuments.mx/reader035/viewer/2022062919/5ee13e7ead6a402d666c3168/html5/thumbnails/21.jpg)
Architectural Fantasy
![Page 22: JimWebber MartinFowler Does my Bus look big in thisxjaoo.dk/dl/...MartinFowler_DoesMyBusLookBigInThis.pdf · Martin Fowler and Jim Webber. Integration: A Retrospective (Save Ferris)](https://reader035.vdocuments.mx/reader035/viewer/2022062919/5ee13e7ead6a402d666c3168/html5/thumbnails/22.jpg)
Ungovernable
![Page 23: JimWebber MartinFowler Does my Bus look big in thisxjaoo.dk/dl/...MartinFowler_DoesMyBusLookBigInThis.pdf · Martin Fowler and Jim Webber. Integration: A Retrospective (Save Ferris)](https://reader035.vdocuments.mx/reader035/viewer/2022062919/5ee13e7ead6a402d666c3168/html5/thumbnails/23.jpg)
Doesn’t Scale
![Page 24: JimWebber MartinFowler Does my Bus look big in thisxjaoo.dk/dl/...MartinFowler_DoesMyBusLookBigInThis.pdf · Martin Fowler and Jim Webber. Integration: A Retrospective (Save Ferris)](https://reader035.vdocuments.mx/reader035/viewer/2022062919/5ee13e7ead6a402d666c3168/html5/thumbnails/24.jpg)
Big SOA gets political
Your cunning co-worker
You and your boss
![Page 25: JimWebber MartinFowler Does my Bus look big in thisxjaoo.dk/dl/...MartinFowler_DoesMyBusLookBigInThis.pdf · Martin Fowler and Jim Webber. Integration: A Retrospective (Save Ferris)](https://reader035.vdocuments.mx/reader035/viewer/2022062919/5ee13e7ead6a402d666c3168/html5/thumbnails/25.jpg)
Mainstream SOA Today
++++
![Page 26: JimWebber MartinFowler Does my Bus look big in thisxjaoo.dk/dl/...MartinFowler_DoesMyBusLookBigInThis.pdf · Martin Fowler and Jim Webber. Integration: A Retrospective (Save Ferris)](https://reader035.vdocuments.mx/reader035/viewer/2022062919/5ee13e7ead6a402d666c3168/html5/thumbnails/26.jpg)
But resistance is not futile
![Page 27: JimWebber MartinFowler Does my Bus look big in thisxjaoo.dk/dl/...MartinFowler_DoesMyBusLookBigInThis.pdf · Martin Fowler and Jim Webber. Integration: A Retrospective (Save Ferris)](https://reader035.vdocuments.mx/reader035/viewer/2022062919/5ee13e7ead6a402d666c3168/html5/thumbnails/27.jpg)
Agility(Meanwhile, back in Gotham City...)
![Page 28: JimWebber MartinFowler Does my Bus look big in thisxjaoo.dk/dl/...MartinFowler_DoesMyBusLookBigInThis.pdf · Martin Fowler and Jim Webber. Integration: A Retrospective (Save Ferris)](https://reader035.vdocuments.mx/reader035/viewer/2022062919/5ee13e7ead6a402d666c3168/html5/thumbnails/28.jpg)
The beauty of traditional process
![Page 29: JimWebber MartinFowler Does my Bus look big in thisxjaoo.dk/dl/...MartinFowler_DoesMyBusLookBigInThis.pdf · Martin Fowler and Jim Webber. Integration: A Retrospective (Save Ferris)](https://reader035.vdocuments.mx/reader035/viewer/2022062919/5ee13e7ead6a402d666c3168/html5/thumbnails/29.jpg)
Time for a group hug!
![Page 30: JimWebber MartinFowler Does my Bus look big in thisxjaoo.dk/dl/...MartinFowler_DoesMyBusLookBigInThis.pdf · Martin Fowler and Jim Webber. Integration: A Retrospective (Save Ferris)](https://reader035.vdocuments.mx/reader035/viewer/2022062919/5ee13e7ead6a402d666c3168/html5/thumbnails/30.jpg)
We got tools and techniques...
![Page 31: JimWebber MartinFowler Does my Bus look big in thisxjaoo.dk/dl/...MartinFowler_DoesMyBusLookBigInThis.pdf · Martin Fowler and Jim Webber. Integration: A Retrospective (Save Ferris)](https://reader035.vdocuments.mx/reader035/viewer/2022062919/5ee13e7ead6a402d666c3168/html5/thumbnails/31.jpg)
Learning to grow, incrementally
![Page 32: JimWebber MartinFowler Does my Bus look big in thisxjaoo.dk/dl/...MartinFowler_DoesMyBusLookBigInThis.pdf · Martin Fowler and Jim Webber. Integration: A Retrospective (Save Ferris)](https://reader035.vdocuments.mx/reader035/viewer/2022062919/5ee13e7ead6a402d666c3168/html5/thumbnails/32.jpg)
Frameworks got better at agile too
![Page 33: JimWebber MartinFowler Does my Bus look big in thisxjaoo.dk/dl/...MartinFowler_DoesMyBusLookBigInThis.pdf · Martin Fowler and Jim Webber. Integration: A Retrospective (Save Ferris)](https://reader035.vdocuments.mx/reader035/viewer/2022062919/5ee13e7ead6a402d666c3168/html5/thumbnails/33.jpg)
T’Interweb(Surprisingly isn’t just great big Rails app)
![Page 34: JimWebber MartinFowler Does my Bus look big in thisxjaoo.dk/dl/...MartinFowler_DoesMyBusLookBigInThis.pdf · Martin Fowler and Jim Webber. Integration: A Retrospective (Save Ferris)](https://reader035.vdocuments.mx/reader035/viewer/2022062919/5ee13e7ead6a402d666c3168/html5/thumbnails/34.jpg)
Why the Web was inevitable...
Tim Berners-Lee is a physicist
(Sir Tim is also a knight, but that’s not important right now)
![Page 35: JimWebber MartinFowler Does my Bus look big in thisxjaoo.dk/dl/...MartinFowler_DoesMyBusLookBigInThis.pdf · Martin Fowler and Jim Webber. Integration: A Retrospective (Save Ferris)](https://reader035.vdocuments.mx/reader035/viewer/2022062919/5ee13e7ead6a402d666c3168/html5/thumbnails/35.jpg)
Why the Web was inevitable...
He lived in a hole in the ground
Underneath a big mountain
![Page 36: JimWebber MartinFowler Does my Bus look big in thisxjaoo.dk/dl/...MartinFowler_DoesMyBusLookBigInThis.pdf · Martin Fowler and Jim Webber. Integration: A Retrospective (Save Ferris)](https://reader035.vdocuments.mx/reader035/viewer/2022062919/5ee13e7ead6a402d666c3168/html5/thumbnails/36.jpg)
Why the Web was inevitable...
And because he was a physicist (and not yet a knight)...
...he only had a big atom-smashing thing for company
![Page 37: JimWebber MartinFowler Does my Bus look big in thisxjaoo.dk/dl/...MartinFowler_DoesMyBusLookBigInThis.pdf · Martin Fowler and Jim Webber. Integration: A Retrospective (Save Ferris)](https://reader035.vdocuments.mx/reader035/viewer/2022062919/5ee13e7ead6a402d666c3168/html5/thumbnails/37.jpg)
Why the Web was inevitable...
And for a lonesome physicist stuck underground with smashed up atoms for company...
...gopher just wasn’t going to cut it!
![Page 38: JimWebber MartinFowler Does my Bus look big in thisxjaoo.dk/dl/...MartinFowler_DoesMyBusLookBigInThis.pdf · Martin Fowler and Jim Webber. Integration: A Retrospective (Save Ferris)](https://reader035.vdocuments.mx/reader035/viewer/2022062919/5ee13e7ead6a402d666c3168/html5/thumbnails/38.jpg)
The Web broke the rules
![Page 39: JimWebber MartinFowler Does my Bus look big in thisxjaoo.dk/dl/...MartinFowler_DoesMyBusLookBigInThis.pdf · Martin Fowler and Jim Webber. Integration: A Retrospective (Save Ferris)](https://reader035.vdocuments.mx/reader035/viewer/2022062919/5ee13e7ead6a402d666c3168/html5/thumbnails/39.jpg)
The Web is protocol-centric
![Page 40: JimWebber MartinFowler Does my Bus look big in thisxjaoo.dk/dl/...MartinFowler_DoesMyBusLookBigInThis.pdf · Martin Fowler and Jim Webber. Integration: A Retrospective (Save Ferris)](https://reader035.vdocuments.mx/reader035/viewer/2022062919/5ee13e7ead6a402d666c3168/html5/thumbnails/40.jpg)
Dumb network, good idea!
![Page 41: JimWebber MartinFowler Does my Bus look big in thisxjaoo.dk/dl/...MartinFowler_DoesMyBusLookBigInThis.pdf · Martin Fowler and Jim Webber. Integration: A Retrospective (Save Ferris)](https://reader035.vdocuments.mx/reader035/viewer/2022062919/5ee13e7ead6a402d666c3168/html5/thumbnails/41.jpg)
Innovation at the edges, heavy lifting in the cloud
![Page 42: JimWebber MartinFowler Does my Bus look big in thisxjaoo.dk/dl/...MartinFowler_DoesMyBusLookBigInThis.pdf · Martin Fowler and Jim Webber. Integration: A Retrospective (Save Ferris)](https://reader035.vdocuments.mx/reader035/viewer/2022062919/5ee13e7ead6a402d666c3168/html5/thumbnails/42.jpg)
It has a serendipitous architecture
![Page 43: JimWebber MartinFowler Does my Bus look big in thisxjaoo.dk/dl/...MartinFowler_DoesMyBusLookBigInThis.pdf · Martin Fowler and Jim Webber. Integration: A Retrospective (Save Ferris)](https://reader035.vdocuments.mx/reader035/viewer/2022062919/5ee13e7ead6a402d666c3168/html5/thumbnails/43.jpg)
La lucha continua!(Guerrilla SOA, slight return)
![Page 44: JimWebber MartinFowler Does my Bus look big in thisxjaoo.dk/dl/...MartinFowler_DoesMyBusLookBigInThis.pdf · Martin Fowler and Jim Webber. Integration: A Retrospective (Save Ferris)](https://reader035.vdocuments.mx/reader035/viewer/2022062919/5ee13e7ead6a402d666c3168/html5/thumbnails/44.jpg)
Traditional SOA
Them
Us
![Page 45: JimWebber MartinFowler Does my Bus look big in thisxjaoo.dk/dl/...MartinFowler_DoesMyBusLookBigInThis.pdf · Martin Fowler and Jim Webber. Integration: A Retrospective (Save Ferris)](https://reader035.vdocuments.mx/reader035/viewer/2022062919/5ee13e7ead6a402d666c3168/html5/thumbnails/45.jpg)
Guerrilla SOA
![Page 46: JimWebber MartinFowler Does my Bus look big in thisxjaoo.dk/dl/...MartinFowler_DoesMyBusLookBigInThis.pdf · Martin Fowler and Jim Webber. Integration: A Retrospective (Save Ferris)](https://reader035.vdocuments.mx/reader035/viewer/2022062919/5ee13e7ead6a402d666c3168/html5/thumbnails/46.jpg)
Service Infrastructure (Endpointware)
Services Host Business Processes
![Page 47: JimWebber MartinFowler Does my Bus look big in thisxjaoo.dk/dl/...MartinFowler_DoesMyBusLookBigInThis.pdf · Martin Fowler and Jim Webber. Integration: A Retrospective (Save Ferris)](https://reader035.vdocuments.mx/reader035/viewer/2022062919/5ee13e7ead6a402d666c3168/html5/thumbnails/47.jpg)
Business people own those processes
![Page 48: JimWebber MartinFowler Does my Bus look big in thisxjaoo.dk/dl/...MartinFowler_DoesMyBusLookBigInThis.pdf · Martin Fowler and Jim Webber. Integration: A Retrospective (Save Ferris)](https://reader035.vdocuments.mx/reader035/viewer/2022062919/5ee13e7ead6a402d666c3168/html5/thumbnails/48.jpg)
Business folks own services
Service Infrastructure (Endpointware)
![Page 49: JimWebber MartinFowler Does my Bus look big in thisxjaoo.dk/dl/...MartinFowler_DoesMyBusLookBigInThis.pdf · Martin Fowler and Jim Webber. Integration: A Retrospective (Save Ferris)](https://reader035.vdocuments.mx/reader035/viewer/2022062919/5ee13e7ead6a402d666c3168/html5/thumbnails/49.jpg)
Prioritise and deliver incrementally
![Page 50: JimWebber MartinFowler Does my Bus look big in thisxjaoo.dk/dl/...MartinFowler_DoesMyBusLookBigInThis.pdf · Martin Fowler and Jim Webber. Integration: A Retrospective (Save Ferris)](https://reader035.vdocuments.mx/reader035/viewer/2022062919/5ee13e7ead6a402d666c3168/html5/thumbnails/50.jpg)
Then re-prioritise and keep delivering
![Page 51: JimWebber MartinFowler Does my Bus look big in thisxjaoo.dk/dl/...MartinFowler_DoesMyBusLookBigInThis.pdf · Martin Fowler and Jim Webber. Integration: A Retrospective (Save Ferris)](https://reader035.vdocuments.mx/reader035/viewer/2022062919/5ee13e7ead6a402d666c3168/html5/thumbnails/51.jpg)
Web-based Services(The browser is your granddad’s Web)
![Page 52: JimWebber MartinFowler Does my Bus look big in thisxjaoo.dk/dl/...MartinFowler_DoesMyBusLookBigInThis.pdf · Martin Fowler and Jim Webber. Integration: A Retrospective (Save Ferris)](https://reader035.vdocuments.mx/reader035/viewer/2022062919/5ee13e7ead6a402d666c3168/html5/thumbnails/52.jpg)
The Web is middleware
![Page 53: JimWebber MartinFowler Does my Bus look big in thisxjaoo.dk/dl/...MartinFowler_DoesMyBusLookBigInThis.pdf · Martin Fowler and Jim Webber. Integration: A Retrospective (Save Ferris)](https://reader035.vdocuments.mx/reader035/viewer/2022062919/5ee13e7ead6a402d666c3168/html5/thumbnails/53.jpg)
Ubiquitous on-ramp
![Page 54: JimWebber MartinFowler Does my Bus look big in thisxjaoo.dk/dl/...MartinFowler_DoesMyBusLookBigInThis.pdf · Martin Fowler and Jim Webber. Integration: A Retrospective (Save Ferris)](https://reader035.vdocuments.mx/reader035/viewer/2022062919/5ee13e7ead6a402d666c3168/html5/thumbnails/54.jpg)
Incremental
![Page 55: JimWebber MartinFowler Does my Bus look big in thisxjaoo.dk/dl/...MartinFowler_DoesMyBusLookBigInThis.pdf · Martin Fowler and Jim Webber. Integration: A Retrospective (Save Ferris)](https://reader035.vdocuments.mx/reader035/viewer/2022062919/5ee13e7ead6a402d666c3168/html5/thumbnails/55.jpg)
Low risk
![Page 56: JimWebber MartinFowler Does my Bus look big in thisxjaoo.dk/dl/...MartinFowler_DoesMyBusLookBigInThis.pdf · Martin Fowler and Jim Webber. Integration: A Retrospective (Save Ferris)](https://reader035.vdocuments.mx/reader035/viewer/2022062919/5ee13e7ead6a402d666c3168/html5/thumbnails/56.jpg)
Middleware optional
![Page 57: JimWebber MartinFowler Does my Bus look big in thisxjaoo.dk/dl/...MartinFowler_DoesMyBusLookBigInThis.pdf · Martin Fowler and Jim Webber. Integration: A Retrospective (Save Ferris)](https://reader035.vdocuments.mx/reader035/viewer/2022062919/5ee13e7ead6a402d666c3168/html5/thumbnails/57.jpg)
We still don’t like ESBs(with one or two exceptions)
![Page 58: JimWebber MartinFowler Does my Bus look big in thisxjaoo.dk/dl/...MartinFowler_DoesMyBusLookBigInThis.pdf · Martin Fowler and Jim Webber. Integration: A Retrospective (Save Ferris)](https://reader035.vdocuments.mx/reader035/viewer/2022062919/5ee13e7ead6a402d666c3168/html5/thumbnails/58.jpg)
Proxy server is your ESB
Service Service Service Service
Big, Big Proxy Server
Service Service Service Service Service
![Page 59: JimWebber MartinFowler Does my Bus look big in thisxjaoo.dk/dl/...MartinFowler_DoesMyBusLookBigInThis.pdf · Martin Fowler and Jim Webber. Integration: A Retrospective (Save Ferris)](https://reader035.vdocuments.mx/reader035/viewer/2022062919/5ee13e7ead6a402d666c3168/html5/thumbnails/59.jpg)
A brilliant flash of hindsight
•Proprietary middleware
–BUFD
–Lengthy death-marches
–Expensive
–Risky
•Web-centric techniques
–Evolutionary design
–Constant delivery
–Inexpensive
–Incremental
–Enterprise scale
–Specialised
–Integration separate activity
–Not very sensible
–Internet scale
–Commoditised
–Integration by-product of delivering business value
–Quite sensible
![Page 60: JimWebber MartinFowler Does my Bus look big in thisxjaoo.dk/dl/...MartinFowler_DoesMyBusLookBigInThis.pdf · Martin Fowler and Jim Webber. Integration: A Retrospective (Save Ferris)](https://reader035.vdocuments.mx/reader035/viewer/2022062919/5ee13e7ead6a402d666c3168/html5/thumbnails/60.jpg)
Martin Fowlerhttp://martinfowler.com
Jim Webberhttp://jim.webber.name