Machine Learning Software Engineering Patterns and Their Engineering
Upgrade Your System’s Security - Making the Jump from Connext DDS Professional to Connext DDS Secure
1. Making
the
Jump
to
Connext
DDS
Secure
The
Industrial
Internet
of
Things
Connec<vity
Company™
2. #RSAC
Niheer
Patel
Niheer
Patel,
Product
Manager,
RTI,
has
over
11
years
of
experience
in
embedded
soFware
and
distributed
systems.
Niheer
has
a
Computer
Science
and
Engineering
degree
from
the
University
of
California,
San
Diego
and
a
Master
of
Business
Administra<on
degree
from
University
of
California,
Berkeley.
5. #RSAC
Industrial
Internet
Reference
Architecture
• IIRA,
recently
released
v1.8
• Comprehensive,
high
level
architecture
guidance
• Standards
based
approach
to
Industrial
IoT
Systems.
hp://www.iiconsor<um.org/IIRA.htm
6. #RSAC
Industrial
Internet
Connec<vity
Framework
• IIRA
defines
the
“layered
databus
architecture”
• IICF
defines
proper<es
for
core
connec<vity
pla`orms
hp://www.iiconsor<um.org/IICF.htm
7. #RSAC
Industrial
Internet
Security
Framework
• Extends
from
IIRA
• Guidance
for
security
in
the
context
of
an
IIoT
system
architecture
• Reference
for
testbeds
that
provide
con<nual
feedback
on
security
frameworks
hp://www.iiconsor<um.org/IISF.htm
18. #RSAC
Upgrading
Systems
under
Development
Upgrade
Steps
Impact/Behavior
Rebuild
applica/ons
that
require
DDS
APIs
with
Connext
DDS
Security
Plugins.
No
performance
impact
as
security
features
are
not
yet
enabled.
Enable
authen/ca/on
but
configure
domain
to
allow
unauthen/cated
par/cipants
Some
impact
to
discovery
behavior;
Introduc/on
signed
governance
files
requires
PKI
&
CA
to
be
in
place.
Enable
protec/on
(confiden/ality,
authen/city,
and
integrity)
of
individual
topics.
Performance
impact
during
run/me
due
to
introduc/on
of
encryp/on.
Fine
grained
security
now
in
place.
Enable
protec/on
of
RTPS-‐level
and
Liveliness
fields
Very
liUle
impact
to
system
performance.