DZone
Thanks for visiting DZone today,
Edit Profile
  • Manage Email Subscriptions
  • How to Post to DZone
  • Article Submission Guidelines
Sign Out View Profile
  • Post an Article
  • Manage My Drafts
Over 2 million developers have joined DZone.
Log In / Join
Refcards Trend Reports
Events Video Library
Refcards
Trend Reports

Events

View Events Video Library

Zones

Culture and Methodologies Agile Career Development Methodologies Team Management
Data Engineering AI/ML Big Data Data Databases IoT
Software Design and Architecture Cloud Architecture Containers Integration Microservices Performance Security
Coding Frameworks Java JavaScript Languages Tools
Testing, Deployment, and Maintenance Deployment DevOps and CI/CD Maintenance Monitoring and Observability Testing, Tools, and Frameworks
Culture and Methodologies
Agile Career Development Methodologies Team Management
Data Engineering
AI/ML Big Data Data Databases IoT
Software Design and Architecture
Cloud Architecture Containers Integration Microservices Performance Security
Coding
Frameworks Java JavaScript Languages Tools
Testing, Deployment, and Maintenance
Deployment DevOps and CI/CD Maintenance Monitoring and Observability Testing, Tools, and Frameworks

The software you build is only as secure as the code that powers it. Learn how malicious code creeps into your software supply chain.

Apache Cassandra combines the benefits of major NoSQL databases to support data management needs not covered by traditional RDBMS vendors.

Generative AI has transformed nearly every industry. How can you leverage GenAI to improve your productivity and efficiency?

Modernize your data layer. Learn how to design cloud-native database architectures to meet the evolving demands of AI and GenAI workloads.

Look Inside
DZone's Guide to

The Internet of Things

The DZone Guide to the Internet of Things offers insight into executive and developer perspectives of IoT trends and concerns, a listing of platform and hardware solutions to facilitate IoT development, and a comprehensive checklist to help you secure your IoT applications.

Free 32-page ebook
23.2K

DZone Member Feedback

"I'm a WebDev (the overworked do-it-all type), interested in the prospects IoT could have for me in the future, but somehow disconnected from it all. What your guide has done for me is enormous: explain, focus, connect... thanks to your work I can think of IoT as a real possibility, as something I can be part of."

Nelson Greenefoe , DZone Reader

"The guides are absolutely professional -- they are worth some money but you are giving it for free. That's AWESOMENESS! Please keep up the good work. I learn a lot from articles, Guides, and Refcardz from DZone."

Amit Vernekar , DZone Reader

"It's very informative -- topics are in depth, extensive and comprehensive."

Anirban Dasgupta , DZone Reader

"Fresh and actual material in a single ebook that covers both the management view and technical insights. It gives perspectives of where IoT is in the moment and clears up the subject matter."

Roberts Polis , DZone Reader

Table of Contents

2
Letter From the Editor
3
Executive Summary
4
Key Research Findings
6
IoT Gateways and Architecture
10
Powering Wearables for the Enterprise
14
Strategies for IoT Software Development and Delivery
18
The Anatomy of IoT
20
JSON, HTTP, and the Future of IoT Protocols
23
Diving Deeper into IoT
24
Executive Insights on the Internet of Things
26
IoT Security Checklist
28
Solutions Directory
35
Glossary

Featured Authors

Henryk Konsek
Andrew Trice
Matt Butcher
Tom Smith
Help companies use data and technology to improve UX/CX while reducing costs.
Andreas Dharmawan
‎VP of Technical Field Operation at Electric Cloud

Interactive Preview

Download Download

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.
Microservices: Breaking Down the Monolith
Microservices haven’t yet hit their 10th birthday, and already, they have dramatically improved developers’ ability to easily change, replace, and scale applications. The increased popularity of Microservices has even led to the development of technologies that coordinate well with the architectural pattern. This Guide focuses on the best approaches to reduce overhead during migration, an efficient method that teams working with Microservices can communicate with each other, and the best hosts for your applications.
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.
Benjamin Ball profile picture
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.
Artificial Intelligence: Machine Learning and Predictive Analytics
The age of Artificial Intelligence and Machine Learning technologies seems to be right around the corner. Companies like Facebook & Google are breaking ground on astounding innovations in AI while others, like Tesla, warn of the possibility for harm. The purpose of this Guide is to steer you and your team through endless possibility, and to help build ethically responsible technologies that improve and enhance our lives.
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.
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.
Benjamin Ball profile picture
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.
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.
Benjamin Ball profile picture
DevOps: Culture and Process
As DevOps continues to evolve, we are witnessing the speed at which it’s being implemented at all levels, whether it be at a start-up or an established enterprise. With this sustained growth, it’s also important to recognize the foundation of what makes DevOps successful. The 2018 Guide to DevOps explores topics such as DevOps culture and philosophy, CI/CD and Sprint Planning, and Continuous Delivery Anti-Patterns.
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.
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.
{{ card.title }}
{{ card.subtitle }}
Hosted by
{{ card.authors[0].name }} profile picture

ABOUT US

  • About DZone
  • Support and feedback
  • Community research
  • Sitemap

ADVERTISE

  • Advertise with DZone

CONTRIBUTE ON DZONE

  • Article Submission Guidelines
  • Become a Contributor
  • Core Program
  • Visit the Writers' Zone

LEGAL

  • Terms of Service
  • Privacy Policy

CONTACT US

  • 3343 Perimeter Hill Drive
  • Suite 100
  • Nashville, TN 37211
  • support@dzone.com

Let's be friends: