Just catching this now, good topic and nice job on the presentation. I agree the traditional centralized model of almost anything is not favorable in today's world. However, if the ESB is baked into the cloud (widely distributed), and offers a microservices approach (build lightweight services for discrete purposes), as opposed to the large cannonical model methodology, then aren't we achieving a similar model? I would still have the authentication and security model "centrally" controlled, single pane of glass for monitoring, single tools to publish endpoints and perform versioning control from a single view, as well as a shared application / registration library centrally maintained. Again, the "centrally" maintained is cloud distributed, so infinitely scalable (well, as much money as I have scalable). What is the proposed maintenance model for the Gateways you describe? If I have 20 systems using the gateway model, does this mean I need 20 gateways injected into my infrastructure? How does this scale if my organization has multiple financial systems that all need a similarly published model of a Quote, Purchase Order, or Invoice? Am I leaving the design and implementation decisions up-to the specific financial systems owners, trusting they will all come to the correct decision? Great job, look forward to more vids.
posted by Peter