Trusted Informa2on. Anywhere.

Transcription

Trusted Informa2on. Anywhere.
TrustedInforma/on.Anywhere.
Covisint Enables the IoT
Market Disrupter And Innovator With Proven Technology
ª  2000-03
Createstheworld’sfirstcloudB2BMarketplace,USPatent7,987,116
ª  2004-13
Deliversextended-enterprisecollabora/onsolu/onsacrossmul/pleindustries
ª  2014+
Expandsiden/ty&IoTcapabili/estobuildandmanagesecuredigitalecosystems
2000
$500M investment in core
pla3orm by the Auto
Consor:um: GM, Ford,
Daimler-Chrysler, Nissan,
Renault and Peugeot
2005
Deploys
pla3orm in the
healthcare
industry
2007
Con:nuous investment and innova:on in building
an enterprise grade open and standards based
cloud pla3orm – Iden:ty, Messaging &
Orchestra:on, Mobility, Web 2.0
2013
2014
Launched developer pla3orm to
enable customer and partnerled development of IoT and
iden:ty-centric solu:ons on the
pla3orm
Complex Ecosystems of People, Systems and Things
People
The idenDty personas of everyone that interacts with
your digital assets and connected products, and to
whom access needs to be delivered, managed and
governed – securely, conveniently and at scale
Systems
The many disparate enterprise systems of record (SOR),
systems of engagement (SOE), SaaS, legacy, and
internally developed applicaDons that need to share
informaDon securely in the right format
Things
The many consumer and industrial devices that need to
connect and exchange informaDon in real Dme with endusers, enterprise applicaDons and third-party
stakeholders
Enabling A Modern Enterprise EnDty Ecosystem
We are embarking seismic shiL in the way
enterprises think about how enDDes are
instanDated, represented, managed and secured
Interoperability and secure informaDon sharing
between all people, systems and things creates
compeDDve advantages across all aspects of
business – from customer experience, supply
chain, distribuDon and internal operaDons
Covisint securely connects all enDDes in the
increasingly complex extended ecosystem to
drive digital transformaDon and allow the
enterprise to focus on the business
There will be over 20billion
connected devices in the
world by the year 2020
-Gartner
CompaniesAreLookingAtIoT
ToHelpThemWithDigital
Transforma/on
•  Rela/onshipswithcustomersare
becomingincreasinglydigital,andsoare
companies’productsandopera/ons
•  Widerangeofsensors,customer
scenarios,andbusinesscaseshasledtoa
complexecosystemoftechnologiesfor
sensors,protocolsanddataformats
•  IoThasevolvedfromtradi/onallybeing
veryengineeringandopera/onfocused
tobeingmoremainstreambycombining
opera/onaltechnology(OT)with
informa/ontechnology(IT)
Covisint’s idenDty-centric approach to IoT
is unique and highly complementary to
other plaSorms in the marketplace Manage connecDons
between people,
system and things, and
scale dramaDcally both
verDcally in device
types and horizontally
in volume
Manage device
lifecycle at all stages –
tracking and
authorizing devices as
they are provisioned,
registered, acDvated,
locked/unlocked,
suspended/
unsuspended, deleted,
and reset Dynamic security
context and
autonomous
authenDcaDon,
authorizaDon and
management of
interacDon between
enDDes, for increased
security
HyundaiSecurelyConnectsOwnerstoTheirVehicles
TheBusinessChallenge
•  Engagecustomerstobuildreputa/onas
innova/vebrand
•  Mone/zevehicletelema/cs
•  Improvecustomerexperiencewithservice
dept.andcallcenter
TheResults
•  Createdtrue360°viewofthecustomer
•  40%increaseinservicereten/on
•  GrewHyundaiservicerevenuebykeeping
serviceatcer/fieddealers
•  Increasedvehiclevalueby58%by
enablingconnec/vity
Let’s take a closer look at how CovisintIoTServices
Accelerate Secure, Scalable
Connected SoluDons
IoT Services Accelerate Secure, Scalable Connected SoluDons
ProfileManagement
Define enDty profiles and leverage
templates for creaDon and update in bulk
IoTMessaging
Internet-scale message transport &
management
Rela:onship&LifecycleManagement
Register, authenDcate and authorize all
people, systems, things and manage the
relaDonships between each of these enDDes
IoT Services Accelerate Secure, Scalable Connected SoluDons
Catalog Management
Device Template
Event Template
Command Template
SoluDon Template
Device Management
Rules
AWribute Type
Stream Processing
Device Presence
Protocol Brokering
EncrypDon & DecrypDon
Event & Commands
Real-Dme AnalyDcs
Trace & Audit TransformaDon
RegistraDon
AuthenDcaDon
AuthorizaDon
Lifecycle Management
RelaDonship Management
Leverage templates to define enDty profiles
Catalog Management
Device Template
Event Template
Command Template
SoluDon Template
Device Management
Rules
AWribute Type
Stream Processing
Device Presence
Protocol Brokering
EncrypDon & DecrypDon
Event & Commands
Real-Dme AnalyDcs
Trace & Audit TransformaDon
RegistraDon
AuthenDcaDon
AuthorizaDon
Lifecycle Management
RelaDonship Management
Build And Manage IoT Ecosystems Quickly And Effortlessly
CatalogManagement
Defining the taxonomy of the
soluDon and represenDng it as
a catalog of universal
aWributes that can be applied
to devices, events and
commands
Device,Eventand
CommandTemplates
Solu:onTemplates
A collecDon of aWributes,
commands and events used to
create devices that will inherit
standardized aWribute,
command and event
properDes
Templates of complete
soluDons, consisDng of all
aWributes, commands and
events associated with devices,
for simple reuse in future
projects and rapid deployment
Build And Manage IoT Ecosystems Quickly And Effortlessly
DeviceManagement
Rules
AEributeTypes
CreaDon and management of
devices in the ecosystem,
which includes a registry that
makes it possible to
instanDate, track and maintain
metadata related to a device Robust engine that enables
real Dme decision-making
based on events and device
lifecycle AWribute types are properDes
applicable to devices that can
be created and shared across
templates, events, commands
and apps Internet-scale message transport & management
Catalog Management
Device Template
Event Template
Command Template
SoluDon Template
Device Management
Rules
AWribute Type
Stream Processing
Device Presence
Protocol Brokering
EncrypDon & DecrypDon
Event & Commands
Real-Dme AnalyDcs
Trace & Audit TransformaDon
RegistraDon
AuthenDcaDon
AuthorizaDon
Lifecycle Management
RelaDonship Management
Advanced Messaging Is EssenDal To Mission CriDcal IoT Apps
StreamProcessing
DevicePresence
An event data hub and processing engine for
receiving mulDple streams of data with different
protocols, persist the data, apply business logic
and route it to the right recipient (applicaDon)
A messaging framework for device state, which
can be offline or online, as well as the logic
associated with the transiDon between states
Employs Pub-Sub Model, for messaging where
data is published into a public queue that
enDDes can subscribe to
Advanced Messaging Is EssenDal To Mission CriDcal IoT Apps
ProtocolBrokering
Encryp:on&Decryp:on
Acts as a broker between protocols, such as,
MQTT, JMS, STOMP, and supports legacy/
proprietary device communicaDon A built-in payload level encrypDon and
decrypDon for high to low range
Custom applicaDon protocol service allows for
creaDon of a custom applicaDon protocol on top
of any IP stack-based protocol, such as, UDP, TCP,
HTTP and FTP Ciphers are supported at 256, 128 and 96 bit and
include AES PSK, Simon PSK and Speck PSK
Advanced Messaging Is EssenDal To Mission CriDcal IoT Apps
Events&Commands
Real-:meAnaly:cs
Event and command processing with
acknowledgements
Ability to apply staDsDcal aggregators to mulDple
data points from stream and device metadata in
real Dme and the ability to generate rules based
on analysis
Event based rules execuDon that triggers
commands, noDficaDons and message delivery
to enterprise systems
Advanced Messaging Is EssenDal To Mission CriDcal IoT Apps
Trace&Audit
Transforma:on
Enables fine-grained traceability of messages for
troubleshooDng, audit and billing
The ability to transform any data format for
validaDon, mapping, pre-processing, data
enrichment and post-processing
Ability to replay IoT messaging and to capture
any transacDons or system state changes and
make them available for audit Register, authenDcate and authorize access for all enDDes
Catalog Management
Device Template
Event Template
Command Template
SoluDon Template
Device Management
Rules
AWribute Type
Stream Processing
Device Presence
Protocol Brokering
EncrypDon & DecrypDon
Event & Commands
Real-Dme AnalyDcs
Trace & Audit TransformaDon
RegistraDon
AuthenDcaDon
AuthorizaDon
Lifecycle Management
RelaDonship Management
Securely Manage All EnDDes And Their RelaDonships
Registra:on
Authen:ca:on
Authoriza:on
Allows you to instanDate a
device based on a device
template
AuthenDcaDon of devices by
issuing credenDals, such as
tokens, basic authenDcaDon
and cerDficates
AuthorizaDon policies to
manage devices and
interacDons in the ecosystem,
with dynamic security context
that provides policies down to
the command level of the
device Securely Manage All EnDDes And Their RelaDonships
LifecycleManagement
Rela:onshipManagement
Devices have lifecycle states associated to them
and they can transiDon from state to state either
automaDcally or through workflows/commands
Manage interacDons between devices, systems
and things, across ecosystems Manage metadata and audit data associated
with changes in enDty lifecycle and
authorizaDons over Dme
Create and manage subscripDons to device and
applicaDon streams
IoT Architecture: Flow Between Systems And Devices
RESTfulAPIstoMicroservices
ENTERPRISE
INTEGRATION
FOG COMPUTING
MQTT
hWp://
PROFILEMANAGEMENT
RELATIONSHIP&LIFECYCLEMGT
Areusablecatalogoftemplates
Rela/onshipsbetweenthingspeople
andrulestocreateandmanage
devices
andsystemsandlifecycle
managementofdevices
JMS
AMQP
TCP/UDP
Stomp
Devices
hWp://
JMS
MESSAGING
Streamprocessing,encryp/on,brokering,
analysis,auditandtraceability
DDS
Websockets
MQTT
AMQP
TCP/UDP
DDS
UNIFIEDDATAMODEL
Asingledynamicframeworkforecosystem
modelinganddatapersistence
Websockets
Stomp
XMPP
XMPP
CoAP
CoAP
Systems
IoT Architecture: Event Streaming Device-to-Cloud
RESTfulAPIstoMicroservices
ENTERPRISE
INTEGRATION
FOG COMPUTING
MQTT
AUTHENTICAION &
AUTHORIZATION
TIME SERIES STORAGE
TRANSFORMATION
hWp://
JMS
hWp://
ENCRYPTION
DECRYPTION
RULES
ROUTING & DELIVERY
AMQP
TCP/UDP
JMS
AMQP
REAL-TIME ANALYTICS
AUDIT & TRACKING
NOTIFICATIONS
TCP/UDP
DDS
DDS
Websockets
Websockets
Stomp
Devices
MQTT
UNIFIEDDATAMODEL
Stomp
XMPP
XMPP
CoAP
CoAP
Systems
IoT Architecture: Command Streaming Cloud-to-Device
RESTfulAPIstoMicroservices
ENTERPRISE
INTEGRATION
FOG COMPUTING
MQTT
AUTHENTICAION &
AUTHORIZATION
TIME SERIES STORAGE
TRANSFORMATION
hWp://
hWp://
JMS
ENCRYPTION
DECRYPTION
RULES
ROUTING & DELIVERY
AMQP
TCP/UDP
JMS
AMQP
REAL-TIME ANALYTICS
AUDIT & TRACKING
NOTIFICATIONS
TCP/UDP
DDS
DDS
Websockets
Websockets
Stomp
Devices
MQTT
UNIFIEDDATAMODEL
Stomp
XMPP
XMPP
CoAP
CoAP
Systems
CarlitoAlo
Ecosystem
Manager
BuildingBlocksOfACompleteIoTSolu/on
Example Use Case
Rapidly Create Connected Ecosystems
Configure/Build
Carlito starts by logging into his
dashboard where he can manage
templates for easy onboarding of
new assets/devices, monitor exisDng
ones, and manage the relaDonships
between assets, other devices and
field operators. Configuration Dashboard
Easily Integrate All ApplicaDons And Systems
Integrate
Carlito uses Covisint APIs to
integrate the applicaDons and
systems that he and his field
operators use to interact with
numerous different assets
Fine-grained Access Control For All EnDDes
Manage
With Covisint, Carlito can closely
manage the idenDDes of people,
systems and things in their varying
states within a lifecycle
He can set up commands and
workflows to transiDon assets and
other devices from state to state
Management Console
Acme 2000
Advanced Tracking And Audit Of IoT Messages
Operate
Carlito can closely monitor the
messages being sent and received
throughout the ecosystem With advanced tracking capabiliDes,
he has insight into the flow of data
between all connected people,
systems and things transacted
through the PlaSorm, at any level
Operational Console
Monitor OperaDonal Health In Real Time
Analyze
Carlito benefits from advanced realDme analyDcs for a high level look at
all operaDons as they’re occurring,
making it easy to track down
boWlenecks and assess overall
operaDonal health {analyzescreenshothere}
Manage EnDty Hierarchies At Scale
Scale
Carlito can visualize and manage the
hierarchies of people, system and
things as his ecosystem grows
He can onboard new assets quickly
using templates and easily manage
access controls for groups within an
ecosystem
Ecosystem Console
{scriptscreenshothere}
Let’s also take a closer look at why the CovisintCloudPlaform
Is The PaaS Of Choice For
Building IoT ApplicaDons
BuildingAppsFromGeneralPurposeComponentsisSlowandError-prone
Code Your Own From Scratch
Integrate and Maintain Your Own
Custom components, data model, tools,
middleware, authentication, and infrastructure
Integrate your own multi-vendor components and SaaS apps, data model, middleware, device
authentication, data encryption, and authorization
Iden:ty
Orchestra:on
PlaRormorInfrastructure
Rela:onship
Management
IoTMessaging
Developer tools
Identity, Integration, Messaging
Solutions
Point
General Purpose PaaS or IaaS
BuildIden/ty-CentricandIoTSolu/onsFaster
Dev UX Tools
Custom Apps
B2E Apps
APIs & Developer
Resources
B2B Apps
IdenDty & Access
Management
Messaging &
OrchestraDon
B2P Apps
B2C Apps
Portal
Govern complex idenDty relaDonships, enDtlements, and authenDcaDon for
people, ecosystems, and devices
Transport, Integrate,
Orchestrate and Automate the
lifecycle of devices and people
with rules and workflows
Internet of
Things
Manage device
registraDons, billing,
metering and OTA
services
WeHelptheWorld’sLargestEnterprisesShareTrustedInforma/on
25M
iden//es
3K
global
customers
212K
connected
businesses
4B
yearly
transac/ons
$1T
transacted
business
Thank you
Powerful IdenDty & Access Management Services Secure Access to CriDcal Resources
Iden:tyManager
Designedforcomprehensiveiden/tyandaccess
managementacrossthecomplexecosystemof
enterpriseiden//es
Authen:ca:onManager
Validatethatauseriswhotheyclaimtobe,and
establishtrustacrossdomainsforsinglesignon
DirectoryServices
Cloud-baseddirectoryandthetoolstointegrateand
synchronizedirectories
Iden:tyIntelligence
Inspectiden/ty,accessandendpointdatathen
convertittoac/onableinforma/onandinsight
Messaging and OrchestraDon Services Seamlessly Integrate Enterprise Data
Rou:ngandOrchestra:on
Robustenterpriseservicebustotransfer,route,
priori/zeandorchestratemessages
Transforma:on
Flexibletransforma/onofmessagepayloadsacross
documenttypes,dataformatsandprotocols
Integra:on
Enterpriseadapterstoingestandpublishdatafrom/
tothird-partydatastoresandenterprisesystems
Syndica:on
Synchronizeandconsolidateinforma/onacross
applica/onsandsources
UserStore
UserStore
1
MessageDiscovery
UserStore
ERP
DataSource
2
InboundQueue
3
MessageProcessing
Thing
4
OutboundQueue
CRM
Collabora/on
CMS
ESB
Messagerou/ng,processing,mapping,
transforma/onandqueuefordelivery
Portal Services Deliver a Consistent and Personalized User Experience
Mobility
Responsive&adap/vedesignformobiledevices
ContentManagement
Integratedcontentanddocumentmanagementwith
socialcollabora/onandeasytousesiteandpage
templates
Presenta:on
Configurablepagelayoutwithcustomizablelook&
feelandbuiltinno/fica/onsandalerts
Personaliza:on
Dynamicallypersonalizecontentbyuserprofiles
Purpose-built for Reliability, Massive Scalability, and OperaDonal Agility
Moderncloudarchitecture
Internetscalabilityviamicroservices
MicroservicesexposedviaRESTfulAPI’s
Developer-ready,UI-independentAPIgateway
Elas:cinfrastructure
BuiltonCloudFoundrytodynamicallyscale,ingest
datarapidly,upgradewithnodown/meandrunon
anyIaaS
Proac:veOpera:onalMonitoring
Incidentmanagementandresponsewith24x7NOC