Opis ebooka: Data Mesh
We're at an inflection point in data, where our data management solutions no longer match the complexity of organizations, the proliferation of data sources, and the scope of our aspirations to get value from data with AI and analytics. In this practical book, author Zhamak Dehghani introduces data mesh, a decentralized sociotechnical paradigm drawn from modern distributed architecture that provides a new approach to sourcing, sharing, accessing, and managing analytical data at scale.
Dehghani guides practitioners, architects, technical leaders, and decision makers on their journey from traditional big data architecture to a distributed and multidimensional approach to analytical data management. Data mesh treats data as a product, considers domains as a primary concern, applies platform thinking to create self-serve data infrastructure, and introduces a federated computational model of data governance.
- Get a complete introduction to data mesh principles and its constituents
- Design a data mesh architecture
- Guide a data mesh strategy and execution
- Navigate organizational design to a decentralized data ownership model
- Move beyond traditional data warehouses and lakes to a distributed data mesh
Wybrane bestsellery
-
Ta książka szczegółowo wyjaśnia paradygmat siatki danych, a przy tym koncentruje się na jego praktycznym zastosowaniu. Zgodnie z tym nowatorskim podejściem dane należy traktować jako produkt, a dziedziny — jako główne zagadnienie. Poza wyjaśnieniem paradygmatu opisano tu zasady projektowani...(53.40 zł najniższa cena z 30 dni)
53.40 zł
89.00 zł(-40%) -
Ta książka powinna zostać przestudiowana przez każdego architekta nowoczesnych systemów rozproszonych. Jej celem jest pokazanie sposobów rozwiązywania trudnych problemów związanych z projektowaniem takiego oprogramowania. W krytyczny i wszechstronny sposób omówiono w niej najważniejsze problemy u...(59.40 zł najniższa cena z 30 dni)
59.40 zł
99.00 zł(-40%) -
W dynamicznie zmieniającym się świecie biznesu automatyzacja procesów staje się kluczowym elementem sukcesu każdej organizacji. Technologia RPA (ang. robotic process automation) w połączeniu z zarządzaniem projektami i inżynierią oprogramowania tworzy nowy standard w zarządzaniu zasobami i operac...(49.05 zł najniższa cena z 30 dni)
76.30 zł
109.00 zł(-30%) -
Jeśli w swojej pracy masz lub miewasz do czynienia z danymi, z pewnością orientujesz się, że do tego celu stworzono dotąd całkiem sporo narzędzi. Nic dziwnego – przy tej liczbie danych, z jaką spotykamy się w dzisiejszym cyfrowym świecie, zdolność do ich sprawnego analizowania i wyciągania ...(62.55 zł najniższa cena z 30 dni)
83.39 zł
139.00 zł(-40%) -
Oto zwięzłe i równocześnie praktyczne kompendium, w którym znajdziesz 20 praktyk udanego planowania, analizy, specyfikacji, walidacji i zarządzania wymaganiami. Praktyki te są odpowiednie dla projektów zarządzanych zarówno w tradycyjny, jak i zwinny sposób, niezależnie od branży. Sprawią, że zesp...(40.20 zł najniższa cena z 30 dni)
40.20 zł
67.00 zł(-40%) -
Dzięki tej książce nauczysz się przekształcać suche dane liczbowe w pełną empatii narrację! Aby spełniły one swoje zadanie, ktoś musi przedstawić zawarte w nich informacje w postaci opowieści. W tej publikacji wyczerpująco i praktycznie opisano przebieg tego procesu. Jej lektura sprawi, że rozwin...(20.90 zł najniższa cena z 30 dni)
20.90 zł
67.00 zł(-69%)
O autorze ebooka
Zhamak Dehghani jest autorką paradygmatu siatki danych. Pełni funkcję dyrektora do spraw technologii w firmie ThoughtWorks, gdzie zajmuje się systemami rozproszonymi i architekturą danych. Jest członkinią wielu organów doradczych do spraw technologii, a także zwolenniczką decentralizacji w technologii i w społeczeństwie.
Kup polskie wydanie:
Siatka danych. Nowoczesna koncepcja samoobsługowej infrastruktury danych
- Autor:
- Zhamak Dehghani
44,50 zł
89,00 zł
(44.50 zł najniższa cena z 30 dni)
Ebooka "Data Mesh" przeczytasz na:
-
czytnikach Inkbook, Kindle, Pocketbook, Onyx Boox i innych
-
systemach Windows, MacOS i innych
-
systemach Windows, Android, iOS, HarmonyOS
-
na dowolnych urządzeniach i aplikacjach obsługujących formaty: PDF, EPub, Mobi
Masz pytania? Zajrzyj do zakładki Pomoc »
Audiobooka "Data Mesh" posłuchasz:
-
w aplikacji Ebookpoint na Android, iOS, HarmonyOs
-
na systemach Windows, MacOS i innych
-
na dowolnych urządzeniach i aplikacjach obsługujących format MP3 (pliki spakowane w ZIP)
Masz pytania? Zajrzyj do zakładki Pomoc »
Kurs Video "Data Mesh" zobaczysz:
-
w aplikacjach Ebookpoint i Videopoint na Android, iOS, HarmonyOs
-
na systemach Windows, MacOS i innych z dostępem do najnowszej wersji Twojej przeglądarki internetowej
Szczegóły ebooka
- ISBN Ebooka:
- 978-14-920-9234-6, 9781492092346
- Data wydania ebooka:
- 2022-03-08 Data wydania ebooka często jest dniem wprowadzenia tytułu do sprzedaży i może nie być równoznaczna z datą wydania książki papierowej. Dodatkowe informacje możesz znaleźć w darmowym fragmencie. Jeśli masz wątpliwości skontaktuj się z nami sklep@ebookpoint.pl.
- Język publikacji:
- angielski
- Rozmiar pliku ePub:
- 20.0MB
- Rozmiar pliku Mobi:
- 38.7MB
Spis treści ebooka
- Foreword
- Preface
- Why I Wrote This Book and Why Now
- Who Should Read This Book
- How to Read This Book
- Conventions Used in This Book
- OReilly Online Learning
- How to Contact Us
- Acknowledgments
- Prologue: Imagine Data Mesh
- Data Mesh in Action
- A Culture of Data Curiosity and Experimentation
- Data culture before data mesh
- An Embedded Partnership with Data and ML
- Data work before data mesh
- The Invisible Platform and Policies
- Limitless Scale with Autonomous Data Products
- The Positive Network Effect
- A Culture of Data Curiosity and Experimentation
- Why Transform to Data Mesh?
- The Way Forward
- Data Mesh in Action
- I. What Is Data Mesh?
- 1. Data Mesh in a Nutshell
- The Outcomes
- The Shifts
- The Principles
- Principle of Domain Ownership
- Principle of Data as a Product
- Principle of the Self-Serve Data Platform
- Principle of Federated Computational Governance
- Interplay of the Principles
- Data Mesh Model at a Glance
- The Data
- Operational Data
- Analytical Data
- The Origin
- 2. Principle of Domain Ownership
- A Brief Background on Domain-Driven Design
- Applying DDDs Strategic Design to Data
- Domain Data Archetypes
- Source-Aligned Domain Data
- Aggregate Domain Data
- Consumer-Aligned Domain Data
- Transition to Domain Ownership
- Push Data Ownership Upstream
- Define Multiple Connected Models
- Embrace the Most Relevant Domain Data: Dont Expect a Single Source of Truth
- Hide the Data Pipelines as Domains Internal Implementation
- Recap
- 3. Principle of Data as a Product
- Applying Product Thinking to Data
- Baseline Usability Attributes of a Data Product
- Discoverable
- Addressable
- Understandable
- Trustworthy and truthful
- Natively accessible
- Interoperable
- Valuable on its own
- Secure
- Baseline Usability Attributes of a Data Product
- Transition to Data as a Product
- Include Data Product Ownership in Domains
- Reframe the Nomenclature to Create Change
- Think of Data as a Product, Not a Mere Asset
- Establish a Trust-But-Verify Data Culture
- Join Data and Compute as One Logical Unit
- Recap
- Applying Product Thinking to Data
- 4. Principle of the Self-Serve Data Platform
- Data Mesh Platform: Compare and Contrast
- Serving Autonomous Domain-Oriented Teams
- Managing Autonomous and Interoperable Data Products
- A Continuous Platform of Operational and Analytical Capabilities
- Designed for a Generalist Majority
- Favoring Decentralized Technologies
- Domain Agnostic
- Data Mesh Platform Thinking
- Enable Autonomous Teams to Get Value from Data
- Enable data product developers
- Enable data product users
- Exchange Value with Autonomous and Interoperable Data Products
- Create higher-order value by composing data products
- Accelerate Exchange of Value by Lowering the Cognitive Load
- Abstract complexity through declarative modeling
- Abstract complexity through automation
- Scale Out Data Sharing
- Support a Culture of Embedded Innovation
- Enable Autonomous Teams to Get Value from Data
- Transition to a Self-Serve Data Mesh Platform
- Design the APIs and Protocols First
- Prepare for Generalist Adoption
- Do an Inventory and Simplify
- Create Higher-Level APIs to Manage Data Products
- Build Experiences, Not Mechanisms
- Begin with the Simplest Foundation, Then Harvest to Evolve
- Recap
- Data Mesh Platform: Compare and Contrast
- 5. Principle of Federated Computational Governance
- Apply Systems Thinking to Data Mesh Governance
- Maintain Dynamic Equilibrium Between Domain Autonomy and Global Interoperability
- Introduce feedback loops
- Introduce leverage points
- Embrace Dynamic Topology as a Default State
- Utilize Automation and the Distributed Architecture
- Maintain Dynamic Equilibrium Between Domain Autonomy and Global Interoperability
- Apply Federation to the Governance Model
- Federated Team
- Domain representatives
- Data platform representatives
- Subject matter experts
- Facilitators and managers
- Guiding Values
- Localize decisions and responsibility close to the source
- Identify cross-cutting concerns that need a global standard
- Globalize decisions that facilitate interoperability
- Identify consistent experiences that need a global standard
- Execute decisions locally
- Policies
- Local policies
- Global policies
- Incentives
- Introduce local incentives
- Introduce global incentives
- Federated Team
- Apply Computation to the Governance Model
- Standards as Code
- Policies as Code
- Automated Tests
- Automated Monitoring
- Transition to Federated Computational Governance
- Delegate Accountability to Domains
- Embed Policy Execution in Each Data Product
- Automate Enablement and Monitoring over Interventions
- Model the Gaps
- Measure the Network Effect
- Embrace Change over Constancy
- Recap
- Apply Systems Thinking to Data Mesh Governance
- II. Why Data Mesh?
- 6. The Inflection Point
- Great Expectations of Data
- The Great Divide of Data
- Scale: Encounter of a New Kind
- Beyond Order
- Approaching the Plateau of Return
- Recap
- 7. After the Inflection Point
- Respond Gracefully to Change in a Complex Business
- Align Business, Tech, and Now Analytical Data
- Close the Gap Between Analytical and Operational Data
- Localize Data Changes to Business Domains
- Reduce Accidental Complexity of Pipelines and Copying Data
- Sustain Agility in the Face of Growth
- Remove Centralized and Monolithic Bottlenecks
- Reduce Coordination of Data Pipelines
- Reduce Coordination of Data Governance
- Enable Autonomy
- Increase the Ratio of Value from Data to Investment
- Abstract Technical Complexity with a Data Platform
- Embed Product Thinking Everywhere
- Go Beyond the Boundaries
- Recap
- Respond Gracefully to Change in a Complex Business
- 8. Before the Inflection Point
- Evolution of Analytical Data Architectures
- First Generation: Data Warehouse Architecture
- Second Generation: Data Lake Architecture
- Third Generation: Multimodal Cloud Architecture
- Characteristics of Analytical Data Architecture
- Monolithic
- Monolithic architecture
- Monolithic technology
- Monolithic organization
- The complicated monolith
- Centralized Data Ownership
- Technology Oriented
- Technically partitioned architecture
- Activity-oriented team decomposition
- Monolithic
- Recap
- Evolution of Analytical Data Architectures
- III. How to Design the Data Mesh Architecture
- 9. The Logical Architecture
- Domain-Oriented Analytical Data Sharing Interfaces
- Operational Interface Design
- Analytical Data Interface Design
- Interdomain Analytical Data Dependencies
- Data Product as an Architecture Quantum
- A Data Products Structural Components
- The code
- Data transformation as code
- Interfaces as code
- Policy as code
- The data and metadata
- The platform dependencies
- The code
- Data Product Data Sharing Interactions
- Input data ports
- Output data ports
- Data Discovery and Observability APIs
- A Data Products Structural Components
- The Multiplane Data Platform
- A Platform Plane
- Data Infrastructure (Utility) Plane
- Data Product Experience Plane
- Mesh Experience Plane
- Example
- Embedded Computational Policies
- Data Product Sidecar
- Policy execution
- Standardized protocols and interfaces
- Data Product Computational Container
- Control Port
- Configure policies
- Privileged operations
- Data Product Sidecar
- Recap
- Domain-Oriented Analytical Data Sharing Interfaces
- 10. The Multiplane Data Platform Architecture
- Design a Platform Driven by User Journeys
- Data Product Developer Journey
- Incept, Explore, Bootstrap, and Source
- Build, Test, Deploy, and Run
- Maintain, Evolve, and Retire
- Data Product Consumer Journey
- Incept, Explore, Bootstrap, Source
- Build, Test, Deploy, Run
- Maintain, Evolve, and Retire
- Recap
- IV. How to Design the Data Product Architecture
- 11. Design a Data Product by Affordances
- Data Product Affordances
- Data Product Architecture Characteristics
- Design Influenced by the Simplicity of Complex Adaptive Systems
- Emergent Behavior from Simple Local Rules
- No Central Orchestrator
- Recap
- 12. Design Consuming, Transforming, and Serving Data
- Serve Data
- The Needs of Data Users
- Serve Data Design Properties
- Multimodal data
- Immutable data
- Bitemporal data
- Impact of bitemporality
- Example
- States, events, or both
- Reduce the opportunity for retracted changes
- Read-only access
- Serve Data Design
- Consume Data
- Archetypes of Data Sources
- Collaborating operational systems as data sources
- Other data products as data sources
- Self as a data source
- Locality of Data Consumption
- Data Consumption Design
- Archetypes of Data Sources
- Transform Data
- Programmatic Versus Nonprogrammatic Transformation
- Dataflow-Based Transformation
- ML as Transformation
- Time-Variant Transformation
- Transformation Design
- Recap
- Serve Data
- 13. Design Discovering, Understanding, and Composing Data
- Discover, Understand, Trust, and Explore
- Begin Discovery with Self-Registration
- Discover the Global URI
- Understand Semantic and Syntax Models
- Establish Trust with Data Guarantees
- Explore the Shape of Data
- Learn with Documentation
- Discover, Explore, and Understand Design
- Compose Data
- Consume Data Design Properties
- Traditional Approaches to Data Composability
- Compose Data Design
- Recap
- Discover, Understand, Trust, and Explore
- 14. Design Managing, Governing, and Observing Data
- Manage the Life Cycle
- Manage Life-Cycle Design
- Data Product Manifest Components
- Govern Data
- Govern Data Design
- Standardize Policies
- Encryption
- Access control and identity
- Privacy and consent
- Data and Policy Integration
- Linking Policies
- Observe, Debug, and Audit
- Observability Design
- Observable outputs
- Traceability across operational and data planes
- Structured and standardized observability data
- Domain-oriented observability data
- Observability Design
- Recap
- Manage the Life Cycle
- V. How to Get Started
- 15. Strategy and Execution
- Should You Adopt Data Mesh Today?
- Data Mesh as an Element of Data Strategy
- Data Mesh Execution Framework
- Business-Driven Execution
- Benefits of business-driven execution
- Challenges of business-driven execution
- Guidelines for business-driven execution
- Example of business-driven execution
- End-to-End and Iterative Execution
- Evolutionary Execution
- A multiphase evolution model
- Domain ownership evolution phases
- Data as a product evolution phases
- Self-serve platform evolution phases
- Federated computational governance evolution phases
- Guided evolution with fitness functions
- Domain ownership fitness functions
- Data as a product fitness functions
- Self-serve platform fitness functions
- Federated computational governance fitness functions
- Migration from legacy
- No centralized data architecture coexists with data mesh, unless in transition
- Centralized data technologies can be used with data mesh
- Bypass the lake and warehouse and go to directly to the source
- Use the data warehouse as the consuming edge node
- Migrate from a warehouse or lake in atomic evolutionary steps
- A multiphase evolution model
- Business-Driven Execution
- Recap
- 16. Organization and Culture
- Change
- Culture
- Values
- Analytical data is everyones responsibility
- Connect data across the boundaries to get value
- Delight data users
- Value the impact of data
- Build data products for change, durability, and independence
- Balance local data sharing with global interoperability
- Close the data collaboration gap with peer-to-peer data sharing
- Automate to increase data sharing speed and quality
- Values
- Reward
- Intrinsic Motivations
- Extrinsic Motivations
- Structure
- Organization Structure Assumptions
- Data Mesh Team Topologies
- Domain data product teams as stream-aligned teams
- Data platform teams as platform teams
- Federated governance teams as enabling teams
- Discover Data Product Boundaries
- Start with the existing business domains and subdomains
- Data products need long-term ownership
- Data products must have independent life cycles
- Data products are independently meaningful
- Data products boundary Goldilocks zone
- Data products without users dont exist
- Organization Structure Assumptions
- People
- Roles
- The data product owner role
- The domain data product developer
- The platform product owner
- Shifting role of the existing data governance office
- Changing the role of chief data and analytics officer
- Skillset Development
- Education drives democratization
- Flexible organizations require flexible people
- Roles
- Process
- Key Process Changes
- Recap
- Index
O'Reilly Media - inne książki
-
This concise yet comprehensive guide explains how to adopt a data lakehouse architecture to implement modern data platforms. It reviews the design considerations, challenges, and best practices for implementing a lakehouse and provides key insights into the ways that using a lakehouse can impact ...(193.69 zł najniższa cena z 30 dni)
193.19 zł
249.00 zł(-22%) -
In today's fast-paced world, more and more organizations require rapid application development with reduced development costs and increased productivity. This practical guide shows application developers how to use PowerApps, Microsoft's no-code/low-code application framework that helps developer...(162.47 zł najniższa cena z 30 dni)
162.27 zł
209.00 zł(-22%) -
Welcome to the systems age, where software professionals are no longer building software&emdash;we're building systems of software. Change is continuously deployed across software ecosystems coordinated by responsive infrastructure. In this world of increasing relational complexity, we need t...(152.21 zł najniższa cena z 30 dni)
152.01 zł
209.00 zł(-27%) -
This book provides an ideal guide for Python developers who want to learn how to build applications with large language models. Authors Olivier Caelen and Marie-Alice Blete cover the main features and benefits of GPT-4 and GPT-3.5 models and explain how they work. You'll also get a step-by-step g...(155.41 zł najniższa cena z 30 dni)
155.36 zł
209.00 zł(-26%) -
In today's cloud native world, where we automate as much as possible, everything is code. With this practical guide, you'll learn how Policy as Code (PaC) provides the means to manage the policies, related data, and responses to events that occur within the systems we maintain—Kubernetes, c...(212.59 zł najniższa cena z 30 dni)
212.39 zł
279.00 zł(-24%) -
Geared to intermediate- to advanced-level DBAs and IT professionals looking to enhance their MySQL skills, this guide provides a comprehensive overview on how to manage and optimize MySQL databases. You'll learn how to create databases and implement backup and recovery, security configurations, h...(221.43 zł najniższa cena z 30 dni)
221.33 zł
279.00 zł(-21%) -
Get the details, examples, and best practices you need to build generative AI applications, services, and solutions using the power of Azure OpenAI Service. With this comprehensive guide, Microsoft AI specialist Adrián González Sánchez examines the integration and utilization of Az...(162.23 zł najniższa cena z 30 dni)
162.18 zł
209.00 zł(-22%) -
Despite the increase of high-profile hacks, record-breaking data leaks, and ransomware attacks, many organizations don't have the budget for an information security (InfoSec) program. If you're forced to protect yourself by improvising on the job, this pragmatic guide provides a security-101 hand...(214.77 zł najniższa cena z 30 dni)
214.57 zł
239.00 zł(-10%) -
Keeping up with the Python ecosystem can be daunting. Its developer tooling doesn't provide the out-of-the-box experience native to languages like Rust and Go. When it comes to long-term project maintenance or collaborating with others, every Python project faces the same problem: how to build re...(189.29 zł najniższa cena z 30 dni)
188.79 zł
239.00 zł(-21%) -
Bringing a deep-learning project into production at scale is quite challenging. To successfully scale your project, a foundational understanding of full stack deep learning, including the knowledge that lies at the intersection of hardware, software, data, and algorithms, is required.This book il...(227.19 zł najniższa cena z 30 dni)
227.14 zł
279.00 zł(-19%)
Dzieki opcji "Druk na żądanie" do sprzedaży wracają tytuły Grupy Helion, które cieszyły sie dużym zainteresowaniem, a których nakład został wyprzedany.
Dla naszych Czytelników wydrukowaliśmy dodatkową pulę egzemplarzy w technice druku cyfrowego.
Co powinieneś wiedzieć o usłudze "Druk na żądanie":
- usługa obejmuje tylko widoczną poniżej listę tytułów, którą na bieżąco aktualizujemy;
- cena książki może być wyższa od początkowej ceny detalicznej, co jest spowodowane kosztami druku cyfrowego (wyższymi niż koszty tradycyjnego druku offsetowego). Obowiązująca cena jest zawsze podawana na stronie WWW książki;
- zawartość książki wraz z dodatkami (płyta CD, DVD) odpowiada jej pierwotnemu wydaniu i jest w pełni komplementarna;
- usługa nie obejmuje książek w kolorze.
Masz pytanie o konkretny tytuł? Napisz do nas: sklep[at]helion.pl.
Książka, którą chcesz zamówić pochodzi z końcówki nakładu. Oznacza to, że mogą się pojawić drobne defekty (otarcia, rysy, zagięcia).
Co powinieneś wiedzieć o usłudze "Końcówka nakładu":
- usługa obejmuje tylko książki oznaczone tagiem "Końcówka nakładu";
- wady o których mowa powyżej nie podlegają reklamacji;
Masz pytanie o konkretny tytuł? Napisz do nas: sklep[at]helion.pl.
Książka drukowana
Oceny i opinie klientów: Data Mesh Zhamak Dehghani (0) Weryfikacja opinii następuję na podstawie historii zamówień na koncie Użytkownika umieszczającego opinię. Użytkownik mógł otrzymać punkty za opublikowanie opinii uprawniające do uzyskania rabatu w ramach Programu Punktowego.