Pa E2e Iot Architecture Overview f14220wg 201811 en - 1

You might also like

Download as pdf or txt
Download as pdf or txt
You are on page 1of 5

AN ENTERPRISE, END-TO-END, OPEN SOURCE

ARCHITECTURE FOR IOT


A joint solution from Cloudera, Eurotech, and Red Hat
OVERVIEW

INTRODUCTION
The Internet of Things (IoT) represents revenue opportunities, operational efficiencies, and the
emergence of new products and services enabled by digital transformation. This transformation
requires designing, planning, and executing on a coordinated and collaborative level across func-
tions, operations, departments, and business units.

IoT creates new challenges for enterprises, especially the choice of technology. Early adopter orga-
nizations that selected proprietary IoT platforms now find themselves tied to limited functionality
and locked into a particular vendor. Many organizations are seeking open source alternatives, recog-
nizing the value of open source communities as hubs of IoT innovation and continuous development.
And many enterprises now realize that no single provider can completely address the end-to-end
challenges IoT presents.

Yet it is complex to manage multiple vendors’ solutions, incorporate various open source proj-
ects, validate that they work together, integrate them to provide the right functionality, and ensure
future enhancement compatibility. That is why Red Hat, Eurotech, and Cloudera have combined their
strengths and integrated their technologies to deliver the first end-to-end, open source IoT architec-
ture that addresses enterprise IoT needs. Building on Red Hat’s experience as the world’s leading
provider of enterprise open source solutions, Eurotech’s capabilities in operational technology envi-
ronments, and Cloudera’s skills as a leading data analytics and data management company, Red Hat,
Eurotech, and Cloudera are making IoT easier for organizations by providing a validated, modular,
flexible architecture built to be open, interoperable, and cost-effective.

ADDRESSING IoT MARKET CHALLENGES


This end-to-end open source architecture for IoT:

• Connects and manages millions of distributed IoT devices and gateways with added security.

• Simplifies data flow management with intelligence and analytics at the edge.

• Provides a comprehensive, centralized advanced analytics and data management platform with
the ability to build or refine machine learning models and push these to the edge.

• Enables modern, cloud-native application development, delivery, and agile integration.

Whether you are designing a complete IoT system or developing components of an intelligent solu-
tion, this architecture can help you simplify development and integration, save time, and reduce
costs. It provides the components and foundation needed for an end-to-end IoT solution — with the
benefits of open source innovation and interoperability. Its modular nature allows you to swap out
system components over time so that you can keep pace with advances in technology while protect-
ing previous investments.

facebook.com/redhatinc
@RedHat
linkedin.com/company/red-hat

redhat.com
FEATURES KEY COMPONENTS
• Enterprise-ready solution The components of the IoT architecture deliver the capability to manage connected “things,” control
that is validated, integrated, and manage the flow of data from devices to the cloud, analyze data for insights and machine learn-
and tested ing, and integrate, develop, and deploy applications.

• Modular, end-to-end architec- The key components of the architecture are:


ture with security
• Connected “things” that generate device data and require management, a secure connection,
• Deployment flexibility and seamless protocol translation.

• End-to-end analytics • An intelligent IoT edge stack to support data ingestion and control and enable analytics at
the edge.
• End-to-end security
• An IoT integration hub to manage disparate devices and control the operational flow of data
BENEFITS directly to enterprise applications for input or to a data management platform for analysis.
• Cut costs and reduce risk • A data management and analytics platform for IoT data processing, persistent storage, analytics,
and complexity associated and machine learning to enable deep business insights and actionable intelligence.
with managing millions of
connected devices in large- • An application development, delivery, and integration environment to create cloud-native applica-
scale, disparate environments tions with DevOps disciplines and integrate with distributed IoT and traditional applications.

• Optimize data stream trans- KEY FEATURES


formation, aggregation, Enterprise-ready, open, and interoperable, the architecture is validated, integrated, and tested by
filtering, and routing Red Hat, Eurotech, and Cloudera. The architecture has pre-integrated security and management
• Enable machine learning to across devices, access, authentication, and applications, as well as data that is in motion and at rest.
create deep business insights Its modular nature enables choice, protects existing technology investments, and provides the flex-
and actionable intelligence ibility to build out an IoT environment on-premise or in a multicloud environment in a centralized or
distributed design.
• Streamline cloud-native appli-
cation development, delivery, End-to-end analytics are realized through the use of the integrated components. Business rules and
and agile integration advanced analytical models can be deployed at the edge and within the core platform, enabling deci-
sions based on historical data and real-time device data.
• Secure the environment and
data end to end KEY FUNCTIONALITY
• Enable agile, cost-
effective business
innovation while reducing
operational complexity

• Easily scale from proof


of concept, to pilot, to
full production

Figure 1. End-to-end, open source IoT architecture to capture, process, and analyze data from connected devices,
as well as ship machine learning models and intelligence back to the edge.

redhat.com OVERVIEW  An enterprise, end-to-end, open source architecture for IoT 2


ABOUT CLOUDERA As seen in Figure 1, the architecture enables bidirectional communication with devices via intelligent-
Cloudera delivers the modern edge IoT gateways. Data is routed through the IoT integration hub for application integration within
platform for machine learning the application development, delivery, and integration environment and for aggregation into the
and advanced analytics built data management platform for deep analysis and machine learning. Data can be flexibly processed
on the latest open source throughout the architecture based on use case requirements, including the capability to apply
technologies. The world’s machine learning models and advanced analytics at the edge.
leading organizations trust
Cloudera to help solve their This offering provides a production-ready foundational architecture upon which you can layer your
most challenging business own business logic, data, and applications. You can accelerate time to market and reduce develop-
problems with Cloudera ment costs by focusing on creating business value and competitive differentiation instead of building
Enterprise, the fastest, easiest,
and managing IoT infrastructure. The solution allows you to streamline application life-cycle man-
and most secure data platform
agement across the entire intelligent system and easily scale from proof of concept, to pilot, to
available for the modern world.
Cloudera customers efficiently full production.
capture, store, process, and
analyze vast amounts of data, FEATURES AND FUNCTIONS
empowering them to use TABLE 1. IoT EDGE STACK
advanced analytics and machine
learning to drive business FEATURE FUNCTION
decisions quickly, flexibly, and
at lower cost than has been Device connectivity Connect devices to the cloud using message queuing telemetry transport
possible before. (MQTT), a lightweight publish-subscribe communications protocol designed to
tolerate intermittent connections and to minimize bandwidth consumption.
Visit www.cloudera.com.
Remote management Manage devices, administrators, and settings from a browser-based console.

Data transformation Convert legacy or proprietary data payloads to standards-based protocols.

Intelligent routing Provide continued connectivity and processing resources. Route data to
different back-end locations based on priority, nature, and network efficiency.

Business logic Implement business rules and field applications, and execute control logic in
near real time (fast data).

Real-time decisions Automate decisions at the edge based on results from machine
learning analytics.

Machine learning Execute machine learning Predictive Model Markup Language (PMML) at
execution the edge.

redhat.com OVERVIEW  An enterprise, end-to-end, open source architecture for IoT 3


ABOUT EUROTECH TABLE 2. IoT INTEGRATION HUB
Eurotech is a global company
FEATURE FUNCTION
that designs, creates, and
delivers full Internet of Things Integration services Interface with back-end business applications and other cloud services and
solutions, including services,
systems using open application programming interfaces (APIs).
software, and hardware, to
leading systems integrators Device registry and Perform remote operations on connected devices. Configure operating param-
and enterprises large and management eters. Execute operating system commands. Manage applications and services
small. With Eurotech solutions,
running on devices.
clients have access to the latest
open source and standardized Access control Control access to the cloud platform using user-based authentication or secure
software stacks, flexible sockets layer (SSL).
and rugged multiservice IoT
gateways, and sophisticated Event management Orchestrate events, alerts, and status checks.
sensors to bring actionable
data from the field into business Device provisioning Provide automatic, secure device on-boarding procedure that remotely
operations. For more details, configures a single newly deployed device or a large number of newly
visit www.eurotech.com. deployed devices.

Container application Operate IoT hub services and distributed applications with a scalable,
platform container-based environment.

TABLE 3. DATA MANAGEMENT AND ANALYTICS PLATFORM

FEATURE FUNCTION

Real-time data ingest Ingest data from multiple data sources, in batch and real time.

Data variety Handle all types of data sources, multiple data formats, structures,
management and schemas.

Real-time analytics Enable real-time data processing on streaming data using in-memory
processing engines.

Machine learning Build and iterate on predictive models easily with out-of-the-box machine
capabilities learning libraries.

Data science for Provide a self-service data science environment.


the enterprise

Diverse advanced Offer analytics engines, including search and SQL analytics, with tools to suit
analytical tools diverse needs.

redhat.com OVERVIEW  An enterprise, end-to-end, open source architecture for IoT 4


OVERVIEW  An enterprise, end-to-end, open source architecture for IoT

TABLE 4. APPLICATION DEVELOPMENT, DELIVERY, AND INTEGRATION

FEATURE FUNCTION

Application devel- Build cloud-native applications utilizing a container-based application platform


opment and that supports developer self-service provisioning and DevOps principles.
management

Agile integration Enable distributed integration across the IoT environment, cloud-native
applications, and traditional applications via container-based middleware
and API management.

Polyglot, multilan- Let developers use various languages, frameworks, and databases, all on the
guage support same platform, with ease.

Automation Streamline application deployment, infrastructure configuration, and cross-


functional operation to automate end-to-end management.

Scalability Scale applications to thousands of instances across hundreds of nodes


in seconds.

Container portability Allow applications that are built around a standardized Linux® container model
and powered by Red Hat® APIs to run easily anywhere that supports containers.

LEARN MORE
To learn more about the architecture, contact iotquestions@redhat.com.

ABOUT RED HAT


Red Hat is the world’s leading provider of open source software solutions, using a community-
powered approach to provide reliable and high-performing cloud, Linux, middleware, storage, and
virtualization technologies. Red Hat also offers award-winning support, training, and consulting services.
As a connective hub in a global network of enterprises, partners, and open source communities, Red Hat
helps create relevant, innovative technologies that liberate resources for growth and prepare customers
for the future of IT.

NORTH AMERICA EUROPE, MIDDLE EAST, ASIA PACIFIC LATIN AMERICA


1 888 REDHAT1 AND AFRICA +65 6490 4200 +54 11 4329 7300
facebook.com/redhatinc
@RedHat 00800 7334 2835 apac@redhat.com info-latam@redhat.com
linkedin.com/company/red-hat europe@redhat.com

redhat.com Copyright © 2018 Red Hat, Inc. Red Hat, Red Hat Enterprise Linux, the Shadowman logo, Ansible, OpenShift, and JBoss are trademarks or
f14220_1118 registered trademarks of Red Hat, Inc. or its subsidiaries in the United States and other countries. Linux® is the registered trademark of
Linus Torvalds in the U.S. and other countries.

You might also like