integrating the enterprise18nlj14egpyx13bxjz2z50t0-wpengine.netdna-ssl.com/... · azure service bus...

56
How Business Leaders are Implementing Digital Integration Integrating the Enterprise

Upload: others

Post on 19-Jun-2020

17 views

Category:

Documents


0 download

TRANSCRIPT

How Business Leaders are Implementing Digital Integration

Integrating the Enterprise

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)

Technology(Architecture)

What does your organization’s integration technology landscape look like?

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 12

Level 2 – Multiple Master App with a Hub Master App

PAGE 13

Level 3 – Multiple Apps connected to a Single Bus (ESB)

PAGE 14

Level 4 – A single Bus (ESB) Connected to a Cloud Platform

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

PAGE 17

Essential components of an IOT system

The IOT Platform

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

Culture(People & Processes)

What does your organization’s integration team structure look like?

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

Integration Platforms

High Availabilityand Resiliency

SignificantThroughput

Modern Infrastructure

Lightweight

TransientEndpoints

Low Barrierof Entry

Not as important …

Application AdaptersTransformation EngineWorkflowRich User Interface

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 40

Neuron ESB Explorer

PAGE 41

Process Designer

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 45

DEVICES COMMUNICATION TRANSFORMATION STORAGE ANALYTICS VISUALIZATION

Logic Apps Demo

Citizen Integrator : Microsoft Flow

Integrating IoT with a Lineof Business Applications

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

Survey Forms

PAGE 68

Why Do You Need an Digital Integration?

A company that implements an “digital integration" can respond to changing

conditions quickly because all people and automated systems have situation

awareness.