Foundations for Architecting Data Solutions

Managing Successful Data Projects



Bookstore > Books > Foundations for Architecting Data Solutions

Foundations for Architecting Data Solutions
Buy
Preview
Price$44.59 - $47.64
Rating
AuthorsJonathan Seidman, Ted Malaska
PublisherO'Reilly Media
Published2018
Pages190
LanguageEnglish
FormatPaper book / ebook (PDF)
ISBN-101492038741
ISBN-139781492038740
EBook Hardcover Paperback

While many companies ponder implementation details such as distributed processing engines and algorithms for data analysis, this practical book takes a much wider view of big data development, starting with initial planning and moving diligently toward execution. Authors Ted Malaska and Jonathan Seidman guide you through the major components necessary to start, architect, and develop successful big data projects.

Everyone from CIOs and COOs to lead architects and developers will explore a variety of big data architectures and applications, from massive data pipelines to web-scale applications. Each chapter addresses a piece of the software development life cycle and identifies patterns to maximize long-term success throughout the life of your project.

Start the planning process by considering the key data project types; Use guidelines to evaluate and select data management solutions; Reduce risk related to technology, your team, and vague requirements; Explore system interface design using APIs, REST, and pub/sub systems; Choose the right distributed storage system for your big data system; Plan and implement metadata collections for your data architecture; Use data pipelines to ensure data integrity from source to final storage; Evaluate the attributes of various engines for processing the data you collect.




Similar Books


Artificial Intelligence for Big Data

Artificial Intelligence for Big Data

In this age of big data, companies have larger amount of consumer data than ever before, far more than what the current technologies can ever hope to keep up with. However, Artificial Intelligence closes the gap by moving past human limitations in order to analyze data.With the help of Artificial Intelligence for big data, you will learn ...
Modern Big Data Processing with Hadoop

Modern Big Data Processing with Hadoop

The complex structure of data these days requires sophisticated solutions for data transformation, to make the information more accessible to the users.This book empowers you to build such solutions with relative ease with the help of Apache Hadoop, along with a host of other Big Data tools.This book will give you a complete understanding...
Architecting Data-Intensive Applications

Architecting Data-Intensive Applications

Are you an architect or a developer who looks at your own applications gingerly while browsing through Facebook and applauding it silently for its data-intensive, yet ?uent and efficient, behaviour? This book is your gateway to build smart data-intensive systems by incorporating the core data-intensive architectural principles, patterns, ...
Foundations for Efficient Web Service Selection

Foundations for Efficient Web Service Selection

Foundations for Efficient Web Service Selection describes the foundational framework for efficient Web service selection. It lays out a theoretical underpinning for the design of models and algorithms for searching and optimizing access to Web services.This excellent book looks at the search problem from a broader perspective. Instead of ...
Getting Started with Greenplum for Big Data Analytics

Getting Started with Greenplum for Big Data Analytics

Organizations are leveraging the use of data and analytics to gain a competitive advantage over their opposition. Therefore, organizations are quickly becoming more and more data driven. With the advent of Big Data, existing Data Warehousing and Business Intelligence solutions are becoming obsolete, and a requisite for new agile platforms...
Foundations for Analytics with Python

Foundations for Analytics with Python

If you're like many of Excel's 750 million users, you want to do more with your data - like repeating similar analyses over hundreds of files, or combining data in many files for analysis at one time. This practical guide shows ambitious non-programmers how to automate and scale the processing and analysis of data in different formats - b...