Architecting Modern Data Platforms. A Guide to Enterprise Hadoop at Scale
![Język publikacji: angielski Język publikacji: angielski](https://static01.helion.com.pl/global/flagi/1.png)
- Autorzy:
- Jan Kunigk, Ian Buss, Paul Wilkinson
![Architecting Modern Data Platforms. A Guide to Enterprise Hadoop at Scale Jan Kunigk, Ian Buss, Paul Wilkinson - okładka ebooka](https://static01.helion.com.pl/global/okladki/326x466/e_0zs2.png)
![Architecting Modern Data Platforms. A Guide to Enterprise Hadoop at Scale Jan Kunigk, Ian Buss, Paul Wilkinson - tył okładki ebooka](https://static01.helion.com.pl/global/okladki-tyl/326x466/e_0zs2.png)
- Ocena:
- Bądź pierwszym, który oceni tę książkę
- Stron:
- 636
- Dostępne formaty:
-
ePubMobi
Opis ebooka: Architecting Modern Data Platforms. A Guide to Enterprise Hadoop at Scale
There’s a lot of information about big data technologies, but splicing these technologies into an end-to-end enterprise data platform is a daunting task not widely covered. With this practical book, you’ll learn how to build big data infrastructure both on-premises and in the cloud and successfully architect a modern data platform.
Ideal for enterprise architects, IT managers, application architects, and data engineers, this book shows you how to overcome the many challenges that emerge during Hadoop projects. You’ll explore the vast landscape of tools available in the Hadoop and big data realm in a thorough technical primer before diving into:
- Infrastructure: Look at all component layers in a modern data platform, from the server to the data center, to establish a solid foundation for data in your enterprise
- Platform: Understand aspects of deployment, operation, security, high availability, and disaster recovery, along with everything you need to know to integrate your platform with the rest of your enterprise IT
- Taking Hadoop to the cloud: Learn the important architectural aspects of running a big data platform in the cloud while maintaining enterprise security and high availability
Wybrane bestsellery
-
This book provides a highly focused view of real business outcomes powered by data governance, that resonate with non-data executives such as CFOs and CEOs. You’ll also find useful insights into how to implement data governance initiatives.
-
This book shows you how to use Apache Spark, Delta Lake, and Databricks to build data pipelines, manage and transform data, optimize performance, and more. Additionally, you’ll implement DataOps and DevOps practices, and orchestrate data workflows.
-
This book will guide you through the fundamental and advanced features of the Snowpark framework in Python. You’ll learn how to use Snowpark for implementing workloads in the fields of data engineering, data science, and data applications.
-
This report highlights the vital role of data quality in your data strategy, offering actionable steps to make it the foundation of your data culture, unlocking greater value and informed decisions in the evolving landscape of AI.
-
Ця книжка познайомить вас з особливостями Jav...(84.16 zł najniższa cena z 30 dni)
84.16 zł
103.90 zł(-19%) -
«Патерни проєктування» 2014 ваша книжка, якщо C...(84.16 zł najniższa cena z 30 dni)
84.16 zł
103.90 zł(-19%) -
This practical guide to implementing DeFi in your projects guides you through building full-stack DeFi solutions with popular tools and teaches you how to leverage blockchain technologies to manage crypto assets.
Ebooka "Architecting Modern Data Platforms. A Guide to Enterprise Hadoop at Scale" 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 "Architecting Modern Data Platforms. A Guide to Enterprise Hadoop at Scale" 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 "Architecting Modern Data Platforms. A Guide to Enterprise Hadoop at Scale" 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-919-6922-9, 9781491969229
- Data wydania ebooka:
-
2018-12-05
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:
- 13.0MB
- Rozmiar pliku Mobi:
- 42.2MB
Spis treści ebooka
- Foreword
- Preface
- Some Misconceptions
- Some General Trends
- Horizontal Scaling
- Adoption of Open Source
- Embracing Cloud Compute
- Decoupled Compute and Storage
- What Is This Book About?
- Who Should Read This Book?
- The Road Ahead
- Conventions Used in This Book
- OReilly Safari
- How to Contact Us
- Acknowledgments
- 1. Big Data Technology Primer
- A Tour of the Landscape
- Core Components
- HDFS
- YARN
- Apache ZooKeeper
- Apache Hive Metastore
- Going deeper
- Core Components
- Computational Frameworks
- Hadoop MapReduce
- Apache Spark
- Going deeper
- A Tour of the Landscape
- Analytical SQL Engines
- Apache Hive
- Going deeper
- Apache Hive
- Apache Impala
- Going deeper
- Also consider
- Storage Engines
- Apache HBase
- Going deeper
- Also consider
- Apache HBase
- Apache Kudu
- Going deeper
- Apache Solr
- Going deeper
- Also consider
- Apache Kafka
- Going deeper
- Ingestion
- Orchestration
- Apache Oozie
- Also consider
- Summary
- I. Infrastructure
- 2. Clusters
- Reasons for Multiple Clusters
- Multiple Clusters for Resiliency
- Sizing resilient clusters
- Multiple Clusters for Resiliency
- Multiple Clusters for Software Development
- Variation in cluster sizing
- Reasons for Multiple Clusters
- Multiple Clusters for Workload Isolation
- Sizing multiple clusters for workload isolation
- Multiple Clusters for Legal Separation
- Multiple Clusters and Independent Storage and Compute
- Multitenancy
- Requirements for Multitenancy
- Sizing Clusters
- Sizing by Storage
- Sizing HDFS by storage
- Sizing Kafka by storage
- Sizing Kudu by storage
- Sizing by Storage
- Sizing by Ingest Rate
- Sizing by Workload
- Cluster Growth
- The Drivers of Cluster Growth
- Implementing Cluster Growth
- Data Replication
- Replication for Software Development
- Replication and Workload Isolation
- Summary
- 3. Compute and Storage
- Computer Architecture for Hadoop
- Commodity Servers
- Server CPUs and RAM
- The role of the x86 architecture
- Threads and cores in Hadoop
- Nonuniform Memory Access
- Why is NUMA important for big data?
- Computer Architecture for Hadoop
- CPU Specifications
- RAM
- Commoditized Storage Meets the Enterprise
- Modularity of Compute and Storage
- Everything Is Java
- Replication or Erasure Coding?
- Alternatives
- Hadoop and the Linux Storage Stack
- User Space
- Important System Calls
- The Linux Page Cache
- Short-Circuit and Zero-Copy Reads
- Filesystems
- Erasure Coding Versus Replication
- Discussion
- Network performance
- Write performance
- Locality optimization
- Read performance
- Discussion
- Guidance
- Low-Level Storage
- Storage Controllers
- RAID?
- Controller cache
- Read-ahead caching
- Write-back caching
- Guidelines
- Storage Controllers
- Disk Layer
- SAS, Nearline SAS, or SATA (or SSDs)?
- Disk sizes
- Disk cache
- Server Form Factors
- Form Factor Comparison
- Guidance
- Workload Profiles
- Cluster Configurations and Node Types
- Master Nodes
- Worker Nodes
- Utility Nodes
- Edge Nodes
- Small Cluster Configurations
- Medium Cluster Configurations
- Large Cluster Configurations
- Summary
- 4. Networking
- How Services Use a Network
- Remote Procedure Calls (RPCs)
- Implementations and architectures
- Platform services and their RPCs
- Process control
- Latency
- Latency and cluster services
- Remote Procedure Calls (RPCs)
- Data Transfers
- Replication
- Shuffles
- How Services Use a Network
- Monitoring
- Backup
- Consensus
- Network Architectures
- Small Cluster Architectures
- Single switch
- Implementation
- Single switch
- Small Cluster Architectures
- Medium Cluster Architectures
- Stacked networks
- Resiliency
- Performance
- Determining oversubscription in stacked networks
- Stacked network cabling considerations
- Implementation
- Stacked networks
- Fat-tree networks
- Scalability
- Resiliency
- Implementation
- Large Cluster Architectures
- Modular switches
- Spine-leaf networks
- Scalability
- Resilient spine-leaf networks
- Implementation
- Network Integration
- Reusing an Existing Network
- Creating an Additional Network
- Edge-connected networks
- Network Design Considerations
- Layer 1 Recommendations
- Layer 2 Recommendations
- Layer 3 Recommendations
- Summary
- 5. Organizational Challenges
- Who Runs It?
- Is It Infrastructure, Middleware, or an Application?
- Case Study: A Typical Business Intelligence Project
- The Traditional Approach
- Typical Team Setup
- Architect
- Analyst
- Software developer
- Administrator
- Systems engineer
- Compartmentalization of IT
- Revised Team Setup for Hadoop in the Enterprise
- Big data architect
- Data scientist
- Big data engineer
- Solution Overview with Hadoop
- New Team Setup
- Split Responsibilities
- Do I Need DevOps?
- Do I Need a Center of Excellence/Competence?
- Summary
- 6. Datacenter Considerations
- Why Does It Matter ?
- Basic Datacenter Concepts
- Cooling
- Power
- Network
- Rack Awareness and Rack Failures
- Failure Domain Alignment
- Space and Racking Constraints
- Ingest and Intercluster Connectivity
- Software
- Hardware
- Replacements and Repair
- Operational Procedures
- Typical Pitfalls
- Networking
- Cluster Spanning
- Nonstandard use of rack awareness
- Bandwidth impairment
- Quorum spanning with two datacenters
- Quorum spanning with three datacenters
- Alternative solutions
- Summary
- II. Platform
- 7. Provisioning Clusters
- Operating Systems
- OS Choices
- OS Configuration for Hadoop
- Automated Configuration Example
- Operating Systems
- Service Databases
- Required Databases
- Database Integration Options
- Database Considerations
- Hadoop Deployment
- Hadoop Distributions
- Installation Choices
- Distribution Architecture
- Installation Process
- Summary
- 8. Platform Validation
- Testing Methodology
- Useful Tools
- Hardware Validation
- CPU
- Validation approaches
- CPU
- Disks
- Sequential I/O performance
- Disk health
- Network
- Measuring latency
- Latency under load
- Measuring throughput
- Throughput under load
- Hadoop Validation
- HDFS Validation
- Single writes and reads
- Distributed writes and reads
- HDFS Validation
- General Validation
- TeraGen
- Disk-only tests
- Disk and network tests
- TeraGen
- TeraSort
- Validating Other Components
- Operations Validation
- Summary
- 9. Security
- In-Flight Encryption
- TLS Encryption
- TLS and Java
- TLS and non-Java processes
- X.509
- TLS Encryption
- SASL Quality of Protection
- Enabling in-Flight Encryption
- In-Flight Encryption
- Authentication
- Kerberos
- Principals
- Accessing services
- Keytabs
- Kerberos over HTTP
- Cross-realm trusts
- Kerberos
- LDAP Authentication
- Delegation Tokens
- Impersonation
- Authorization
- Group Resolution
- Superusers and Supergroups
- Restricting superusers
- Supergroups
- Hadoop Service Level Authorization
- Centralized Security Management
- HDFS
- YARN
- ZooKeeper
- Hive
- Impala
- HBase
- Solr
- Kudu
- Oozie
- Hue
- Kafka
- Sentry
- At-Rest Encryption
- Volume Encryption with Cloudera Navigator Encrypt and Key Trustee Server
- HDFS Transparent Data Encryption
- Encrypting and decrypting files in encryption zones
- Authorizing key operations
- KMS implementations
- Encrypting Temporary Files
- Summary
- 10. Integration with Identity Management Providers
- Integration Areas
- Integration Scenarios
- Scenario 1: Writing a File to HDFS
- Scenario 2: Submitting a Hive Query
- Scenario 3: Running a Spark Job
- Integration Providers
- LDAP Integration
- Background
- LDAP Security
- Load Balancing
- Application Integration
- Linux Integration
- SSSD
- Kerberos Integration
- Kerberos Clients
- KDC Integration
- Setting up cross-realm trusts
- One-way trust between MIT KDC and AD
- One-way trusts between MIT KDCs
- Setting up cross-realm trusts
- Local cluster KDC
- Local cluster KDC and corporate user KDC
- Corporate KDC
- Certificate Management
- Signing Certificates
- Converting Certificates
- Wildcard Certificates
- Automation
- Summary
- 11. Accessing and Interacting with Clusters
- Access Mechanisms
- Programmatic Access
- Command-Line Access
- Web UIs
- Access Mechanisms
- Access Topologies
- Interaction Patterns
- Proxy Access
- HTTP proxies
- SOCKS proxies
- Service proxies
- Load Balancing
- Edge Node Interactions
- HDFS
- YARN
- MapReduce
- Spark
- Hive
- Impala
- HBase
- Solr
- Oozie
- Kudu
- Access Security
- Administration Gateways
- Workbenches
- Hue
- Notebooks
- Landing Zones
- Summary
- 12. High Availability
- High Availability Defined
- Lateral/Service HA
- Vertical/Systemic HA
- High Availability Defined
- Measuring Availability
- Percentages
- Percentiles
- Operating for HA
- Monitoring
- Playbooks and Postmortems
- HA Building Blocks
- Quorums
- Load Balancing
- DNS round robin
- Virtual IP
- Dedicated load balancers
- Session persistence
- Hardware versus software
- Security considerations
- Database HA
- Clustering
- Replication
- Supported databases
- Ancillary Services
- Essentials
- Identity management providers
- General Considerations
- Separation of Master and Worker Processes
- Separation of Identical Service Roles
- Master Servers in Separate Failure Domains
- Balanced Master Configurations
- Optimized Server Configurations
- High Availability of Cluster Services
- ZooKeeper
- Failover
- Deployment considerations
- ZooKeeper
- HDFS
- HA configurations
- Manual failover
- Automatic failover
- Quorum Journal Manager mode
- Security
- Deployment recommendations
- YARN
- Manual failover
- Automatic failover
- Deployment recommendations
- HBase
- HMaster HA
- Region replication
- Deployment considerations
- KMS
- Deployment considerations
- Hive
- Metastore
- HiveServer2
- HA architecture
- Deployment considerations
- Impala
- Impala daemons
- Catalog server
- Statestore
- Architecting for HA
- Deployment considerations
- Solr
- Deployment considerations
- Kafka
- Deployment considerations
- Oozie
- Deployment considerations
- Hue
- Deployment options
- Other Services
- Autoconfiguration
- Summary
- 13. Backup and Disaster Recovery
- Context
- Many Distributed Systems
- Policies and Objectives
- Failure Scenarios
- Suitable Data Sources
- Strategies
- Replication
- Snapshots
- Backups
- Rack awareness and high availability
- Data Types
- Consistency
- Validation
- Summary
- Context
- Data Replication
- HBase
- Cluster Management Tools
- Kafka
- Summary
- Hadoop Cluster Backups
- Databases
- Subsystems
- Cloudera Manager
- Apache Ambari
- HDFS
- Hive Metastore
- HBase
- YARN
- Oozie
- Apache Sentry
- Apache Ranger
- Hue
- Case Study: Automating Backups with Oozie
- Introduction
- Subflow: HDFS
- Subflow: HBase
- Subflow: Database
- Backup workflow
- Restore
- Summary
- III. Taking Hadoop to the Cloud
- 14. Basics of Virtualization for Hadoop
- Compute Virtualization
- Virtual Machine Distribution
- Anti-Affinity Groups
- Compute Virtualization
- Storage Virtualization
- Virtualizing Local Storage
- SANs
- Object Storage and Network-Attached Storage
- Network-attached storage
- Object storage
- Network Virtualization
- Cluster Life Cycle Models
- Summary
- 15. Solutions for Private Clouds
- OpenStack
- Automation and Integration
- Life Cycle and Storage
- Isolation
- Summary
- OpenStack
- OpenShift
- Automation
- Life Cycle and Storage
- Isolation
- Summary
- VMware and Pivotal Cloud Foundry
- Do It Yourself?
- Automation
- Isolation
- Life Cycle Model
- Summary
- Object Storage for Private Clouds
- EMC Isilon
- Ceph
- Object storage
- CephFS
- Remote block storage
- Summary
- Summary
- 16. Solutions in the Public Cloud
- Key Things to Know
- Cloud Providers
- AWS
- AWS instance types
- AWS storage options
- Amazon Elastic MapReduce
- Caveats and service limits
- AWS
- Microsoft Azure
- Azure instance types
- Azure storage options
- HDInsight
- Caveats and service limits
- Google Cloud Platform
- Instance types
- Storage options
- Cloud Dataproc
- Caveats and service limits
- Implementing Clusters
- Instances
- CPU-heavy instances
- Balanced instances
- Memory-heavy instances
- Instances summary
- Instances
- Storage and Life Cycle Models
- Suspendable clusters
- One-off clusters
- Sticky clusters
- Storage compatibility
- Storage and life cycle summary
- Network Architecture
- High Availability
- The requirement for HA
- Compute availability
- Cluster availability
- Instance availability
- Data availability
- Network availability
- Service availability
- Databases
- Load balancers
- Summary
- 17. Automated Provisioning
- Long-Lived Clusters
- Configuration and Templating
- Deployment Phases
- Environment configuration
- Instance provisioning
- Instance configuration
- Cluster installation and configuration
- Post-install tasks
- Vendor Solutions
- Cloudera Director
- Ongoing management
- Long-Lived Clusters
- One-Click Deployments
- Homegrown Automation
- Hooking Into a Provisioning Life Cycle
- Scaling Up and Down
- Deploying with Security
- Integrating with a Kerberos KDC
- TLS
- Transient Clusters
- Sharing Metadata Services
- Summary
- 18. Security in the Cloud
- Assessing the Risk
- Risk Model
- Environmental Risks
- Mitigation
- Environmental Risks
- Deployment Risks
- Mitigation
- Identity Provider Options for Hadoop
- Option A: Cloud-Only Self-Contained ID Services
- Option B: Cloud-Only Shared ID Services
- Option C: On-Premises ID Services
- Object Storage Security and Hadoop
- Identity and Access Management
- Amazon Simple Storage Service
- Hadoop integration
- Temporary security credentials
- Persistent credentials
- Environment variables
- Instance roles
- Anonymous access
- Hadoop integration
- Further information
- GCP Cloud Storage
- Hadoop integration
- Service account
- User account
- Further information
- Hadoop integration
- Microsoft Azure
- Disk storage
- Blob storage
- ADLS
- Hadoop integration
- Azure Blob storage
- ADLS
- Further information
- Auditing
- Encryption for Data at Rest
- Requirements for Key Material
- Options for Encryption in the Cloud
- On-Premises Key Persistence
- Encryption via the Cloud Provider
- Cloud Key Management Services
- Server-side and client-side encryption
- BYOK
- Encryption in AWS
- Encryption in Microsoft Azure
- Encryption in GCP
- Encryption Feature and Interoperability Summary
- Recommendations and Summary for Cloud Encryption
- Encrypting Data in Flight in the Cloud
- Perimeter Controls and Firewalling
- GCP
- Example implementation
- GCP
- AWS
- Example implementation
- Azure
- Use case implementation
- Summary
- A. Backup Onboarding Checklist
- Backup Onboarding Checklist
- Backup
- Backup Onboarding Checklist
- Services
- Cloudera Manager
- HDFS
- HBase
- Hive/Impala
- Sqoop
- Oozie
- Hue
- Sentry
- 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.19 zł najniższa cena z 30 dni)
192.69 zł
249.00 zł(-23%) -
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.27 zł najniższa cena z 30 dni)
162.17 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.01 zł najniższa cena z 30 dni)
151.81 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.36 zł najniższa cena z 30 dni)
154.86 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.39 zł najniższa cena z 30 dni)
212.34 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.33 zł najniższa cena z 30 dni)
221.28 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.18 zł najniższa cena z 30 dni)
162.08 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.57 zł najniższa cena z 30 dni)
214.47 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...(188.79 zł najniższa cena z 30 dni)
188.29 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.14 zł najniższa cena z 30 dni)
226.64 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
![Loader](https://static01.helion.com.pl/ebookpoint/img/ajax-loader.gif)
![ajax-loader](https://static01.helion.com.pl/ebookpoint/img/ajax-loader.gif)
Oceny i opinie klientów: Architecting Modern Data Platforms. A Guide to Enterprise Hadoop at Scale Jan Kunigk, Ian Buss, Paul Wilkinson (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.