PAGE 2
Today’s Session – In Review
Building an IoTBackbone
IOT Platform
Architecture to manage high frequency data
Business Value of IoT
Market Potential
Opportunity
IOT Examples
Integrating the Enterprise
Cloud and hybrid approaches
Integrating IoT with line of business applications
PAGE 3
Why Do You Need Digital Integration?
A company that implements “Digital Integration" can respond to changing
conditions quickly because all people and automated systems have situation
awareness.
PAGE 4
Rise of the Citizen Integrator
Lines of business have more power and
budget for technical decisions and citizen integrators are domain experts who use tools to extend or integrate business
software systems.
Mobile Workforce
People are the greatest asset and now
expect to have core capabilities available to them wherever they are. Internal systems must be available on many
different devices beyond the desk.
Customer Experience
Customers expect service anytime,
anywhere and a consistent experience across all phases of engagement and all platforms.
Rise of Things
Smart devices are prevalent throughout
our world and pushing the boundaries of where organizations need to integrate.
Integration is evolving to support a digital business
PAGE 5
Changing Integration Needs ETL
Batch Integration
Main Frames
EDI
EAI
XML
SOAP/ Web Services
ESB
SOA
API/REST/JSON
API Economy
Cloud
Mobile
Lightweight Integration
Container Based Deployment
Big Data
IoT
Microservices
No ESB
2015201020052000
PAGE 6
Readying for Digital IntegrationHow do you transition from what you have to where you want to go?
Evaluate this from two vantage points:
Technology Culture
First, understand where we are and how we got there.
PAGE 7
Digital TransformationRequires integration changes on two fronts.
Culture(People and Processes)
Technology(Architecture)
PAGE 10
• Most organizations start here.
• Single system that manages their core product or offering.
Level 0 – Single App
PAGE 11
Point to Point Solution • HR • Finance • Marketing • ERP • Custom Built App
Level 1 – Master App and Sub Apps
PAGE 15
which introduces new integration challenges and opportunities
Wearables
Connected CarsConnected Homes
Connected Cities
Industrial Internet
Transportation
Oil & Gas Healthcare
Computing has Moved to the Edges
PAGE 16
IoT Solution is an Integration Solution
EnterpriseIntegration
• Orchestration• Transformation• Bus. Activity Monitoring
• Hundreds of endpoints• Bi-directional Communication• Authentication of endpoints
• Event Processing• Policy Evaluation• High throughput• Low Latency• Reliability
IoT Solution
• Stream Analysis• Device Management• Device Telemetry• Business Metadata
Large volume of events Message sizes are small
Volume is extremely high.
Edge An on demand platform that can scale based on
signal velocity
IOT Platform
LOB systems on Premise will continue to be
brokered through existing ESB implementations
Enterprise
Simple Events Enterprise SystemsCloud Scale Event Processing iPaaS
Level 5 – Digital Integration – Hybrid Approach
Simple Events Cloud Hosted App
Large volume of events Message sizes are small
Volume is extremely high.
Edge An on demand platform that can scale based on
signal velocity
IOT Platform
LOB systems on Premise will continue to be
brokered through existing ESB implementations
Enterprise
Cloud Scale Event Processing iPaaS
Level 6 – Cloud Born Digital Integration
PAGE 22
Central Integration Delivery Team
Team 1
Team 2
Team 3
Integration Team
IntegrationSpecialist
IntegrationSpecialist
PAGE 23
Cross Functional Teams
Database Specialist SAP Specialist Analyst
Web Developer Web Developer
Integration Specialist Mobile Specialist
Scrum Master
PAGE 24
Pros and Cons
24
Cross Functional Delivery Team
ADVANTAGES§ Team has all skills it needs§ Costs are shifted as Capex on large initiativesDISADVANTAGES§ Skills often non transferrable within team§ Expensive§ Lots of potential blockers § Skillsets not widely available§ Short lived teams leads to nomadic solutions§ Difficult to be consistent across teams
Central Integration Delivery Team
ADVANTAGES§ Single view of integration§ Strong Governance § Mature Processes
DISADVANTAGES§ Doesn’t scale well§ Everyone depends on the integration team§ Bandwidth limitations
PAGE 26
Modern Integration Trends
26
Overlapping Capabilities can Lead to Duplication and Increased CostsDigital Workplace driving the
Citizen Integrators
Different Integration Developers Require Different Technologies
There’s No One-Size-Fits-All
PAGE 27
Organizing Modern Integration Roles
Central Integration Team (Specialists)
§ Coaching§ Supporting§ Escalation§ Governing§ Defining Approaches§ Defining Standards§ Implementation on hard projects§ Pair programming
Cross Functional Team (App/LOB Integrators)
§ Doing bulk of implementation§ Working within Integration
Constraints§ Working on other
non-integration features
Citizen Integrators
§ Integrators everywhere§ Integration specialists act as
coaches to them § Integration Analysis§ Light weight integration§ Low risk integration
PAGE 28
Integrators Everywhere
Integration Specialist
Integration Specialist
Integration Coordinators
Integration Coordinators:• Coaching• Supporting• Escalation• Governing
Project TeamProject Team
Project TeamProject Team
Database Specialist SAP Specialist Analyst + Citizen Integrator
Web Developer+ Ad-hoc Integrator
Web Developer+ Ad-hoc Integrator
Mobile Specialist+ Ad-hoc Integrator
Scrum Master
PAGE 37
Modern Integration Criteria
Queuing
Base messaging patterns
Request / Response
Publish / Subscribe
PAGE 38
IoT Reference Architecture
Device Connectivity Data Processing, Analytics and Management Presentation & Business Connectivity
PAGE 39
We chose Neuron for On-Prem Integration
• A commercial low latency high-throughput pub-sub capability
available on the platform today.
• Lightweight Publish / Subscribe built on WCF core with swappable
transports
• Patterns : ESB, MOM, Lightweight EAI
• Connectivity: Web Services, Adapters, API
• Extensibility : Adapter SDK, Pipelines (allow inline dynamically
compiled custom coding and references to external DLL’s)
• Latest Version : 3.5
PAGE 42
Technology ChoicesFilling the architectural blue print with technology and changing organization culture is not easy!
Apache Kafka
Azure Service Bus
Azure Event Hubs
Azure IOT Hubs
Stream Analytics
Logic Apps
Azure Storage
AWS IOT
AWS Lambda
AWS Stream Analytics
Device Shadows
Kinesis
S3 / Dynamo DB
Amazon Cognito
Neuron ESB
Flow
Notification Hubs
BizTalk Services
Azure Machine Learning
SQL Database
Rabbit MQ
PAGE 43
Microsoft Technology StackApplication
Performance Management
Management & Governance
Cortana Analytics SuiteDevelopment
Application Platform
Azure Active Directory
Azure AD – B2C / B2B
Automation
Cognitive Services
Dev Test Labs
Application Insights
Operations Insights
Security Centre
Resource Groups
Backup Vaults
Data Catalog
Data Lake Storage
Machine Learning
Data Lake Analytics
Power BI
Stream Analytics
Visual Studio Team Services
SQL Database
Storage
Container Service
Batch
Document DB
Redis Cache
Web Apps
Service Fabric
Function App
Dev Machine Templates
Security
Integration
App Service
PAGE 44
IoT
API ManagementAPI Apps
Service BusRelay
Service BusMessaging
Azure BizTalk
Logic Apps
Event Hubs
BizTalk Server
EAI/ETL
API Hybrid Connectivity BAM/Analytics Citizen Integrator
Messaging
BizTalk Server
Azure BizTalk
Orchestration
BizTalk Server
VPN Express Route
Event Hubs IoT Hubs
Power BIStream
AnalyticsPower Apps
Data Factory SSIS
Event Hubs
Flows
Microsoft Technology Stack
PAGE 55
Business Opportunity
Competition
New Casinos Coming in the
Area
Fractured Customer
Experience
Vendor Lock-in (Bally’s) – No
Integration Strategy
Every Change Took Years
Not Agile
Operated Gas Stations - Savon
(Non Core Business)
PAGE 56
Loyalty 360 Solution Look at Integration as a key differentiator to build a loyalty system
Phase 2(Things):
Gas Stations(Turned Savon Operated Gas Station into avenue for getting new customers )
Phase 3 (Wearables):In planning (Smart
Bands, BLE, Phones)
Phase 1(Systems):
Gaming Kiosk, Retail, Restaurant, Spas
Loyalty points calculated by a points engine outside the vendor systems
All Systems became Customer Aware (Offer Loyalty discounts/ Offers)
PAGE 57
Loyalty 360 Solution – (ESB View)
Loyalty Fabric(Real-Time and Batched)
Web Kiosk GAS Stations POS (PROPERTY)
Guest Services Events CMS/Loyalty SOR Rules Engine SPA Services
Enrollment Reservations Retail Golf Rules/Offers Kiosk
Guest Mgmt F &B Events Spa Gas Web
PAGE 64
IOT is Disrupting Different VerticalsThey are known by different names:
How is IOT Changing your industry ?
Oil and GasException Based
Surveillance
FieldSmart Equipment
Tracking
ManufacturingIntelligent
Maintenance Systems, Industrial IOT
UtilitiesSmart meters
HomeSmart Home,
Smart Garages
HealthWearables
TransportationIntelligent
Transportation
PAGE 65 65
IOT and Integration Roadshow Offer
Cloud Integration Strategy
You systems and integration are primarily on premise but now
would like to augment with cloud capabilities
Enterprise Nervous System Roadmap
You want us to look at what you have and figure out what your ENS
Roadmap should be
IOT Integration Strategy
You have a specific use case - we help you figure out your IOT
strategy