Flow Architectures: The Future of Streaming and Event-Driven Integration
Book information
Description
Software development today is embracing events and streaming data, which optimizes not only how technology interacts but also how businesses integrate with one another to meet customer needs. This phenomenon, called flow, consists of patterns and standards that determine which activity and related data is communicated between parties over the internet. This book explores critical implications of that evolution: What happens when events and data streams help you discover new activity sources to enhance existing businesses or drive new markets? What technologies and architectural patterns can position your company for opportunities enabled by flow? James Urquhart, global field CTO at VMware, guides enterprise architects, software developers, and product managers through the process. Learn the benefits of flow dynamics when businesses, governments, and other institutions integrate via events and data streamsUnderstand the value chain for flow integration through Wardley mapping visualization and promise theory modelingWalk through basic concepts behind today's event-driven systems marketplaceLearn how today's integration patterns will influence the real-time events flow in the futureExplore why companies should architect and build software today to take advantage of flow in coming years Copyright Table of Contents Foreword Preface Conventions Used in This Book O’Reilly Online Learning How to Contact Us Acknowledgments The 10-Year Impact of the World Wide Flow The WWF in Finance The WWF in Retail The WWF in Transportation The WWF in Health Care The WWF in Data Services It Hasn’t All Been Good… The Future of the WWF Chapter 1. Introduction to Flow What Is Flow? Flow and Integration Flow and Event-Driven Architectures The Ancestors of Flow Code and Flow The Chapters Ahead Chapter 2. The Business Case for Flow Drivers for Flow Adoption Improving Customer Experience Improved Organizational Efficiency Innovation and Experimentation Enablers of Flow Adoption Lowering the Cost of Stream Processing Increasing the Flexibility of Data Flow Design Creating the Great Flow Ecosystem What Businesses Will Require from Flow The Effects of Flow Adoption Expanding the Use of Timely Data The Importance (and Peril) of Flow Networks Flow’s Impact on Jobs and Expertise Flow and New Business and Institutional Models Flow and Scale Next Steps Chapter 4. Evaluating the Current Streaming Market Service Buses and Message Queues Message Queues Service Buses Mapping Service Buses and Message Queues Internet of Things MQTT HTTP and WebSocket Mapping Internet of Things Architectures Event Processing Functions, Low-Code, and No-Code Processors Log-Based Stream Processing Platforms Stateful Stream Processing Mapping Event Processing Platforms Streaming Architectures and Integration Today Next Steps Chapter 5. Evaluating the Emergence of Flow Mapping the Evolution to Flow Gameplay Market: Standards Game Accelerators: Exploiting Network Effects Ecosystem: Cocreation The Others Inertia Vendor Inertia Enterprise Inertia Here Be Dragons Flow Requirements, Challenges, and Opportunities Security Agility Timeliness Manageability Memory Control of Intellectual Property Flow Pattern Challenges and Opportunities The Collector Pattern The Distributor Pattern The Signal Pattern The Facilitator Pattern The Unexpected Chapter 6. Building for a Flow Future Identifying Flow in Your Business Flow Use Cases Modeling Flow “Event-First” Use Cases for Flow Messaging Versus Eventing Discrete Events Versus Event Series Single Actions Versus Workflows Driving Flow Forward Driving Technology Development Driving Flow Networks We Will Make Flow Happen Appendix A. Evaluating the Current Flow Market How We’ll Evaluate Each Component Infrastructure Integration Interface Protocol Discovery Interaction Technologies Producer Sources Processors Queue/Log Consumer Sinks Index About the Author Colophon
Similar books
Flow Architectures: The Future of Streaming and Event-Driven Integration
2021 · AZW3
Case Studies in Star Formation. A Molecular Astronomy Perspective
2023 · PDF
Case Studies in Star Formation: A Molecular Astronomy Perspective
2023 · PDF
Flow Architectures: The Future of Streaming and Event-Driven Integration
2021 · PDF
Flow Architectures: The Future of Streaming and Event-Driven Integration
2021 · PDF
MySQL® Notes for Professionals book
2018 · PDF
MrExcel 2022: Boosting Excel
2022 · PDF
MrExcel 2022: Boosting Excel
2022 · PDF