bupa real world hybrid integration
Post on 21-Oct-2014
511 views
DESCRIPTION
This is the slide deck from the uk hybrid integration eventTRANSCRIPT
Bupa – Real-world Hybrid Integration
Michael Stephenson, MVP IntegrationSteve Andrews, Head of Applications
Bupa Private and Confidential 2
About
Steve Andrews
• Head of Applications Bupa
• 25+ years experience in IT
Michael Stephenson
• Freelance Integration Specialist
• MVP Integration
• Creator BizTalk Maturity Assessment
• Cloud & Integration Architect @ Bupa
[DD Month YYYY]
Bupa Private and Confidential
Agenda
Change in the BusinessAbout Bupa
Change in TechnologyIntegration Yesterday
Integration Today
Real-world Projects
Where are we now
The Rest of Today
4
CHANGE IN THE BUSINESS
Bupa Private and Confidential Date if required
Then to now…
Bupa 5
• Formed in 1947 – before the UK NHS!
• UK market only
• 38,000 initial members
• “Preventing, relieving and curing sickness and ill health of every kind”
• 2012 - £8.4b revenue
• 190 countries, 13m customers
• Significantly diversified product offering
• All profits ploughed back into healthcare provision
• “Longer, Healthier, Happier Lives”
If you thought we were just another insurer…
6Bupa
Future’s so bright, I gotta wear my integration shades…
Bupa
Intermediaries
Hospital Networks
Consultants
Other Providers
Other Partners & Resellers
Out with the old…
8
…In with the new
Bupa
becomes
9
CHANGE IN TECHNOLOGY
Bupa Private and Confidential Date if required
Yesterdays Application Landscape
Logistics
Customer Regulatory
Financial
Supplier
SWIFT
AS2
HIPAAEDI
RosettaNet
Contoso
CRM
HR
eComm ERP
Applications
Enterprise Integration
Integration Partners
Yesterdays Integration Toolkit
On Premise
BizTalk Server
SQL Server Integration Services
WCF Routing Service
Custom WCF Services
Frameworks
.net
WCF
WF
SOAP
XML/XSD
XSLT
Todays Application Landscape
Corp Domain
Logistics
Customer
Regulatory
Financial
Supplier
SWIFT
AS2
HIPAA
ED
IRosettaNet
Contoso
CRMHR
eComm ERP
Integration
Applications
Hybrid Integration
Integration
Integration
Applications
Bridge PartnersDevices
Todays Integration Toolkit
Cloud
On Premise
Cloud & Bridging Technologies
Service Bus Queue Service Bus Relay Virtual Networking
BizTalk Adapter Services
BizTalk Services BizTalk VM
BizTalk Server 2013
Windows Server AppFabric
Windows Server Service Bus
Windows Server Workflow Manager
SQL Server Integration Services
Web Role Worker Role
WCF Routing Service
Custom WCF Services
Frameworks & Foundation
.net
WCF
WF
SOAP
REST
AMQP
Windows Azure
XML/XSD
XSLT
JSON
WCF LOB SDK
And there’s probably more!!!• Open source• Notification Hubs• …….
SO WHAT DOES THIS MEAN?
Combination of Key Factors
Business Change
New IT
Capabilit
y
Cloud & Hybrid Integration
18
REAL PROJECTS
Bupa Private and Confidential Date if required
Introducing Service Bus
Bupa UK purchased Dynamics CRM Online and delivered a successful implementation of a case management capability in record time
In phase 2 we used Windows Azure Service Bus to implement a hybrid integration solution to connect Dynamics to on-premise applications
Delivered multiple additional business projects on this architecture
20
Hybrid Integration in 1 Day
Bupa Private and Confidential Date if required
21
Simplifying the Branch Office Scenario
Bupa Private and Confidential Date if required
Head OfficeLocal Office
BizTalk 2013Data Collector
Management Application
Pulls data
Save Data
Publishes data
Heart Beat
Windows Azure Service Bus
Finance System
Business Intelligence
Save Data
Bridging Businesses with a Global ESB
Country 1
Websphere
Windows Azure Service Bus
Country 2 Country 3
Custom .net Queue Processor
Backend Data
BizTalk
Backend DataBackend Data
Partner 1 Partner 2
Service Bus Adapter
AMQPService Bus API
Web Service(Azure Web Role)
Web Service to present a single API to partners and encapsulate the
service bus
Queues and topics used to implement various message
exchange patterns and publish/subscript between countries
Windows Azure Access Control Service
ACS used to protect web service and Azure Service Bus endpoints
WHERE ARE WE NOW
Where are we now?
• 18+ months since 1st Azure Integration Project
• >18 projects have used Windows Azure
• >13 projects have used Hybrid integration
“In many cases we can potentially expose any existing service from almost any application in Bupa UK & BUPA International via Windows Azure Service Bus in 1
sprint”!
25
The Rest of Today
• More about some of the technologies mentioned earlier
• Thoughts on the future of integration
• Networking
• Q&A
Bupa Private and Confidential Date if required
26
Questions?
Bupa Private and Confidential Date if required