SlideShare a Scribd company logo
1 of 21
AI-powered performance
monitoring for integration:
Present and future
2
• AIMS Monitoring using ML today
• Demo: Application instrumented
• What the future holds
Agenda
AIMS is the only intelligent performance monitoring and
analytics solution that’s deeply focused on integrations:
the beating heart of digital business.
Prevent downtime in critical business processes ● Reduce time wasted on
troubleshooting / monitoring ● Shift focus to building business value
Enable IT teams as
business drivers
Configure & troubleshoot
less. Innovate more.
Real-time insight &
predictive performance
management
Deep integration
intelligence automated by
ML and AI
4
Deep integration intelligence – fully automated by machine learning
AIMS combines the latest machine learning
technology with deep insights into transaction
flow through on-premise, cloud and hybrid
integrations.
• Fully automated solution
• No manual configuration required
• Deep transaction tracing
• Scaleable to the world's largest integrations
• Near-zero performance impact
5
Real-time insight and predictive performance management
Topographical map screenshot
AIMS generates a dynamic 360° map of your
entire integration environment and data and
detects and warns you about actual and potential
anomalies in real-time.
• Big data analytics powered by ML
• Real-time, dynamic mapping
• Predictive anomaly detection
• Map and monitor unknown areas of IT system
6
Configure and troubleshoot less. Innovate more.
Anomaly overview screenshot
AIMS eliminates most of the time you spend on
manual configuration and troubleshooting false
alerts and makes sure you can take proactive
action early on the alerts that really matter.
• No manual configuration required
• Dynamic thresholds for cyclical business
• Proactively identify root cause of issues
• Fewer false-positive alerts
7
Enable IT as business drivers
Dashboards screenshot
AIMS enables IT teams to impact business
outcomes by making it easier to communicate IT
system insights and performance data with non-
technical business stakeholders in a language they
can understand.
• Extract business intelligence from IT systems
• Real-time data on transaction flows
• Present complex data using dashboards
• Bridge gap between IT and business
8
ServiceBus
Current Technology Agents
LogicApps
IIS
File Count Monitoring
HTTP Endpoint
On Premise / VM Azure Open Source
10
Steps to implement the AIMS SDK
Agent Definition
1. Define Agent Metadata
2. Add SDK to Solution
3. Authenticate with API
4. Create System and get authentication token
5. Gather Nodes, Links, Stats and Events
6. Send with API
11
Steps to implement the AIMS SDK
Agent Definition
Define your agent metadata in the UI or through
the API (using a JSON config file)
• Nodes Types
• Event Types
• Property Types
• Stat Types
• Status
• Stat Types
• Aggregation
• Unit
• Name
{
"id": "aims.logsrv",
"companyId": 22,
"name": "Logging Service",
"version": "v1.0",
"metadata": {
"eventTypes": [
{
"hasDuration": false,
"id": "fa04f393-8a04-4f9b-b0fe-c282bb4912f9",
"name": "aims.logsrv.message",
"displayName": "Log Messages"
}
],
"nodePropertyTypes": [
{
"id": "d074bf93-9b8f-45f4-b507-afaff126ec18",
"name": "aims.logsrv.type",
"displayName": "Type"
},
12
Demo
Instrumenting an application with AIMS
• Using an docker hosted API
• Using the AIMS .NET SDK
• Instrumenting the application
• Ingest
• Metadata
• Metrics
• Events
What the future holds
Machine learning is among us!
New (old) algorithms
New people
What can we
improve?
And why?
We want to give you a even more scientific insight on your
AIMS will become better in classifying different
situations.
Message count example:
• Every Wednesday at 8 o’clock we get 100 messages through one node.
• Sometimes at the same hour we get 1000 messages through the same
node, but we know that this is a perfect normal behaviour, because
is linked to an activity that take place some Wednesdays, usually
at 8.
• These are two normal behaviour, one is more frequent than the
other, so it will contribute to our main baseline (the everyday
shopping that we do for dinner)
• Both a message count of 10000 and of 250 could be anomalous.
Other new features
• Prediction
• Correlations: variable x has 70%
probability to be correlated to
variable y
Thank
you
AI-Powered Performance Monitoring for Integrations by Ricardo Torre

More Related Content

What's hot

Power Friday - Introduction to Azure Integration services
Power Friday - Introduction to Azure Integration services Power Friday - Introduction to Azure Integration services
Power Friday - Introduction to Azure Integration services Wagner Silveira
 
Introducing the SnapLogic Integration Cloud
Introducing the SnapLogic Integration CloudIntroducing the SnapLogic Integration Cloud
Introducing the SnapLogic Integration CloudDarren Cunningham
 
Microsoft Azure iPaaS Overview and What's New (2018-03-24)
Microsoft Azure iPaaS Overview and What's New (2018-03-24)Microsoft Azure iPaaS Overview and What's New (2018-03-24)
Microsoft Azure iPaaS Overview and What's New (2018-03-24)Paco de la Cruz
 
Monetization: Unlock More Value from Your APIs
Monetization: Unlock More Value from Your APIs Monetization: Unlock More Value from Your APIs
Monetization: Unlock More Value from Your APIs Apigee | Google Cloud
 
The Future of Integration - Toon Vanhoutte @CONNECT19
The Future of Integration - Toon Vanhoutte @CONNECT19The Future of Integration - Toon Vanhoutte @CONNECT19
The Future of Integration - Toon Vanhoutte @CONNECT19Codit
 
Serverless integration - Logic Apps the most comprehensive integration service
Serverless integration - Logic Apps the most comprehensive integration serviceServerless integration - Logic Apps the most comprehensive integration service
Serverless integration - Logic Apps the most comprehensive integration serviceBizTalk360
 
Logic Apps y las posibilidades de Integración Cloud (por Felipe Senso, de Mic...
Logic Apps y las posibilidades de Integración Cloud (por Felipe Senso, de Mic...Logic Apps y las posibilidades de Integración Cloud (por Felipe Senso, de Mic...
Logic Apps y las posibilidades de Integración Cloud (por Felipe Senso, de Mic...Jorge Millán Cabrera
 
Elastic Integration for ServiceNow
Elastic Integration for ServiceNowElastic Integration for ServiceNow
Elastic Integration for ServiceNowSnapLogic
 
Logic Apps: El Poder de la nueva Integración (por Félix Mondelo)
Logic Apps: El Poder de la nueva Integración (por Félix Mondelo) Logic Apps: El Poder de la nueva Integración (por Félix Mondelo)
Logic Apps: El Poder de la nueva Integración (por Félix Mondelo) Jorge Millán Cabrera
 
Azure IPaaS: #IntegrationEvolved (Glenn Colpaert @ Codit's BizTalk 2016 Launch)
Azure IPaaS: #IntegrationEvolved (Glenn Colpaert @ Codit's BizTalk 2016 Launch)Azure IPaaS: #IntegrationEvolved (Glenn Colpaert @ Codit's BizTalk 2016 Launch)
Azure IPaaS: #IntegrationEvolved (Glenn Colpaert @ Codit's BizTalk 2016 Launch)Codit
 
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
 
OpsRamp Fall Release November 2020
OpsRamp Fall Release November 2020OpsRamp Fall Release November 2020
OpsRamp Fall Release November 2020OpsRamp
 
Building serverless integration solutions with Microsoft Azure
Building serverless integration solutions with Microsoft AzureBuilding serverless integration solutions with Microsoft Azure
Building serverless integration solutions with Microsoft AzureBizTalk360
 
BizTalk Server 2016: What's new (por Mariano Robles)
BizTalk Server 2016: What's new (por Mariano Robles)BizTalk Server 2016: What's new (por Mariano Robles)
BizTalk Server 2016: What's new (por Mariano Robles)Jorge Millán Cabrera
 
Introducing the SnapLogic Integration Cloud Spring 2014
Introducing the SnapLogic Integration Cloud Spring 2014Introducing the SnapLogic Integration Cloud Spring 2014
Introducing the SnapLogic Integration Cloud Spring 2014SnapLogic
 
API Program Lessons learned
API Program Lessons learnedAPI Program Lessons learned
API Program Lessons learnedSmartWave
 
Data Virtualisation and API Management United
Data Virtualisation and API Management UnitedData Virtualisation and API Management United
Data Virtualisation and API Management UnitedSmartWave
 
Data Agility and Security with Data Virtualisation
Data Agility and Security with Data VirtualisationData Agility and Security with Data Virtualisation
Data Agility and Security with Data VirtualisationSmartWave
 
Building Event Driven Cloud Solutions with Microsoft Azure Event
Building Event Driven Cloud Solutions with Microsoft Azure EventBuilding Event Driven Cloud Solutions with Microsoft Azure Event
Building Event Driven Cloud Solutions with Microsoft Azure EventNikolai Blackie
 

What's hot (20)

Power Friday - Introduction to Azure Integration services
Power Friday - Introduction to Azure Integration services Power Friday - Introduction to Azure Integration services
Power Friday - Introduction to Azure Integration services
 
Introducing the SnapLogic Integration Cloud
Introducing the SnapLogic Integration CloudIntroducing the SnapLogic Integration Cloud
Introducing the SnapLogic Integration Cloud
 
Microsoft Azure iPaaS Overview and What's New (2018-03-24)
Microsoft Azure iPaaS Overview and What's New (2018-03-24)Microsoft Azure iPaaS Overview and What's New (2018-03-24)
Microsoft Azure iPaaS Overview and What's New (2018-03-24)
 
Monetization: Unlock More Value from Your APIs
Monetization: Unlock More Value from Your APIs Monetization: Unlock More Value from Your APIs
Monetization: Unlock More Value from Your APIs
 
The Future of Integration - Toon Vanhoutte @CONNECT19
The Future of Integration - Toon Vanhoutte @CONNECT19The Future of Integration - Toon Vanhoutte @CONNECT19
The Future of Integration - Toon Vanhoutte @CONNECT19
 
Serverless integration - Logic Apps the most comprehensive integration service
Serverless integration - Logic Apps the most comprehensive integration serviceServerless integration - Logic Apps the most comprehensive integration service
Serverless integration - Logic Apps the most comprehensive integration service
 
Logic Apps y las posibilidades de Integración Cloud (por Felipe Senso, de Mic...
Logic Apps y las posibilidades de Integración Cloud (por Felipe Senso, de Mic...Logic Apps y las posibilidades de Integración Cloud (por Felipe Senso, de Mic...
Logic Apps y las posibilidades de Integración Cloud (por Felipe Senso, de Mic...
 
Elastic Integration for ServiceNow
Elastic Integration for ServiceNowElastic Integration for ServiceNow
Elastic Integration for ServiceNow
 
Logic Apps: El Poder de la nueva Integración (por Félix Mondelo)
Logic Apps: El Poder de la nueva Integración (por Félix Mondelo) Logic Apps: El Poder de la nueva Integración (por Félix Mondelo)
Logic Apps: El Poder de la nueva Integración (por Félix Mondelo)
 
Azure IPaaS: #IntegrationEvolved (Glenn Colpaert @ Codit's BizTalk 2016 Launch)
Azure IPaaS: #IntegrationEvolved (Glenn Colpaert @ Codit's BizTalk 2016 Launch)Azure IPaaS: #IntegrationEvolved (Glenn Colpaert @ Codit's BizTalk 2016 Launch)
Azure IPaaS: #IntegrationEvolved (Glenn Colpaert @ Codit's BizTalk 2016 Launch)
 
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
 
OpsRamp Fall Release November 2020
OpsRamp Fall Release November 2020OpsRamp Fall Release November 2020
OpsRamp Fall Release November 2020
 
Building serverless integration solutions with Microsoft Azure
Building serverless integration solutions with Microsoft AzureBuilding serverless integration solutions with Microsoft Azure
Building serverless integration solutions with Microsoft Azure
 
BizTalk Server 2016: What's new (por Mariano Robles)
BizTalk Server 2016: What's new (por Mariano Robles)BizTalk Server 2016: What's new (por Mariano Robles)
BizTalk Server 2016: What's new (por Mariano Robles)
 
Enterprise search solutions
Enterprise search solutionsEnterprise search solutions
Enterprise search solutions
 
Introducing the SnapLogic Integration Cloud Spring 2014
Introducing the SnapLogic Integration Cloud Spring 2014Introducing the SnapLogic Integration Cloud Spring 2014
Introducing the SnapLogic Integration Cloud Spring 2014
 
API Program Lessons learned
API Program Lessons learnedAPI Program Lessons learned
API Program Lessons learned
 
Data Virtualisation and API Management United
Data Virtualisation and API Management UnitedData Virtualisation and API Management United
Data Virtualisation and API Management United
 
Data Agility and Security with Data Virtualisation
Data Agility and Security with Data VirtualisationData Agility and Security with Data Virtualisation
Data Agility and Security with Data Virtualisation
 
Building Event Driven Cloud Solutions with Microsoft Azure Event
Building Event Driven Cloud Solutions with Microsoft Azure EventBuilding Event Driven Cloud Solutions with Microsoft Azure Event
Building Event Driven Cloud Solutions with Microsoft Azure Event
 

Similar to AI-Powered Performance Monitoring for Integrations by Ricardo Torre

Ibm xamarin gtruty
Ibm xamarin gtrutyIbm xamarin gtruty
Ibm xamarin gtrutyRon Favali
 
MongoDB World 2018: Ch-Ch-Ch-Ch-Changes: Taking Your Stitch Application to th...
MongoDB World 2018: Ch-Ch-Ch-Ch-Changes: Taking Your Stitch Application to th...MongoDB World 2018: Ch-Ch-Ch-Ch-Changes: Taking Your Stitch Application to th...
MongoDB World 2018: Ch-Ch-Ch-Ch-Changes: Taking Your Stitch Application to th...MongoDB
 
Enabling Event Driven Architecture with PubSub+
Enabling Event Driven Architecture with PubSub+Enabling Event Driven Architecture with PubSub+
Enabling Event Driven Architecture with PubSub+Himanshu Gupta
 
MindSphere: The cloud-based, open IoT operating system. Damiano Manocchia
MindSphere: The cloud-based, open IoT operating system. Damiano ManocchiaMindSphere: The cloud-based, open IoT operating system. Damiano Manocchia
MindSphere: The cloud-based, open IoT operating system. Damiano ManocchiaData Driven Innovation
 
Creating end-to-end IoT applications with Eclipse Kura & Solair IoT Platform
Creating end-to-end IoT applications with Eclipse Kura & Solair IoT PlatformCreating end-to-end IoT applications with Eclipse Kura & Solair IoT Platform
Creating end-to-end IoT applications with Eclipse Kura & Solair IoT PlatformSolair
 
Architecture of Dynamics CRM with Office 365 and Azure
Architecture of Dynamics CRM with Office 365 and AzureArchitecture of Dynamics CRM with Office 365 and Azure
Architecture of Dynamics CRM with Office 365 and AzurePedro Azevedo
 
Three Dimensions of Data as a Service
Three Dimensions of Data as a ServiceThree Dimensions of Data as a Service
Three Dimensions of Data as a ServiceDenodo
 
UiPath 23.4 Product Release Updates
UiPath 23.4 Product Release UpdatesUiPath 23.4 Product Release Updates
UiPath 23.4 Product Release UpdatesDianaGray10
 
UiPath - IT Automation.pdf
UiPath - IT Automation.pdfUiPath - IT Automation.pdf
UiPath - IT Automation.pdfCristina Vidu
 
UiPath - IT Automation (1).pdf
UiPath - IT Automation (1).pdfUiPath - IT Automation (1).pdf
UiPath - IT Automation (1).pdfCristina Vidu
 
Web & Mobile Application Development Company
Web & Mobile Application Development CompanyWeb & Mobile Application Development Company
Web & Mobile Application Development CompanySMACSoftwaresGmbH
 
AP086_ISV_Why_Microsoft_makes_the_cloud_shine.pptx
AP086_ISV_Why_Microsoft_makes_the_cloud_shine.pptxAP086_ISV_Why_Microsoft_makes_the_cloud_shine.pptx
AP086_ISV_Why_Microsoft_makes_the_cloud_shine.pptxmohaaalsa
 
Public v1 real world example of azure functions serverless conf london 2016
Public v1 real world example of azure functions serverless conf london 2016 Public v1 real world example of azure functions serverless conf london 2016
Public v1 real world example of azure functions serverless conf london 2016 Yochay Kiriaty
 
#SPFestSea azr302 The SharePoint Framework and the #MicrosoftGraph under ster...
#SPFestSea azr302 The SharePoint Framework and the #MicrosoftGraph under ster...#SPFestSea azr302 The SharePoint Framework and the #MicrosoftGraph under ster...
#SPFestSea azr302 The SharePoint Framework and the #MicrosoftGraph under ster...Vincent Biret
 
Dev show september 8th 2020 power platform - not just a simple toy
Dev show september 8th 2020   power platform - not just a simple toyDev show september 8th 2020   power platform - not just a simple toy
Dev show september 8th 2020 power platform - not just a simple toyJens Schrøder
 
Integrating Applications and Data (with Oracle PaaS Cloud) - Oracle Cloud Day...
Integrating Applications and Data (with Oracle PaaS Cloud) - Oracle Cloud Day...Integrating Applications and Data (with Oracle PaaS Cloud) - Oracle Cloud Day...
Integrating Applications and Data (with Oracle PaaS Cloud) - Oracle Cloud Day...Lucas Jellema
 
PowerApps, the Developer Story: Build an API to Integrate Corporate Data
PowerApps, the Developer Story: Build an API to Integrate Corporate DataPowerApps, the Developer Story: Build an API to Integrate Corporate Data
PowerApps, the Developer Story: Build an API to Integrate Corporate DataBram de Jager
 
Customer Presentation - IBM Cloud Pak for Data Overview (Level 100).PPTX
Customer Presentation - IBM Cloud Pak for Data Overview (Level 100).PPTXCustomer Presentation - IBM Cloud Pak for Data Overview (Level 100).PPTX
Customer Presentation - IBM Cloud Pak for Data Overview (Level 100).PPTXtsigitnist02
 
Enterprise Server Monitoring & Administration Tool - SysKit Monitor
Enterprise Server Monitoring & Administration Tool - SysKit MonitorEnterprise Server Monitoring & Administration Tool - SysKit Monitor
Enterprise Server Monitoring & Administration Tool - SysKit MonitorSysKit Ltd
 

Similar to AI-Powered Performance Monitoring for Integrations by Ricardo Torre (20)

Ibm xamarin gtruty
Ibm xamarin gtrutyIbm xamarin gtruty
Ibm xamarin gtruty
 
MongoDB World 2018: Ch-Ch-Ch-Ch-Changes: Taking Your Stitch Application to th...
MongoDB World 2018: Ch-Ch-Ch-Ch-Changes: Taking Your Stitch Application to th...MongoDB World 2018: Ch-Ch-Ch-Ch-Changes: Taking Your Stitch Application to th...
MongoDB World 2018: Ch-Ch-Ch-Ch-Changes: Taking Your Stitch Application to th...
 
Enabling Event Driven Architecture with PubSub+
Enabling Event Driven Architecture with PubSub+Enabling Event Driven Architecture with PubSub+
Enabling Event Driven Architecture with PubSub+
 
MindSphere: The cloud-based, open IoT operating system. Damiano Manocchia
MindSphere: The cloud-based, open IoT operating system. Damiano ManocchiaMindSphere: The cloud-based, open IoT operating system. Damiano Manocchia
MindSphere: The cloud-based, open IoT operating system. Damiano Manocchia
 
Creating end-to-end IoT applications with Eclipse Kura & Solair IoT Platform
Creating end-to-end IoT applications with Eclipse Kura & Solair IoT PlatformCreating end-to-end IoT applications with Eclipse Kura & Solair IoT Platform
Creating end-to-end IoT applications with Eclipse Kura & Solair IoT Platform
 
Architecture of Dynamics CRM with Office 365 and Azure
Architecture of Dynamics CRM with Office 365 and AzureArchitecture of Dynamics CRM with Office 365 and Azure
Architecture of Dynamics CRM with Office 365 and Azure
 
Three Dimensions of Data as a Service
Three Dimensions of Data as a ServiceThree Dimensions of Data as a Service
Three Dimensions of Data as a Service
 
UiPath 23.4 Product Release Updates
UiPath 23.4 Product Release UpdatesUiPath 23.4 Product Release Updates
UiPath 23.4 Product Release Updates
 
UiPath - IT Automation.pdf
UiPath - IT Automation.pdfUiPath - IT Automation.pdf
UiPath - IT Automation.pdf
 
UiPath - IT Automation (1).pdf
UiPath - IT Automation (1).pdfUiPath - IT Automation (1).pdf
UiPath - IT Automation (1).pdf
 
Web & Mobile Application Development Company
Web & Mobile Application Development CompanyWeb & Mobile Application Development Company
Web & Mobile Application Development Company
 
Nikky:RPA
Nikky:RPANikky:RPA
Nikky:RPA
 
AP086_ISV_Why_Microsoft_makes_the_cloud_shine.pptx
AP086_ISV_Why_Microsoft_makes_the_cloud_shine.pptxAP086_ISV_Why_Microsoft_makes_the_cloud_shine.pptx
AP086_ISV_Why_Microsoft_makes_the_cloud_shine.pptx
 
Public v1 real world example of azure functions serverless conf london 2016
Public v1 real world example of azure functions serverless conf london 2016 Public v1 real world example of azure functions serverless conf london 2016
Public v1 real world example of azure functions serverless conf london 2016
 
#SPFestSea azr302 The SharePoint Framework and the #MicrosoftGraph under ster...
#SPFestSea azr302 The SharePoint Framework and the #MicrosoftGraph under ster...#SPFestSea azr302 The SharePoint Framework and the #MicrosoftGraph under ster...
#SPFestSea azr302 The SharePoint Framework and the #MicrosoftGraph under ster...
 
Dev show september 8th 2020 power platform - not just a simple toy
Dev show september 8th 2020   power platform - not just a simple toyDev show september 8th 2020   power platform - not just a simple toy
Dev show september 8th 2020 power platform - not just a simple toy
 
Integrating Applications and Data (with Oracle PaaS Cloud) - Oracle Cloud Day...
Integrating Applications and Data (with Oracle PaaS Cloud) - Oracle Cloud Day...Integrating Applications and Data (with Oracle PaaS Cloud) - Oracle Cloud Day...
Integrating Applications and Data (with Oracle PaaS Cloud) - Oracle Cloud Day...
 
PowerApps, the Developer Story: Build an API to Integrate Corporate Data
PowerApps, the Developer Story: Build an API to Integrate Corporate DataPowerApps, the Developer Story: Build an API to Integrate Corporate Data
PowerApps, the Developer Story: Build an API to Integrate Corporate Data
 
Customer Presentation - IBM Cloud Pak for Data Overview (Level 100).PPTX
Customer Presentation - IBM Cloud Pak for Data Overview (Level 100).PPTXCustomer Presentation - IBM Cloud Pak for Data Overview (Level 100).PPTX
Customer Presentation - IBM Cloud Pak for Data Overview (Level 100).PPTX
 
Enterprise Server Monitoring & Administration Tool - SysKit Monitor
Enterprise Server Monitoring & Administration Tool - SysKit MonitorEnterprise Server Monitoring & Administration Tool - SysKit Monitor
Enterprise Server Monitoring & Administration Tool - SysKit Monitor
 

More from Adam Walhout

Revive your ERP with APIs and Hybrid Integation Magic by Mikael Sand
Revive your ERP with APIs and Hybrid Integation Magic by Mikael SandRevive your ERP with APIs and Hybrid Integation Magic by Mikael Sand
Revive your ERP with APIs and Hybrid Integation Magic by Mikael SandAdam Walhout
 
10 Integrations in 30 Minutes Using Microsoft Flow by Tom Canter
10 Integrations in 30 Minutes Using Microsoft Flow by Tom Canter10 Integrations in 30 Minutes Using Microsoft Flow by Tom Canter
10 Integrations in 30 Minutes Using Microsoft Flow by Tom CanterAdam Walhout
 
Serverless Messaging with Microsoft Azure by Steef-Jan Wiggers
Serverless Messaging with Microsoft Azure by Steef-Jan WiggersServerless Messaging with Microsoft Azure by Steef-Jan Wiggers
Serverless Messaging with Microsoft Azure by Steef-Jan WiggersAdam Walhout
 
Using VSTS to Deploy BizTalk Server Solutions by Johan Hedberg
Using VSTS to Deploy BizTalk Server Solutions by Johan HedbergUsing VSTS to Deploy BizTalk Server Solutions by Johan Hedberg
Using VSTS to Deploy BizTalk Server Solutions by Johan HedbergAdam Walhout
 
How math can help optimize business and life
How math can help optimize business and lifeHow math can help optimize business and life
How math can help optimize business and lifeAdam Walhout
 
AIMS Technology & Uniqueness
AIMS Technology & UniquenessAIMS Technology & Uniqueness
AIMS Technology & UniquenessAdam Walhout
 

More from Adam Walhout (6)

Revive your ERP with APIs and Hybrid Integation Magic by Mikael Sand
Revive your ERP with APIs and Hybrid Integation Magic by Mikael SandRevive your ERP with APIs and Hybrid Integation Magic by Mikael Sand
Revive your ERP with APIs and Hybrid Integation Magic by Mikael Sand
 
10 Integrations in 30 Minutes Using Microsoft Flow by Tom Canter
10 Integrations in 30 Minutes Using Microsoft Flow by Tom Canter10 Integrations in 30 Minutes Using Microsoft Flow by Tom Canter
10 Integrations in 30 Minutes Using Microsoft Flow by Tom Canter
 
Serverless Messaging with Microsoft Azure by Steef-Jan Wiggers
Serverless Messaging with Microsoft Azure by Steef-Jan WiggersServerless Messaging with Microsoft Azure by Steef-Jan Wiggers
Serverless Messaging with Microsoft Azure by Steef-Jan Wiggers
 
Using VSTS to Deploy BizTalk Server Solutions by Johan Hedberg
Using VSTS to Deploy BizTalk Server Solutions by Johan HedbergUsing VSTS to Deploy BizTalk Server Solutions by Johan Hedberg
Using VSTS to Deploy BizTalk Server Solutions by Johan Hedberg
 
How math can help optimize business and life
How math can help optimize business and lifeHow math can help optimize business and life
How math can help optimize business and life
 
AIMS Technology & Uniqueness
AIMS Technology & UniquenessAIMS Technology & Uniqueness
AIMS Technology & Uniqueness
 

Recently uploaded

Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
"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
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksSoftradix Technologies
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
Artificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraArtificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraDeakin University
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsAndrey Dotsenko
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024BookNet Canada
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphNeo4j
 
Snow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter RoadsSnow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter RoadsHyundai Motor Group
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
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
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Alan Dix
 

Recently uploaded (20)

Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
"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...
 
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptxVulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other Frameworks
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
Hot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort Service
Hot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort ServiceHot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort Service
Hot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort Service
 
Artificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraArtificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning era
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
 
Snow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter RoadsSnow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter Roads
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
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
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
 

AI-Powered Performance Monitoring for Integrations by Ricardo Torre

  • 1. AI-powered performance monitoring for integration: Present and future
  • 2. 2 • AIMS Monitoring using ML today • Demo: Application instrumented • What the future holds Agenda
  • 3. AIMS is the only intelligent performance monitoring and analytics solution that’s deeply focused on integrations: the beating heart of digital business. Prevent downtime in critical business processes ● Reduce time wasted on troubleshooting / monitoring ● Shift focus to building business value Enable IT teams as business drivers Configure & troubleshoot less. Innovate more. Real-time insight & predictive performance management Deep integration intelligence automated by ML and AI
  • 4. 4 Deep integration intelligence – fully automated by machine learning AIMS combines the latest machine learning technology with deep insights into transaction flow through on-premise, cloud and hybrid integrations. • Fully automated solution • No manual configuration required • Deep transaction tracing • Scaleable to the world's largest integrations • Near-zero performance impact
  • 5. 5 Real-time insight and predictive performance management Topographical map screenshot AIMS generates a dynamic 360° map of your entire integration environment and data and detects and warns you about actual and potential anomalies in real-time. • Big data analytics powered by ML • Real-time, dynamic mapping • Predictive anomaly detection • Map and monitor unknown areas of IT system
  • 6. 6 Configure and troubleshoot less. Innovate more. Anomaly overview screenshot AIMS eliminates most of the time you spend on manual configuration and troubleshooting false alerts and makes sure you can take proactive action early on the alerts that really matter. • No manual configuration required • Dynamic thresholds for cyclical business • Proactively identify root cause of issues • Fewer false-positive alerts
  • 7. 7 Enable IT as business drivers Dashboards screenshot AIMS enables IT teams to impact business outcomes by making it easier to communicate IT system insights and performance data with non- technical business stakeholders in a language they can understand. • Extract business intelligence from IT systems • Real-time data on transaction flows • Present complex data using dashboards • Bridge gap between IT and business
  • 8. 8 ServiceBus Current Technology Agents LogicApps IIS File Count Monitoring HTTP Endpoint On Premise / VM Azure Open Source
  • 9. 10 Steps to implement the AIMS SDK Agent Definition 1. Define Agent Metadata 2. Add SDK to Solution 3. Authenticate with API 4. Create System and get authentication token 5. Gather Nodes, Links, Stats and Events 6. Send with API
  • 10. 11 Steps to implement the AIMS SDK Agent Definition Define your agent metadata in the UI or through the API (using a JSON config file) • Nodes Types • Event Types • Property Types • Stat Types • Status • Stat Types • Aggregation • Unit • Name { "id": "aims.logsrv", "companyId": 22, "name": "Logging Service", "version": "v1.0", "metadata": { "eventTypes": [ { "hasDuration": false, "id": "fa04f393-8a04-4f9b-b0fe-c282bb4912f9", "name": "aims.logsrv.message", "displayName": "Log Messages" } ], "nodePropertyTypes": [ { "id": "d074bf93-9b8f-45f4-b507-afaff126ec18", "name": "aims.logsrv.type", "displayName": "Type" },
  • 11. 12 Demo Instrumenting an application with AIMS • Using an docker hosted API • Using the AIMS .NET SDK • Instrumenting the application • Ingest • Metadata • Metrics • Events
  • 12.
  • 14. Machine learning is among us! New (old) algorithms New people
  • 15. What can we improve? And why? We want to give you a even more scientific insight on your
  • 16. AIMS will become better in classifying different situations.
  • 17. Message count example: • Every Wednesday at 8 o’clock we get 100 messages through one node. • Sometimes at the same hour we get 1000 messages through the same node, but we know that this is a perfect normal behaviour, because is linked to an activity that take place some Wednesdays, usually at 8. • These are two normal behaviour, one is more frequent than the other, so it will contribute to our main baseline (the everyday shopping that we do for dinner) • Both a message count of 10000 and of 250 could be anomalous.
  • 18.
  • 19. Other new features • Prediction • Correlations: variable x has 70% probability to be correlated to variable y

Editor's Notes

  1. <h3>AIMS monitoring agents</h3> {biztalk-icon} Microsoft BizTalk Learn more {sql-icon} Microsoft SQL Learn more {windowsserver-icon} Windows Server Learn more {azure-icon} Azure ServiceBus Learn more {azure-icon} Azure LogicApps Learn more {aims-icon} AIMS Agent SDK Learn more