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