Over a million developers have joined DZone.
{{announcement.body}}
{{announcement.title}}
DZone's Guide to

Big Data: Data Science and Advanced Analytics

Looking back over the last 15 years, Big Data has often been framed as a problem, or perhaps an opportunity that has not yet been fulfilled. What needs to happen to transform this outlook so that we describe Big Data as being a solution rather than a nuisance? A new understanding hinges on having the right people and tools to execute the job, having a clear picture of what problems they are trying to solve, and how they will use and manipulate the data they are collecting. This Guide explores the critical capabilities in next generation self-service data preparation tools and dives deeper into applications and languages affiliated with Big Data. Look into a Big Data reference architecture for IoT and see why a lack of skilled professionals has been companies’ largest blocker in capitalizing on Big Data benefits.

Free 42-page ebook

DZone Member Feedback

"A very good overview over the current status of Big Data. Can't imagine from which source one would get such quality information at the moment."

Volker Roth, Inhaber

"Very concise, straight to the point. Love it."

Alexander Volkov, Sr. Software Engineer

"Perfect for anyone from developer to C level, clean and detailed without drowning in overblown jargon"

Zantrik Castleview, IT Contractor

"I would say that it provides an exhaustive review of the current state of Big Data Technologies and the main players in the ecosystem."

Girish Chawla, VP

"A good overview for beginners and experienced professionals"

Xavier Méhaut, Consultant

Table of Contents

3
Executive Summary
4
Key Research Findings
6
Data Lake Governance Best Practices
10
How Smart is Your Big Data Platform?
12
Using DataFrames for Analytics in the Spark Environment
14
Understanding Machine Learning
17
Checklist: Critical Capabilities in Next Generation Self-service Data Preparation Tools
20
Infographic: Machine Learning at the Big Data Buffet
22
A Big Data Reference Architecture for IoT
26
Executive Insights on the State of Big Data
30
Improved R Implementation of Collaborative Filtering for Recommender Systems
33
Diving Deeper into Big Data
34
Big Data Solutions Directory
42
Glossary

Interactive Preview

Publications

  • Featured
  • Latest
  • Popular
Java: Development and Evolution
Although some believe Java is dying, developments such as the upcoming release of Java 9 and the strength of the Java community tell another story. New JVM-based languages like Kotlin and exciting changes in Java 9 such as Project Jigsaw, Streams API improvements, and JShell prove a bright future ahead. The 2017 Guide to Java explores upcoming features of Java 9, how to make your apps backwards-compatible, a look into whether Microservices are right for you, and using the Futures API in Java.
Continuous Delivery
The DZone 2014 Guide to Continuous Delivery provides data, ideas, and solutions that your organization can use to drastically improve its software production process.
The Java Ecosystem
The DZone Guide to the Java Ecosystem is an essential publication for understanding current research and trends surrounding Java development. It covers benefits of recent language updates, microservices and containers as they apply to Java, practical monitoring advice, and reactive programming principles.
Mobile Development
The DZone 2014 Guide to Mobile Development gives readers a full picture of the various approaches to mobile development, enabling them to overcome its biggest obstacles.
Enterprise Integration
DZone’s 2014 Guide to Enterprise Integration is a unique resource for developers and architects to learn how industry experts are handling integration in legacy enterprise systems, modern systems, and massive web-scale systems. It contains resources that will help you succeed with modern architectural patterns and application integration.
Modern Java
The key to the modernization of Java is the energy and enthusiasm of the Java developer community at large. In the 2016 Guide to Modern Java, we cover how Java 8 improves the developer experience and preview features of Java 9. Discover how the JVM landscape is changing, 7 habits of super productive Java developers, and a checklist to build Java 8 APIs. Learn more about Jigsaw, its capabilities, and how to create Java 9 modules. We also explore implementing hash tables and reactive microservices for a flexible architecture.
Internet of Things
DZone’s 2014 Guide to Internet of Things is an early mover’s map for navigating this bleeding edge space and finding your place in it.
Big Data Guide
DZone’s 2014 Guide to Big Data is the definitive resource for learning how industry experts are handling the massive growth and diversity of data. It contains resources that will help you navigate and excel in the world of Big Data management.
Cloud Platforms
The 2014 DZone Cloud Platform Research Report brings together worldwide cloud providers into one free, exclusive report that offers impartial insight into 39 specific cloud platform providers.
Continuous Delivery
The DZone Guide to Continuous Delivery has more insight than ever into the status of DevOps in the enterprise and the obstacles facing developers, not only in their tooling, but within the organization as a whole.
DevOps: Continuous Delivery and Automation
DevOps has emerged to be the “new normal” in software development, helping companies react to user feedback real-time and setting higher standards for rapid development. Since becoming a permanent topic of discussion, thought leaders, developers, and businesses have pushed to adopt the necessary DevOps tools and methodologies. In the DZone Guide to DevOps: Continuous Delivery & Automation, we explore the state of DevOps in 2017 including industry challenges, best practices, and solutions. Dive into the best mental model for implementing microservices, implementing unambiguous code requirements, best practices for microservices and containers, and Continuous Delivery anti-patterns.
Web Development: Applications and Frameworks
Web development moves at lightning speed and keeping up with these changes is essential for the modern web developer. For those looking to stay in front of this trend, this Guide provides a variety of practical insights for working with the latest frameworks and using third-party APIs. Learn how to implement modular JavaScript for clean and reusable code, 10 starting points to debug JavaScript, and why you may want to choose a static site generator over an app server. Discover new methods for functional reactive UI programming and get access to exclusive survey research from over 600 web developers.
{{ card.title }}
{{card.downloads | formatCount }} {{card.views | formatCount }}