SlideShare une entreprise Scribd logo
1  sur  12
Sponsored & Brought to you by
Monitoring on premise BizTalk
applications using cloud based
Power BI SaaS
Jaidev Kunjur
https://www.linkedin.com/in/Jaidev-Kunjur-63961015
Monitoring on premise BizTalk applications
using cloud based Power BI SaaS
Jaidev Kunjur
jkunjur@enkaytech.com
www.enkaytech.com
9/13/2016
2
9/13/2016
• Introduction
• Demo
• Q&A
Agenda
3
9/13/2016 4
Guidewire
• Claims Center
• Policy Center
• Billing Center
OnBase
Document
Management System
Source HOV
Document Creation
System
Customer Portal
• Claims
• Policies
• Bills
• Certificates
Legacy
Document
Storage System
BizTalk Enterprise Service Bus (ESB)
Other
Applications
What was BizTalk used for?
Real-time Processes
• GW to OnBase
• Doc archive
• Doc retrieve
• Doc update
• Doc delete
• GW to SHOV
• Create
template
• Customer Portal
• Search and
retrieve from
either TCI
and/or OnBase
Batch Process
• GW to SHOV to
OnBase
Why Power BI?
9/13/2016 5
• We needed an easy to use monitoring solution for the 7x24 Network Operations Center staff (who had no knowledge of BizTalk)
and were the first to be called if business users were experiencing any issues with the system
• We had already implemented BAM Portal for tracking message properties, milestones, durations etc. as part of our development
process but wanted a richer user interface than what BAM Portal provided
• BAM was instrumented post deployment as we didn’t need to make any application code changes to track data
• BAM provided both real-time transactional view and historical aggregated view of each business process. For example, we could:
• Query and find a message associated with a particular Transaction Id or Account Number or Policy Number
• Search for policies by customer name and address or agent name
• Get the duration for Guidewire (GW) user claims document storage request and response
• Get the Document Id for a document archived to OnBase from Source HOV (SHOV) on a particular day and time
• View performance for different stages within a business process, including sub integrations, over an extended period of time
• For a real-time document query via customer portal, how long did the search take for searching TCI compared to searching OnBase?
• For SHOV batch process, how long did it take to process all the records in the file, update OnBase and update GW Db?
• BAM tracking was used to continuously check to see if SLAs were being met
• BAM allowed us to collect both real-time (transactional) data and historical (aggregated) data
• view changes in business process over time so we can proactively make changes if we can predict load is increasing
• historical data allows us to go back in time and use the charts to correlate events that caused failures e.g. timeout events
• we could compare KPIs for different time periods (e.g. current week versus previous week) to debug performance impact of a new release compared to
baseline performance
• We wanted to display data from ESB exceptions database so we could provide more visibility to failed messages
• Better user experience than BAM Portal for displaying aggregates, as dashboards display intuitive line graphs and
maps with easy transitions from hourly to daily or weekly or monthly statistics
• Dashboard provided additional visibility (in addition to BTS Admin Console, BAM Portal, ESB Portal, and BHM) for
developers, business analysts and support when debugging production issues that happened in the past
• Usually fast and responsive, with no delays when displaying large amounts of historical data (e.g. six months)
• SaaS cloud based Power BI required no installation on premises except for data access gateway and outbound
firewall rules change
• We started out displaying BAM data but later used Power BI to display exceptions and business data since we were
able to build reports very quickly
• types of claims that were coming in for different lines of business
• heat map that displays geo location information so business can see where claims are coming from during a disaster
scenario
• Azure subscription based model, with lower cost entry point, and customer pays for what they use, easily adding
or removing users
• Production support team includes these KPIs as part of their daily ESB health check reports to business and
stakeholders so they can see the value BizTalk ESB provides in processing claims, policies, and bills
• Power BI allowed us to aggregate information from multiple on premise data sources, making the platform more
customizable and useful over time
Why Power BI?
9/13/2016 6
What we monitored?
• Monitored application key performance indicators (KPIs), service level agreements (SLA), failures, and
business information
• KPIs were reported in separate Power BI dashboards for each business process, batch and real-time, by the
hour, day, week, month and included the following:
• Volume (e.g. Number of claims successfully processed and the number that failed to process)
• Is volume unusually high or way below expected volume?
• Is the volume trending upwards at a faster rate than expected with this new release and will we have
adequate resources to handle the increased load?
• Do we have an unusual number of failures at a particular point in time?
• Duration (e.g. Time taken for the claim to be processed in seconds)
• Is a search request from customer portal exceeding SLA?
• Is the new release impacting claims processing?
• Message size (for both request and response in Kb)
• We’re seeing customer portal host throttling, so are policy search responses from customer portal
returning unexpectedly large payloads?
• Throughput (e.g. claims processed/hour)
• Is the rate at which we’re processing records meeting SLAs?
• Alerts were generated when SLAs were not met and alerts were based on aggregates, so a single min or max
value will not cause an alert
• Tracked end to end KPIs, and in some cases, KPIs for specific stages (sub-integrations)
• Provided the ability to compare KPIs for two time periods e.g. last week compared to this week
9/13/2016 7
• This is a demo site is not the customer production site
• Only one business process is being shown as part of this demo, although customer production site included
several dashboards for multiple business processes, batch and real-time
DEMO
9/13/2016 8
Power BI Portal : https://app.powerbi.com
Database
BAM & other
Application data
KPI Measures
Custom Filters
Power BI
Dataset
Measures,
BAM Table
data and
Connection
String to
database
Power BI
Dashboard
Important
Visualizations
pinned from
the Report
Power BI
Report
Pages having
detailed
information
displayed
through Charts
and other
visualizations
POWER BI
Architecture
9/13/2016 9
Alert Sample
9/13/2016 Confidential 10
Useful links
9/13/2016 11
• On-premises data gateway - https://powerbi.microsoft.com/en-us/documentation/powerbi-gateway-onprem/
• Power BI Gateway - Enterprise in-depth - https://powerbi.microsoft.com/en-us/documentation/powerbi-
gateway-enterprise-indepth/
• Upgrading the Analysis Services Connector to the Power BI Gateway – Enterprise -
https://powerbi.microsoft.com/en-us/documentation/powerbi-gateway-enterprise-upgrade-as-connector/
• Monitoring BizTalk Server - https://msdn.microsoft.com/en-us/library/aa577454.aspx
Thank You
Twitter: #integrationmonday
Website: http://www.integrationusergroup.com/

Contenu connexe

Tendances

General 01 welcome and scribe business update
General 01   welcome and scribe business updateGeneral 01   welcome and scribe business update
General 01 welcome and scribe business updateScribe Software Corp.
 
Powering GIS Operations with ColdFusion
Powering GIS Operations with ColdFusionPowering GIS Operations with ColdFusion
Powering GIS Operations with ColdFusionColdFusionConference
 
SPSNL16 - Building Office 365 and SharePoint solutions using modern developer...
SPSNL16 - Building Office 365 and SharePoint solutions using modern developer...SPSNL16 - Building Office 365 and SharePoint solutions using modern developer...
SPSNL16 - Building Office 365 and SharePoint solutions using modern developer...Waldek Mastykarz
 
What’s right & wrong with WCF-WebHTTP Adapter?
What’s right & wrong with WCF-WebHTTP Adapter?What’s right & wrong with WCF-WebHTTP Adapter?
What’s right & wrong with WCF-WebHTTP Adapter?BizTalk360
 
How to automate the SharePoint Provisioning
How to automate the SharePoint Provisioning How to automate the SharePoint Provisioning
How to automate the SharePoint Provisioning Knut Relbe-Moe [MVP, MCT]
 
Deploying and Using the B2B Portal by Doug Johnson
Deploying and Using the B2B Portal by Doug JohnsonDeploying and Using the B2B Portal by Doug Johnson
Deploying and Using the B2B Portal by Doug JohnsonAcumatica Cloud ERP
 
Building solutions with the SharePoint Framework - introduction
Building solutions with the SharePoint Framework - introductionBuilding solutions with the SharePoint Framework - introduction
Building solutions with the SharePoint Framework - introductionWaldek Mastykarz
 
How to automate your BizTalk Installations and Deployments with Chef
How to automate your BizTalk Installations and Deployments with ChefHow to automate your BizTalk Installations and Deployments with Chef
How to automate your BizTalk Installations and Deployments with ChefBizTalk360
 
Integration with Dynamics 365 / Power Platform
Integration with Dynamics 365 / Power PlatformIntegration with Dynamics 365 / Power Platform
Integration with Dynamics 365 / Power PlatformRémy van Duijkeren
 
CRM Saturday: DevOps with Jonas Rapp
CRM Saturday: DevOps with Jonas RappCRM Saturday: DevOps with Jonas Rapp
CRM Saturday: DevOps with Jonas RappJonas Rapp
 
What’s new mvc 4
What’s new mvc 4What’s new mvc 4
What’s new mvc 4MaslowB
 
Manageability of Windows Azure BizTalk Services (WABS)
Manageability of Windows Azure BizTalk Services (WABS)Manageability of Windows Azure BizTalk Services (WABS)
Manageability of Windows Azure BizTalk Services (WABS)BizTalk360
 
ESPC17 - The Microsoft On-premises Data Gateway
ESPC17 - The Microsoft On-premises Data GatewayESPC17 - The Microsoft On-premises Data Gateway
ESPC17 - The Microsoft On-premises Data GatewayMaarten Eekels
 
MN Enterprise Mobile User Group April 2015 Meeting
MN Enterprise Mobile User Group April 2015 MeetingMN Enterprise Mobile User Group April 2015 Meeting
MN Enterprise Mobile User Group April 2015 MeetingRBA
 
Contract-Based Web Services API Deep Dive
Contract-Based Web Services API Deep DiveContract-Based Web Services API Deep Dive
Contract-Based Web Services API Deep DiveGabriel Michaud
 
Hybrid Solutions with the current BizTalk Server 2013 R2 platform
Hybrid Solutions with the current BizTalk Server 2013 R2 platformHybrid Solutions with the current BizTalk Server 2013 R2 platform
Hybrid Solutions with the current BizTalk Server 2013 R2 platformBizTalk360
 
Modifying and Extending the ESB Toolkit
Modifying and Extending the ESB ToolkitModifying and Extending the ESB Toolkit
Modifying and Extending the ESB ToolkitBizTalk360
 
Forge - DevCon 2016: Extend BIM 360 Docs with the Issues Service API
Forge - DevCon 2016: Extend BIM 360 Docs with the Issues Service APIForge - DevCon 2016: Extend BIM 360 Docs with the Issues Service API
Forge - DevCon 2016: Extend BIM 360 Docs with the Issues Service APIAutodesk
 

Tendances (20)

General 01 welcome and scribe business update
General 01   welcome and scribe business updateGeneral 01   welcome and scribe business update
General 01 welcome and scribe business update
 
Scribe insight 05 dynamics ax
Scribe insight 05   dynamics axScribe insight 05   dynamics ax
Scribe insight 05 dynamics ax
 
Powering GIS Operations with ColdFusion
Powering GIS Operations with ColdFusionPowering GIS Operations with ColdFusion
Powering GIS Operations with ColdFusion
 
Scribe insight 04 insight 7.9.0
Scribe insight 04   insight 7.9.0Scribe insight 04   insight 7.9.0
Scribe insight 04 insight 7.9.0
 
SPSNL16 - Building Office 365 and SharePoint solutions using modern developer...
SPSNL16 - Building Office 365 and SharePoint solutions using modern developer...SPSNL16 - Building Office 365 and SharePoint solutions using modern developer...
SPSNL16 - Building Office 365 and SharePoint solutions using modern developer...
 
What’s right & wrong with WCF-WebHTTP Adapter?
What’s right & wrong with WCF-WebHTTP Adapter?What’s right & wrong with WCF-WebHTTP Adapter?
What’s right & wrong with WCF-WebHTTP Adapter?
 
How to automate the SharePoint Provisioning
How to automate the SharePoint Provisioning How to automate the SharePoint Provisioning
How to automate the SharePoint Provisioning
 
Deploying and Using the B2B Portal by Doug Johnson
Deploying and Using the B2B Portal by Doug JohnsonDeploying and Using the B2B Portal by Doug Johnson
Deploying and Using the B2B Portal by Doug Johnson
 
Building solutions with the SharePoint Framework - introduction
Building solutions with the SharePoint Framework - introductionBuilding solutions with the SharePoint Framework - introduction
Building solutions with the SharePoint Framework - introduction
 
How to automate your BizTalk Installations and Deployments with Chef
How to automate your BizTalk Installations and Deployments with ChefHow to automate your BizTalk Installations and Deployments with Chef
How to automate your BizTalk Installations and Deployments with Chef
 
Integration with Dynamics 365 / Power Platform
Integration with Dynamics 365 / Power PlatformIntegration with Dynamics 365 / Power Platform
Integration with Dynamics 365 / Power Platform
 
CRM Saturday: DevOps with Jonas Rapp
CRM Saturday: DevOps with Jonas RappCRM Saturday: DevOps with Jonas Rapp
CRM Saturday: DevOps with Jonas Rapp
 
What’s new mvc 4
What’s new mvc 4What’s new mvc 4
What’s new mvc 4
 
Manageability of Windows Azure BizTalk Services (WABS)
Manageability of Windows Azure BizTalk Services (WABS)Manageability of Windows Azure BizTalk Services (WABS)
Manageability of Windows Azure BizTalk Services (WABS)
 
ESPC17 - The Microsoft On-premises Data Gateway
ESPC17 - The Microsoft On-premises Data GatewayESPC17 - The Microsoft On-premises Data Gateway
ESPC17 - The Microsoft On-premises Data Gateway
 
MN Enterprise Mobile User Group April 2015 Meeting
MN Enterprise Mobile User Group April 2015 MeetingMN Enterprise Mobile User Group April 2015 Meeting
MN Enterprise Mobile User Group April 2015 Meeting
 
Contract-Based Web Services API Deep Dive
Contract-Based Web Services API Deep DiveContract-Based Web Services API Deep Dive
Contract-Based Web Services API Deep Dive
 
Hybrid Solutions with the current BizTalk Server 2013 R2 platform
Hybrid Solutions with the current BizTalk Server 2013 R2 platformHybrid Solutions with the current BizTalk Server 2013 R2 platform
Hybrid Solutions with the current BizTalk Server 2013 R2 platform
 
Modifying and Extending the ESB Toolkit
Modifying and Extending the ESB ToolkitModifying and Extending the ESB Toolkit
Modifying and Extending the ESB Toolkit
 
Forge - DevCon 2016: Extend BIM 360 Docs with the Issues Service API
Forge - DevCon 2016: Extend BIM 360 Docs with the Issues Service APIForge - DevCon 2016: Extend BIM 360 Docs with the Issues Service API
Forge - DevCon 2016: Extend BIM 360 Docs with the Issues Service API
 

En vedette

BizTalk on FHIR
BizTalk on FHIRBizTalk on FHIR
BizTalk on FHIRBizTalk360
 
VMukti Catalogue - V 2.1 - 2016 (1)
VMukti Catalogue  - V 2.1 - 2016 (1)VMukti Catalogue  - V 2.1 - 2016 (1)
VMukti Catalogue - V 2.1 - 2016 (1)Hardik Sanghvi
 
VMukti - Executive Briefing-1
VMukti  - Executive Briefing-1VMukti  - Executive Briefing-1
VMukti - Executive Briefing-1Hardik Sanghvi
 
State Monitoring System by Kipod
State Monitoring System by KipodState Monitoring System by Kipod
State Monitoring System by KipodOleg Romanovich
 
Kipod - Intelligent video analytics as a service
Kipod - Intelligent video analytics as a service Kipod - Intelligent video analytics as a service
Kipod - Intelligent video analytics as a service Oleg Romanovich
 
The fall of the BizTalk Architect – From something abstract to something useful
The fall of the BizTalk Architect – From something abstract to something usefulThe fall of the BizTalk Architect – From something abstract to something useful
The fall of the BizTalk Architect – From something abstract to something usefulBizTalk360
 
Business activity tracking and monitoring in Logic Apps
Business activity tracking and monitoring in Logic AppsBusiness activity tracking and monitoring in Logic Apps
Business activity tracking and monitoring in Logic AppsBizTalk360
 
5 Steps We Used to Set up Remote Working Successfully
5 Steps We Used to Set up Remote Working Successfully5 Steps We Used to Set up Remote Working Successfully
5 Steps We Used to Set up Remote Working SuccessfullyTom Blondies
 
Hybrid Integration using BizTalk and Azure
Hybrid Integration using BizTalk and AzureHybrid Integration using BizTalk and Azure
Hybrid Integration using BizTalk and AzureBizTalk360
 
Integration and IoT
Integration and IoTIntegration and IoT
Integration and IoTBizTalk360
 
Cloud Computing Integration Introduction
Cloud Computing Integration IntroductionCloud Computing Integration Introduction
Cloud Computing Integration Introductiontoryharis
 
Formulating Power BI Enterprise Strategy
Formulating Power BI Enterprise StrategyFormulating Power BI Enterprise Strategy
Formulating Power BI Enterprise StrategyTeo Lachev
 

En vedette (20)

BizTalk on FHIR
BizTalk on FHIRBizTalk on FHIR
BizTalk on FHIR
 
VMukti Catalogue - V 2.1 - 2016 (1)
VMukti Catalogue  - V 2.1 - 2016 (1)VMukti Catalogue  - V 2.1 - 2016 (1)
VMukti Catalogue - V 2.1 - 2016 (1)
 
VMukti - Executive Briefing-1
VMukti  - Executive Briefing-1VMukti  - Executive Briefing-1
VMukti - Executive Briefing-1
 
desired report
desired reportdesired report
desired report
 
Kipod eng 14-06-2016
Kipod eng 14-06-2016Kipod eng 14-06-2016
Kipod eng 14-06-2016
 
Transpeye Overview V1 (1)
Transpeye Overview V1 (1)Transpeye Overview V1 (1)
Transpeye Overview V1 (1)
 
State Monitoring System by Kipod
State Monitoring System by KipodState Monitoring System by Kipod
State Monitoring System by Kipod
 
Club segmentation
Club segmentationClub segmentation
Club segmentation
 
Kipod - Intelligent video analytics as a service
Kipod - Intelligent video analytics as a service Kipod - Intelligent video analytics as a service
Kipod - Intelligent video analytics as a service
 
CCTV in the CLOUD
CCTV in the CLOUDCCTV in the CLOUD
CCTV in the CLOUD
 
The fall of the BizTalk Architect – From something abstract to something useful
The fall of the BizTalk Architect – From something abstract to something usefulThe fall of the BizTalk Architect – From something abstract to something useful
The fall of the BizTalk Architect – From something abstract to something useful
 
Business activity tracking and monitoring in Logic Apps
Business activity tracking and monitoring in Logic AppsBusiness activity tracking and monitoring in Logic Apps
Business activity tracking and monitoring in Logic Apps
 
BizTalk ALM
BizTalk ALMBizTalk ALM
BizTalk ALM
 
Remote Working
Remote WorkingRemote Working
Remote Working
 
5 Steps We Used to Set up Remote Working Successfully
5 Steps We Used to Set up Remote Working Successfully5 Steps We Used to Set up Remote Working Successfully
5 Steps We Used to Set up Remote Working Successfully
 
Hybrid Integration using BizTalk and Azure
Hybrid Integration using BizTalk and AzureHybrid Integration using BizTalk and Azure
Hybrid Integration using BizTalk and Azure
 
Integration and IoT
Integration and IoTIntegration and IoT
Integration and IoT
 
Cloud Computing Integration Introduction
Cloud Computing Integration IntroductionCloud Computing Integration Introduction
Cloud Computing Integration Introduction
 
Formulating Power BI Enterprise Strategy
Formulating Power BI Enterprise StrategyFormulating Power BI Enterprise Strategy
Formulating Power BI Enterprise Strategy
 
Eagle Eye Surveillance Analysis Solution
Eagle Eye Surveillance Analysis SolutionEagle Eye Surveillance Analysis Solution
Eagle Eye Surveillance Analysis Solution
 

Similaire à Monitor on-premise BizTalk apps using cloud-based Power BI SaaS

Analysing and Troubleshooting Performance Issues in SAP BusinessObjects BI Re...
Analysing and Troubleshooting Performance Issues in SAP BusinessObjects BI Re...Analysing and Troubleshooting Performance Issues in SAP BusinessObjects BI Re...
Analysing and Troubleshooting Performance Issues in SAP BusinessObjects BI Re...BI Brainz
 
Driving Business Agility with AWS Serverless -Atlanta
Driving Business Agility with AWS Serverless -AtlantaDriving Business Agility with AWS Serverless -Atlanta
Driving Business Agility with AWS Serverless -AtlantaCloudHesive
 
Utilizing Point-in-Time Queries in Event-Based Systems, Bobby Calderwood | Cu...
Utilizing Point-in-Time Queries in Event-Based Systems, Bobby Calderwood | Cu...Utilizing Point-in-Time Queries in Event-Based Systems, Bobby Calderwood | Cu...
Utilizing Point-in-Time Queries in Event-Based Systems, Bobby Calderwood | Cu...HostedbyConfluent
 
MongoDB World 2019: High Performance Auditing of Changes Based on MongoDB Cha...
MongoDB World 2019: High Performance Auditing of Changes Based on MongoDB Cha...MongoDB World 2019: High Performance Auditing of Changes Based on MongoDB Cha...
MongoDB World 2019: High Performance Auditing of Changes Based on MongoDB Cha...MongoDB
 
Hbb 2852 gain insights into your business operations with bpm and kibana
Hbb 2852 gain insights into your business operations with bpm and kibanaHbb 2852 gain insights into your business operations with bpm and kibana
Hbb 2852 gain insights into your business operations with bpm and kibanaAllen Chan
 
Blue Shield of California: Improving Service and Competitiveness with IBM Pur...
Blue Shield of California: Improving Service and Competitiveness with IBM Pur...Blue Shield of California: Improving Service and Competitiveness with IBM Pur...
Blue Shield of California: Improving Service and Competitiveness with IBM Pur...Perficient, Inc.
 
Denodo DataFest 2017: Outpace Your Competition with Real-Time Responses
Denodo DataFest 2017: Outpace Your Competition with Real-Time ResponsesDenodo DataFest 2017: Outpace Your Competition with Real-Time Responses
Denodo DataFest 2017: Outpace Your Competition with Real-Time ResponsesDenodo
 
The Essential Guide for Automating CMDB population and maintenance
The Essential Guide for Automating CMDB population and maintenanceThe Essential Guide for Automating CMDB population and maintenance
The Essential Guide for Automating CMDB population and maintenanceStefan Bergstein
 
Ultra-scale e-Commerce Transaction Services with Lean Middleware
Ultra-scale e-Commerce Transaction Services with Lean Middleware Ultra-scale e-Commerce Transaction Services with Lean Middleware
Ultra-scale e-Commerce Transaction Services with Lean Middleware WSO2
 
How business objects upgrade time can be reduced by 80% and keys to prepare n...
How business objects upgrade time can be reduced by 80% and keys to prepare n...How business objects upgrade time can be reduced by 80% and keys to prepare n...
How business objects upgrade time can be reduced by 80% and keys to prepare n...Sebastien Goiffon
 
Subscription Notifier Webinar
Subscription Notifier Webinar Subscription Notifier Webinar
Subscription Notifier Webinar Fishbowl Solutions
 
KeyAchivementsMimecast
KeyAchivementsMimecastKeyAchivementsMimecast
KeyAchivementsMimecastVera Ekimenko
 
Blue Shield of CA Revolutionizes its Portal Environment on IBM PureApplicatio...
Blue Shield of CA Revolutionizes its Portal Environment on IBM PureApplicatio...Blue Shield of CA Revolutionizes its Portal Environment on IBM PureApplicatio...
Blue Shield of CA Revolutionizes its Portal Environment on IBM PureApplicatio...Perficient, Inc.
 
Intercompany Bridge for Dynamics GP
Intercompany Bridge for Dynamics GPIntercompany Bridge for Dynamics GP
Intercompany Bridge for Dynamics GPAidan McCrea
 
Intro to Azure Data Factory v1
Intro to Azure Data Factory v1Intro to Azure Data Factory v1
Intro to Azure Data Factory v1Eric Bragas
 
BMD Presentation
BMD PresentationBMD Presentation
BMD Presentationws27604
 
Designing Enterprise Applications for Speed and Agility
Designing Enterprise Applications for Speed and AgilityDesigning Enterprise Applications for Speed and Agility
Designing Enterprise Applications for Speed and AgilityKenandy
 
Case Study: A Complex SharePoint Migration
Case Study: A Complex SharePoint MigrationCase Study: A Complex SharePoint Migration
Case Study: A Complex SharePoint MigrationMatthew J. Bailey , MCT
 

Similaire à Monitor on-premise BizTalk apps using cloud-based Power BI SaaS (20)

Analysing and Troubleshooting Performance Issues in SAP BusinessObjects BI Re...
Analysing and Troubleshooting Performance Issues in SAP BusinessObjects BI Re...Analysing and Troubleshooting Performance Issues in SAP BusinessObjects BI Re...
Analysing and Troubleshooting Performance Issues in SAP BusinessObjects BI Re...
 
Driving Business Agility with AWS Serverless -Atlanta
Driving Business Agility with AWS Serverless -AtlantaDriving Business Agility with AWS Serverless -Atlanta
Driving Business Agility with AWS Serverless -Atlanta
 
Utilizing Point-in-Time Queries in Event-Based Systems, Bobby Calderwood | Cu...
Utilizing Point-in-Time Queries in Event-Based Systems, Bobby Calderwood | Cu...Utilizing Point-in-Time Queries in Event-Based Systems, Bobby Calderwood | Cu...
Utilizing Point-in-Time Queries in Event-Based Systems, Bobby Calderwood | Cu...
 
MongoDB World 2019: High Performance Auditing of Changes Based on MongoDB Cha...
MongoDB World 2019: High Performance Auditing of Changes Based on MongoDB Cha...MongoDB World 2019: High Performance Auditing of Changes Based on MongoDB Cha...
MongoDB World 2019: High Performance Auditing of Changes Based on MongoDB Cha...
 
Rohit Resume
Rohit ResumeRohit Resume
Rohit Resume
 
Hbb 2852 gain insights into your business operations with bpm and kibana
Hbb 2852 gain insights into your business operations with bpm and kibanaHbb 2852 gain insights into your business operations with bpm and kibana
Hbb 2852 gain insights into your business operations with bpm and kibana
 
Blue Shield of California: Improving Service and Competitiveness with IBM Pur...
Blue Shield of California: Improving Service and Competitiveness with IBM Pur...Blue Shield of California: Improving Service and Competitiveness with IBM Pur...
Blue Shield of California: Improving Service and Competitiveness with IBM Pur...
 
Denodo DataFest 2017: Outpace Your Competition with Real-Time Responses
Denodo DataFest 2017: Outpace Your Competition with Real-Time ResponsesDenodo DataFest 2017: Outpace Your Competition with Real-Time Responses
Denodo DataFest 2017: Outpace Your Competition with Real-Time Responses
 
The Essential Guide for Automating CMDB population and maintenance
The Essential Guide for Automating CMDB population and maintenanceThe Essential Guide for Automating CMDB population and maintenance
The Essential Guide for Automating CMDB population and maintenance
 
Ultra-scale e-Commerce Transaction Services with Lean Middleware
Ultra-scale e-Commerce Transaction Services with Lean Middleware Ultra-scale e-Commerce Transaction Services with Lean Middleware
Ultra-scale e-Commerce Transaction Services with Lean Middleware
 
Md Rafi_Resume
Md Rafi_ResumeMd Rafi_Resume
Md Rafi_Resume
 
How business objects upgrade time can be reduced by 80% and keys to prepare n...
How business objects upgrade time can be reduced by 80% and keys to prepare n...How business objects upgrade time can be reduced by 80% and keys to prepare n...
How business objects upgrade time can be reduced by 80% and keys to prepare n...
 
Subscription Notifier Webinar
Subscription Notifier Webinar Subscription Notifier Webinar
Subscription Notifier Webinar
 
KeyAchivementsMimecast
KeyAchivementsMimecastKeyAchivementsMimecast
KeyAchivementsMimecast
 
Blue Shield of CA Revolutionizes its Portal Environment on IBM PureApplicatio...
Blue Shield of CA Revolutionizes its Portal Environment on IBM PureApplicatio...Blue Shield of CA Revolutionizes its Portal Environment on IBM PureApplicatio...
Blue Shield of CA Revolutionizes its Portal Environment on IBM PureApplicatio...
 
Intercompany Bridge for Dynamics GP
Intercompany Bridge for Dynamics GPIntercompany Bridge for Dynamics GP
Intercompany Bridge for Dynamics GP
 
Intro to Azure Data Factory v1
Intro to Azure Data Factory v1Intro to Azure Data Factory v1
Intro to Azure Data Factory v1
 
BMD Presentation
BMD PresentationBMD Presentation
BMD Presentation
 
Designing Enterprise Applications for Speed and Agility
Designing Enterprise Applications for Speed and AgilityDesigning Enterprise Applications for Speed and Agility
Designing Enterprise Applications for Speed and Agility
 
Case Study: A Complex SharePoint Migration
Case Study: A Complex SharePoint MigrationCase Study: A Complex SharePoint Migration
Case Study: A Complex SharePoint Migration
 

Plus de BizTalk360

Optimise Business Activity Tracking – Insights from Smurfit Kappa
Optimise Business Activity Tracking – Insights from Smurfit KappaOptimise Business Activity Tracking – Insights from Smurfit Kappa
Optimise Business Activity Tracking – Insights from Smurfit KappaBizTalk360
 
Optimise Business Activity Tracking – Insights from Smurfit Kappa
Optimise Business Activity Tracking – Insights from Smurfit KappaOptimise Business Activity Tracking – Insights from Smurfit Kappa
Optimise Business Activity Tracking – Insights from Smurfit KappaBizTalk360
 
What's inside "migrating to biz talk server 2020" Book (BizTalk360 Webinar)
What's inside "migrating to biz talk server 2020" Book (BizTalk360 Webinar)What's inside "migrating to biz talk server 2020" Book (BizTalk360 Webinar)
What's inside "migrating to biz talk server 2020" Book (BizTalk360 Webinar)BizTalk360
 
Integration Monday - Logic Apps: Development Experiences
Integration Monday - Logic Apps: Development ExperiencesIntegration Monday - Logic Apps: Development Experiences
Integration Monday - Logic Apps: Development ExperiencesBizTalk360
 
Integration Monday - BizTalk Migrator Deep Dive
Integration Monday - BizTalk Migrator Deep DiveIntegration Monday - BizTalk Migrator Deep Dive
Integration Monday - BizTalk Migrator Deep DiveBizTalk360
 
Testing for Logic App Solutions | Integration Monday
Testing for Logic App Solutions | Integration MondayTesting for Logic App Solutions | Integration Monday
Testing for Logic App Solutions | Integration MondayBizTalk360
 
System Integration using Reactive Programming | Integration Monday
System Integration using Reactive Programming | Integration MondaySystem Integration using Reactive Programming | Integration Monday
System Integration using Reactive Programming | Integration MondayBizTalk360
 
Building workflow solution with Microsoft Azure and Cloud | Integration Monday
Building workflow solution with Microsoft Azure and Cloud | Integration MondayBuilding workflow solution with Microsoft Azure and Cloud | Integration Monday
Building workflow solution with Microsoft Azure and Cloud | Integration MondayBizTalk360
 
Serverless Minimalism: How to architect your apps to save 98% on your Azure b...
Serverless Minimalism: How to architect your apps to save 98% on your Azure b...Serverless Minimalism: How to architect your apps to save 98% on your Azure b...
Serverless Minimalism: How to architect your apps to save 98% on your Azure b...BizTalk360
 
Migrating BizTalk Solutions to Azure: Mapping Messages | Integration Monday
Migrating BizTalk Solutions to Azure: Mapping Messages | Integration MondayMigrating BizTalk Solutions to Azure: Mapping Messages | Integration Monday
Migrating BizTalk Solutions to Azure: Mapping Messages | Integration MondayBizTalk360
 
Integration-Monday-Infrastructure-As-Code-With-Terraform
Integration-Monday-Infrastructure-As-Code-With-TerraformIntegration-Monday-Infrastructure-As-Code-With-Terraform
Integration-Monday-Infrastructure-As-Code-With-TerraformBizTalk360
 
Integration-Monday-Stateful-Programming-Models-Serverless-Functions
Integration-Monday-Stateful-Programming-Models-Serverless-FunctionsIntegration-Monday-Stateful-Programming-Models-Serverless-Functions
Integration-Monday-Stateful-Programming-Models-Serverless-FunctionsBizTalk360
 
Integration-Monday-Serverless-Slackbots-with-Azure-Durable-Functions
Integration-Monday-Serverless-Slackbots-with-Azure-Durable-FunctionsIntegration-Monday-Serverless-Slackbots-with-Azure-Durable-Functions
Integration-Monday-Serverless-Slackbots-with-Azure-Durable-FunctionsBizTalk360
 
Integration-Monday-Building-Stateful-Workloads-Kubernetes
Integration-Monday-Building-Stateful-Workloads-KubernetesIntegration-Monday-Building-Stateful-Workloads-Kubernetes
Integration-Monday-Building-Stateful-Workloads-KubernetesBizTalk360
 
Integration-Monday-Logic-Apps-Tips-Tricks
Integration-Monday-Logic-Apps-Tips-TricksIntegration-Monday-Logic-Apps-Tips-Tricks
Integration-Monday-Logic-Apps-Tips-TricksBizTalk360
 
Integration-Monday-Terraform-Serverless
Integration-Monday-Terraform-ServerlessIntegration-Monday-Terraform-Serverless
Integration-Monday-Terraform-ServerlessBizTalk360
 
Integration-Monday-Microsoft-Power-Platform
Integration-Monday-Microsoft-Power-PlatformIntegration-Monday-Microsoft-Power-Platform
Integration-Monday-Microsoft-Power-PlatformBizTalk360
 
One name unify them all
One name unify them allOne name unify them all
One name unify them allBizTalk360
 
Securely Publishing Azure Services
Securely Publishing Azure ServicesSecurely Publishing Azure Services
Securely Publishing Azure ServicesBizTalk360
 

Plus de BizTalk360 (20)

Optimise Business Activity Tracking – Insights from Smurfit Kappa
Optimise Business Activity Tracking – Insights from Smurfit KappaOptimise Business Activity Tracking – Insights from Smurfit Kappa
Optimise Business Activity Tracking – Insights from Smurfit Kappa
 
Optimise Business Activity Tracking – Insights from Smurfit Kappa
Optimise Business Activity Tracking – Insights from Smurfit KappaOptimise Business Activity Tracking – Insights from Smurfit Kappa
Optimise Business Activity Tracking – Insights from Smurfit Kappa
 
What's inside "migrating to biz talk server 2020" Book (BizTalk360 Webinar)
What's inside "migrating to biz talk server 2020" Book (BizTalk360 Webinar)What's inside "migrating to biz talk server 2020" Book (BizTalk360 Webinar)
What's inside "migrating to biz talk server 2020" Book (BizTalk360 Webinar)
 
Integration Monday - Logic Apps: Development Experiences
Integration Monday - Logic Apps: Development ExperiencesIntegration Monday - Logic Apps: Development Experiences
Integration Monday - Logic Apps: Development Experiences
 
Integration Monday - BizTalk Migrator Deep Dive
Integration Monday - BizTalk Migrator Deep DiveIntegration Monday - BizTalk Migrator Deep Dive
Integration Monday - BizTalk Migrator Deep Dive
 
Testing for Logic App Solutions | Integration Monday
Testing for Logic App Solutions | Integration MondayTesting for Logic App Solutions | Integration Monday
Testing for Logic App Solutions | Integration Monday
 
No-Slides
No-SlidesNo-Slides
No-Slides
 
System Integration using Reactive Programming | Integration Monday
System Integration using Reactive Programming | Integration MondaySystem Integration using Reactive Programming | Integration Monday
System Integration using Reactive Programming | Integration Monday
 
Building workflow solution with Microsoft Azure and Cloud | Integration Monday
Building workflow solution with Microsoft Azure and Cloud | Integration MondayBuilding workflow solution with Microsoft Azure and Cloud | Integration Monday
Building workflow solution with Microsoft Azure and Cloud | Integration Monday
 
Serverless Minimalism: How to architect your apps to save 98% on your Azure b...
Serverless Minimalism: How to architect your apps to save 98% on your Azure b...Serverless Minimalism: How to architect your apps to save 98% on your Azure b...
Serverless Minimalism: How to architect your apps to save 98% on your Azure b...
 
Migrating BizTalk Solutions to Azure: Mapping Messages | Integration Monday
Migrating BizTalk Solutions to Azure: Mapping Messages | Integration MondayMigrating BizTalk Solutions to Azure: Mapping Messages | Integration Monday
Migrating BizTalk Solutions to Azure: Mapping Messages | Integration Monday
 
Integration-Monday-Infrastructure-As-Code-With-Terraform
Integration-Monday-Infrastructure-As-Code-With-TerraformIntegration-Monday-Infrastructure-As-Code-With-Terraform
Integration-Monday-Infrastructure-As-Code-With-Terraform
 
Integration-Monday-Stateful-Programming-Models-Serverless-Functions
Integration-Monday-Stateful-Programming-Models-Serverless-FunctionsIntegration-Monday-Stateful-Programming-Models-Serverless-Functions
Integration-Monday-Stateful-Programming-Models-Serverless-Functions
 
Integration-Monday-Serverless-Slackbots-with-Azure-Durable-Functions
Integration-Monday-Serverless-Slackbots-with-Azure-Durable-FunctionsIntegration-Monday-Serverless-Slackbots-with-Azure-Durable-Functions
Integration-Monday-Serverless-Slackbots-with-Azure-Durable-Functions
 
Integration-Monday-Building-Stateful-Workloads-Kubernetes
Integration-Monday-Building-Stateful-Workloads-KubernetesIntegration-Monday-Building-Stateful-Workloads-Kubernetes
Integration-Monday-Building-Stateful-Workloads-Kubernetes
 
Integration-Monday-Logic-Apps-Tips-Tricks
Integration-Monday-Logic-Apps-Tips-TricksIntegration-Monday-Logic-Apps-Tips-Tricks
Integration-Monday-Logic-Apps-Tips-Tricks
 
Integration-Monday-Terraform-Serverless
Integration-Monday-Terraform-ServerlessIntegration-Monday-Terraform-Serverless
Integration-Monday-Terraform-Serverless
 
Integration-Monday-Microsoft-Power-Platform
Integration-Monday-Microsoft-Power-PlatformIntegration-Monday-Microsoft-Power-Platform
Integration-Monday-Microsoft-Power-Platform
 
One name unify them all
One name unify them allOne name unify them all
One name unify them all
 
Securely Publishing Azure Services
Securely Publishing Azure ServicesSecurely Publishing Azure Services
Securely Publishing Azure Services
 

Dernier

What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity PlanDatabarracks
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningLars Bell
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo DayH2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo DaySri Ambati
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024Lonnie McRorey
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .Alan Dix
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clashcharlottematthew16
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 

Dernier (20)

What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity Plan
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine Tuning
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo DayH2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clash
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 

Monitor on-premise BizTalk apps using cloud-based Power BI SaaS

  • 1. Sponsored & Brought to you by Monitoring on premise BizTalk applications using cloud based Power BI SaaS Jaidev Kunjur https://www.linkedin.com/in/Jaidev-Kunjur-63961015
  • 2. Monitoring on premise BizTalk applications using cloud based Power BI SaaS Jaidev Kunjur jkunjur@enkaytech.com www.enkaytech.com 9/13/2016 2
  • 4. 9/13/2016 4 Guidewire • Claims Center • Policy Center • Billing Center OnBase Document Management System Source HOV Document Creation System Customer Portal • Claims • Policies • Bills • Certificates Legacy Document Storage System BizTalk Enterprise Service Bus (ESB) Other Applications What was BizTalk used for? Real-time Processes • GW to OnBase • Doc archive • Doc retrieve • Doc update • Doc delete • GW to SHOV • Create template • Customer Portal • Search and retrieve from either TCI and/or OnBase Batch Process • GW to SHOV to OnBase
  • 5. Why Power BI? 9/13/2016 5 • We needed an easy to use monitoring solution for the 7x24 Network Operations Center staff (who had no knowledge of BizTalk) and were the first to be called if business users were experiencing any issues with the system • We had already implemented BAM Portal for tracking message properties, milestones, durations etc. as part of our development process but wanted a richer user interface than what BAM Portal provided • BAM was instrumented post deployment as we didn’t need to make any application code changes to track data • BAM provided both real-time transactional view and historical aggregated view of each business process. For example, we could: • Query and find a message associated with a particular Transaction Id or Account Number or Policy Number • Search for policies by customer name and address or agent name • Get the duration for Guidewire (GW) user claims document storage request and response • Get the Document Id for a document archived to OnBase from Source HOV (SHOV) on a particular day and time • View performance for different stages within a business process, including sub integrations, over an extended period of time • For a real-time document query via customer portal, how long did the search take for searching TCI compared to searching OnBase? • For SHOV batch process, how long did it take to process all the records in the file, update OnBase and update GW Db? • BAM tracking was used to continuously check to see if SLAs were being met • BAM allowed us to collect both real-time (transactional) data and historical (aggregated) data • view changes in business process over time so we can proactively make changes if we can predict load is increasing • historical data allows us to go back in time and use the charts to correlate events that caused failures e.g. timeout events • we could compare KPIs for different time periods (e.g. current week versus previous week) to debug performance impact of a new release compared to baseline performance • We wanted to display data from ESB exceptions database so we could provide more visibility to failed messages
  • 6. • Better user experience than BAM Portal for displaying aggregates, as dashboards display intuitive line graphs and maps with easy transitions from hourly to daily or weekly or monthly statistics • Dashboard provided additional visibility (in addition to BTS Admin Console, BAM Portal, ESB Portal, and BHM) for developers, business analysts and support when debugging production issues that happened in the past • Usually fast and responsive, with no delays when displaying large amounts of historical data (e.g. six months) • SaaS cloud based Power BI required no installation on premises except for data access gateway and outbound firewall rules change • We started out displaying BAM data but later used Power BI to display exceptions and business data since we were able to build reports very quickly • types of claims that were coming in for different lines of business • heat map that displays geo location information so business can see where claims are coming from during a disaster scenario • Azure subscription based model, with lower cost entry point, and customer pays for what they use, easily adding or removing users • Production support team includes these KPIs as part of their daily ESB health check reports to business and stakeholders so they can see the value BizTalk ESB provides in processing claims, policies, and bills • Power BI allowed us to aggregate information from multiple on premise data sources, making the platform more customizable and useful over time Why Power BI? 9/13/2016 6
  • 7. What we monitored? • Monitored application key performance indicators (KPIs), service level agreements (SLA), failures, and business information • KPIs were reported in separate Power BI dashboards for each business process, batch and real-time, by the hour, day, week, month and included the following: • Volume (e.g. Number of claims successfully processed and the number that failed to process) • Is volume unusually high or way below expected volume? • Is the volume trending upwards at a faster rate than expected with this new release and will we have adequate resources to handle the increased load? • Do we have an unusual number of failures at a particular point in time? • Duration (e.g. Time taken for the claim to be processed in seconds) • Is a search request from customer portal exceeding SLA? • Is the new release impacting claims processing? • Message size (for both request and response in Kb) • We’re seeing customer portal host throttling, so are policy search responses from customer portal returning unexpectedly large payloads? • Throughput (e.g. claims processed/hour) • Is the rate at which we’re processing records meeting SLAs? • Alerts were generated when SLAs were not met and alerts were based on aggregates, so a single min or max value will not cause an alert • Tracked end to end KPIs, and in some cases, KPIs for specific stages (sub-integrations) • Provided the ability to compare KPIs for two time periods e.g. last week compared to this week 9/13/2016 7
  • 8. • This is a demo site is not the customer production site • Only one business process is being shown as part of this demo, although customer production site included several dashboards for multiple business processes, batch and real-time DEMO 9/13/2016 8
  • 9. Power BI Portal : https://app.powerbi.com Database BAM & other Application data KPI Measures Custom Filters Power BI Dataset Measures, BAM Table data and Connection String to database Power BI Dashboard Important Visualizations pinned from the Report Power BI Report Pages having detailed information displayed through Charts and other visualizations POWER BI Architecture 9/13/2016 9
  • 11. Useful links 9/13/2016 11 • On-premises data gateway - https://powerbi.microsoft.com/en-us/documentation/powerbi-gateway-onprem/ • Power BI Gateway - Enterprise in-depth - https://powerbi.microsoft.com/en-us/documentation/powerbi- gateway-enterprise-indepth/ • Upgrading the Analysis Services Connector to the Power BI Gateway – Enterprise - https://powerbi.microsoft.com/en-us/documentation/powerbi-gateway-enterprise-upgrade-as-connector/ • Monitoring BizTalk Server - https://msdn.microsoft.com/en-us/library/aa577454.aspx
  • 12. Thank You Twitter: #integrationmonday Website: http://www.integrationusergroup.com/