This presentation describes a intelligent IT monitoring solution that uses Nagios as source of information, Esper as the CEP engine and a PCA algorithm.
Intelie's Overview - How much could your company lose in a matter of minutes?Intelie
Intelie is a brazilian software company that helps managers to be more proactive. Intelie LIVE, our real-time analytics platform can process and correlate Big Data in order to promptly identify business failures and opportunities in dynamic operations. By reducing reaction time, you prevent big losses and can seize opportunities as soon as they happen. Can you calculate how much your company could lose in a matter of minutes? Minutes may be worth millions, don't waste them!
Complex Event Processing (CEP) for Next-Generation Security Event Management,...Tim Bass
Complex Event Processing (CEP) for Next-Generation Security Event Management, Fraud and Intrusion Detection , April 17, 2007 (First Draft), London, Tim Bass, CISSP, Director, Principal Global Architect
Emerging Technologies Group
This Presentation focus on wt is business intelligent and tool available in market and which is demand high in other competitor and details about cognos ...
CEP: Event-Decision Architecture for PredictiveBusiness, July 2006Tim Bass
CEP: Event-Decision Architecture for PredictiveBusiness, Centre for Strategic Infocomm Technologies (CSIT), Singapore July 26, 2006, Tim Bass, CISSP, Principal Global Architect, Director, TIBCO Software Inc.
Intelie's Overview - How much could your company lose in a matter of minutes?Intelie
Intelie is a brazilian software company that helps managers to be more proactive. Intelie LIVE, our real-time analytics platform can process and correlate Big Data in order to promptly identify business failures and opportunities in dynamic operations. By reducing reaction time, you prevent big losses and can seize opportunities as soon as they happen. Can you calculate how much your company could lose in a matter of minutes? Minutes may be worth millions, don't waste them!
Complex Event Processing (CEP) for Next-Generation Security Event Management,...Tim Bass
Complex Event Processing (CEP) for Next-Generation Security Event Management, Fraud and Intrusion Detection , April 17, 2007 (First Draft), London, Tim Bass, CISSP, Director, Principal Global Architect
Emerging Technologies Group
This Presentation focus on wt is business intelligent and tool available in market and which is demand high in other competitor and details about cognos ...
CEP: Event-Decision Architecture for PredictiveBusiness, July 2006Tim Bass
CEP: Event-Decision Architecture for PredictiveBusiness, Centre for Strategic Infocomm Technologies (CSIT), Singapore July 26, 2006, Tim Bass, CISSP, Principal Global Architect, Director, TIBCO Software Inc.
Presentation from ZeroNights 2015 devoted to Esper library and the features it has to perform complex security event processing (correlating). Basic and advanced features was considered and custom made correlation engine which able to work together with logstash was presented
Gartner ITxpo 2015 - 3 casos de operações digitais mais inteligentes usando r...Intelie
Palestra de Ricardo Clemente durante o Gartner ITxpo 2015. Na apresentação são mostrados 3 casos práticos (E-commerce, Banco e Seguradora) onde a aplicação de análises prescritivas e preditivas por meio de real-time analytics gera resultados. Decisões e ações mais rápidas significam competitividade em operações digitais. Seja qual for a estratégia - customer-centric, eficiência ou crescimento - um negócio digital não pode se basear em relatórios do passado. Com a tecnologia adequada aplicada corretamente e com comprometimento do time, esta disrupção na sua operação digital é plenamente factível.
Amazon Machine Learning is a service that makes it easy for developers of all skill levels to use machine learning technology. In this session, we will introduce how to use S3 as a Data Lake to collect device information via AWS IoT, and then generate prediction for your application.
Flink Forward San Francisco 2018: David Reniz & Dahyr Vergara - "Real-time m...Flink Forward
“Customer experience is the next big battle ground for telcos,” proclaimed recently Amit Akhelikar, Global Director of Lynx Analytics at TM Forum Live! Asia in Singapore. But, how to fight in this battle? A common approach has been to keep “under control” some well-known network quality indicators, like dropped calls, radio access congestion, availability, and so on; but this has proven not to be enough to keep customers happy, like a siege weapon is not enough to conquer a city. But, what if it were possible to know how customers perceive services, at least most demanded ones, like web browsing or video streaming? That would be like a squad of archers ready to battle. And even having that, how to extract value of it and take actions in no time, giving our skilled archers the right targets? Meet CANVAS (Customer And Network Visualization and AnaltyticS), one of the first LATAM implementations of a Flink-based stream processing use case for a telco, which successfully combines leading and innovative technologies like Apache Hadoop, YARN, Kafka, Nifi, Druid and advanced visualizations with Flink core features like non-trivial stateful stream processing (joins, windows and aggregations on event time) and CEP capabilities for alarm generation, delivering a next-generation tool for SOC (Service Operation Center) teams.
Apache Ignite is a high-performance, integrated and distributed in-memory platform for computing and transacting on large-scale data sets in real-time. But, did you know it provides streaming and complex event processing (CEP)? In this hands-on demonstration we will take Apache Ignite’s Streaming and CEP features for a test drive. We will start with an example streaming use case then demonstrate how to implement each component in Apache Ignite. Finally we will show how to connect a dashboard application to Apache Ignite to display the results.
Advanced Open IoT Platform for Prevention and Early Detection of Forest FiresIvo Andreev
The session was about open architecture using IoT Edge, Azure Cognitive Services, Mosquitto MQTT, Influx DB and GraphQL web services to develop advanced architecture for early detection of forest fires that integrates sensor networks and mobile (drone) technologies for data collection and processing. Unmanned air vehicles (UAVs) will allow coverage of larger areas to raise the percentage of forest fires detections, monitor areas with high fire weather index and such already affected by forest fires. All information is forwarded and stored in cloud computing platform where near real-time processing and alerting is performed.
Webinar: Cutting Time, Complexity and Cost from Data Science to Productioniguazio
Imagine a system where one collects real-time data, develops a machine learning model… Runs analysis and training on powerful GPUs… Clicks on a magic button and then deploys code and ML models to production… All without any heavy lifting from data and DevOps engineers. Today, data scientists work on laptops with just a subset of data and time is wasted while waiting for data and compute.
It’s about efficient use of time! Join Iguazio and NVIDIA so that you can get home early today! Learn how to speed up data science from development to production:
- Access to large scale, real-time and operational data without waiting for ETL
- Run high performance analytics and ML on NVIDIA GPUs (Rapids)
- Work on a shared, pre-integrated Kubernetes cluster with - - Jupyter notebook and leading data science tools
- One-click (really!) deployment to production
Speakers: Yaron Haviv, CTO at Iguazio, Or Zilberman, Data Scientist at Iguazio and Jacci Cenci, Sr. Technical Marketing Engineer at NVIDIA
The hidden engineering behind machine learning products at HelixaAlluxio, Inc.
Data Orchestration Summit 2020 organized by Alluxio
https://www.alluxio.io/data-orchestration-summit-2020/
The hidden engineering behind machine learning products at Helixa
Gianmario Spacagna, (Helixa)
About Alluxio: alluxio.io
Engage with the open source community on slack: alluxio.io/slack
In this deck from the Stanford HPC Conference, Ryan Quick from Providentia Worldwide describes how DNNs can be used to improve EDA simulation runs.
"Systems Intelligence relies on a variety of methods for providing insight into the core mechanisms for driving automated behavioral changes in self-healing command and control platforms. This talk reports on initial efforts with leveraging Semiconductor Electronic Design Automation (EDA) telemetry data from cross-domain sources including power, network, storage, nodes, and applications in neural networks as a driving method for insight into SI automation systems."
Watch the video: https://youtu.be/2WbR8tq-XbM
Learn more: http://www.providentiaworldwide.com/
and
http://www.hpcadvisorycouncil.com/events/2020/stanford-workshop/
Sign up for our insideHPC Newsletter: http://insidehpc.com/newsletter
Video and slides synchronized, mp3 and slide download available at URL http://bit.ly/1yyaHb8.
The authors discuss Netflix's new stream processing system that supports a reactive programming model, allows auto scaling, and is capable of processing millions of messages per second. Filmed at qconsf.com.
Danny Yuan is an architect and software developer in Netflix’s Platform Engineering team. Justin Becker is Senior Software Engineer at Netflix.
Observability foundations in dynamically evolving architecturesBoyan Dimitrov
Holistic application health monitoring, request tracing across distributed systems, instrumentation, business process SLAs - all of them are integral parts of today’s technical stacks. Nevertheless many teams decide to integrate observability last which makes it an almost impossible challenge - especially if you have to deal with hundreds and thousands of services. Therefore starting early is essential and in this talk we are going to see how we can solve those challenges early and explore the foundations of building and evolving complex microservices platforms in respect to observability.
We are going to share some of the best practices and quick wins that allow us to correlate different telemetry systems and gradually build up towards more sophisticated use-cases.
We are also going to look at some of the standard AWS services such as X-Ray and Cloudwatch that help us get going "for free" and then discuss more complex tooling and integrations building up towards a fully integrated ecosystem. As part of this talk we are also going to share some of the learnings we have made at Sixt on this topic and we are going to introduce some of the solutions that help us operate our microservices stack
Imagine that self-driving cars now exist and are becoming widespread around the world. To facilitate the transition, it's necessary to set up central service to monitor traffic conditions nationwide, deploy sensors throughout the interstate system that monitor traffic conditions including car speeds, pavement and weather conditions, as well as accidents, construction, and other sources of traffic tie ups.
MongoDB has been selected as the database for this application. In this webinar, we will walk through designing the application’s schema that will both support the high update and read volumes as well as the data aggregation and analytics queries.
spChains: A Declarative Framework for Data Stream Processing in Pervasive App...Fulvio Corno
Presentation given at the 3rd International Conference on Ambient Systems, Networks and Technologies
August 27-29, 2012, Niagara Falls, Ontario, Canada.
The paper is available on the PORTO open access repository: http://porto.polito.it/2496720/
Presentation from ZeroNights 2015 devoted to Esper library and the features it has to perform complex security event processing (correlating). Basic and advanced features was considered and custom made correlation engine which able to work together with logstash was presented
Gartner ITxpo 2015 - 3 casos de operações digitais mais inteligentes usando r...Intelie
Palestra de Ricardo Clemente durante o Gartner ITxpo 2015. Na apresentação são mostrados 3 casos práticos (E-commerce, Banco e Seguradora) onde a aplicação de análises prescritivas e preditivas por meio de real-time analytics gera resultados. Decisões e ações mais rápidas significam competitividade em operações digitais. Seja qual for a estratégia - customer-centric, eficiência ou crescimento - um negócio digital não pode se basear em relatórios do passado. Com a tecnologia adequada aplicada corretamente e com comprometimento do time, esta disrupção na sua operação digital é plenamente factível.
Amazon Machine Learning is a service that makes it easy for developers of all skill levels to use machine learning technology. In this session, we will introduce how to use S3 as a Data Lake to collect device information via AWS IoT, and then generate prediction for your application.
Flink Forward San Francisco 2018: David Reniz & Dahyr Vergara - "Real-time m...Flink Forward
“Customer experience is the next big battle ground for telcos,” proclaimed recently Amit Akhelikar, Global Director of Lynx Analytics at TM Forum Live! Asia in Singapore. But, how to fight in this battle? A common approach has been to keep “under control” some well-known network quality indicators, like dropped calls, radio access congestion, availability, and so on; but this has proven not to be enough to keep customers happy, like a siege weapon is not enough to conquer a city. But, what if it were possible to know how customers perceive services, at least most demanded ones, like web browsing or video streaming? That would be like a squad of archers ready to battle. And even having that, how to extract value of it and take actions in no time, giving our skilled archers the right targets? Meet CANVAS (Customer And Network Visualization and AnaltyticS), one of the first LATAM implementations of a Flink-based stream processing use case for a telco, which successfully combines leading and innovative technologies like Apache Hadoop, YARN, Kafka, Nifi, Druid and advanced visualizations with Flink core features like non-trivial stateful stream processing (joins, windows and aggregations on event time) and CEP capabilities for alarm generation, delivering a next-generation tool for SOC (Service Operation Center) teams.
Apache Ignite is a high-performance, integrated and distributed in-memory platform for computing and transacting on large-scale data sets in real-time. But, did you know it provides streaming and complex event processing (CEP)? In this hands-on demonstration we will take Apache Ignite’s Streaming and CEP features for a test drive. We will start with an example streaming use case then demonstrate how to implement each component in Apache Ignite. Finally we will show how to connect a dashboard application to Apache Ignite to display the results.
Advanced Open IoT Platform for Prevention and Early Detection of Forest FiresIvo Andreev
The session was about open architecture using IoT Edge, Azure Cognitive Services, Mosquitto MQTT, Influx DB and GraphQL web services to develop advanced architecture for early detection of forest fires that integrates sensor networks and mobile (drone) technologies for data collection and processing. Unmanned air vehicles (UAVs) will allow coverage of larger areas to raise the percentage of forest fires detections, monitor areas with high fire weather index and such already affected by forest fires. All information is forwarded and stored in cloud computing platform where near real-time processing and alerting is performed.
Webinar: Cutting Time, Complexity and Cost from Data Science to Productioniguazio
Imagine a system where one collects real-time data, develops a machine learning model… Runs analysis and training on powerful GPUs… Clicks on a magic button and then deploys code and ML models to production… All without any heavy lifting from data and DevOps engineers. Today, data scientists work on laptops with just a subset of data and time is wasted while waiting for data and compute.
It’s about efficient use of time! Join Iguazio and NVIDIA so that you can get home early today! Learn how to speed up data science from development to production:
- Access to large scale, real-time and operational data without waiting for ETL
- Run high performance analytics and ML on NVIDIA GPUs (Rapids)
- Work on a shared, pre-integrated Kubernetes cluster with - - Jupyter notebook and leading data science tools
- One-click (really!) deployment to production
Speakers: Yaron Haviv, CTO at Iguazio, Or Zilberman, Data Scientist at Iguazio and Jacci Cenci, Sr. Technical Marketing Engineer at NVIDIA
The hidden engineering behind machine learning products at HelixaAlluxio, Inc.
Data Orchestration Summit 2020 organized by Alluxio
https://www.alluxio.io/data-orchestration-summit-2020/
The hidden engineering behind machine learning products at Helixa
Gianmario Spacagna, (Helixa)
About Alluxio: alluxio.io
Engage with the open source community on slack: alluxio.io/slack
In this deck from the Stanford HPC Conference, Ryan Quick from Providentia Worldwide describes how DNNs can be used to improve EDA simulation runs.
"Systems Intelligence relies on a variety of methods for providing insight into the core mechanisms for driving automated behavioral changes in self-healing command and control platforms. This talk reports on initial efforts with leveraging Semiconductor Electronic Design Automation (EDA) telemetry data from cross-domain sources including power, network, storage, nodes, and applications in neural networks as a driving method for insight into SI automation systems."
Watch the video: https://youtu.be/2WbR8tq-XbM
Learn more: http://www.providentiaworldwide.com/
and
http://www.hpcadvisorycouncil.com/events/2020/stanford-workshop/
Sign up for our insideHPC Newsletter: http://insidehpc.com/newsletter
Video and slides synchronized, mp3 and slide download available at URL http://bit.ly/1yyaHb8.
The authors discuss Netflix's new stream processing system that supports a reactive programming model, allows auto scaling, and is capable of processing millions of messages per second. Filmed at qconsf.com.
Danny Yuan is an architect and software developer in Netflix’s Platform Engineering team. Justin Becker is Senior Software Engineer at Netflix.
Observability foundations in dynamically evolving architecturesBoyan Dimitrov
Holistic application health monitoring, request tracing across distributed systems, instrumentation, business process SLAs - all of them are integral parts of today’s technical stacks. Nevertheless many teams decide to integrate observability last which makes it an almost impossible challenge - especially if you have to deal with hundreds and thousands of services. Therefore starting early is essential and in this talk we are going to see how we can solve those challenges early and explore the foundations of building and evolving complex microservices platforms in respect to observability.
We are going to share some of the best practices and quick wins that allow us to correlate different telemetry systems and gradually build up towards more sophisticated use-cases.
We are also going to look at some of the standard AWS services such as X-Ray and Cloudwatch that help us get going "for free" and then discuss more complex tooling and integrations building up towards a fully integrated ecosystem. As part of this talk we are also going to share some of the learnings we have made at Sixt on this topic and we are going to introduce some of the solutions that help us operate our microservices stack
Imagine that self-driving cars now exist and are becoming widespread around the world. To facilitate the transition, it's necessary to set up central service to monitor traffic conditions nationwide, deploy sensors throughout the interstate system that monitor traffic conditions including car speeds, pavement and weather conditions, as well as accidents, construction, and other sources of traffic tie ups.
MongoDB has been selected as the database for this application. In this webinar, we will walk through designing the application’s schema that will both support the high update and read volumes as well as the data aggregation and analytics queries.
spChains: A Declarative Framework for Data Stream Processing in Pervasive App...Fulvio Corno
Presentation given at the 3rd International Conference on Ambient Systems, Networks and Technologies
August 27-29, 2012, Niagara Falls, Ontario, Canada.
The paper is available on the PORTO open access repository: http://porto.polito.it/2496720/
Transfer Learning: Repurposing ML Algorithms from Different Domains to Cloud ...Priyanka Aash
Machine learning algorithms are key to modern at-scale cyberdefense. Transfer learning is a state of the art ML paradigm that enables applying knowledge and algorithms developed from one field to another, resulting in innovative solutions. This talk presents transfer learning in action wherein techniques created from other areas are successfully re-purposed and applied to cybersecurity.
(Source: RSA Conference USA 2018)
Adventures in Observability - Clickhouse and InstanaMarcel Birkner
Monitoring is a hot topic for ClickHouse users. Joann Buch and Marcel Birkner of Instana and Robert Hodges of Altinity discuss how to create a complete monitoring solution for ClickHouse using Instana. We'll start with an overview of the Instana product, followed by a review of important metrics you should track on ClickHouse. We'll then walk through how to set up Instana on ClickHouse. We'll finish with a discussion of how Instana itself uses ClickHouse internally.
Essentials of Automations: Optimizing FME Workflows with ParametersSafe Software
Are you looking to streamline your workflows and boost your projects’ efficiency? Do you find yourself searching for ways to add flexibility and control over your FME workflows? If so, you’re in the right place.
Join us for an insightful dive into the world of FME parameters, a critical element in optimizing workflow efficiency. This webinar marks the beginning of our three-part “Essentials of Automation” series. This first webinar is designed to equip you with the knowledge and skills to utilize parameters effectively: enhancing the flexibility, maintainability, and user control of your FME projects.
Here’s what you’ll gain:
- Essentials of FME Parameters: Understand the pivotal role of parameters, including Reader/Writer, Transformer, User, and FME Flow categories. Discover how they are the key to unlocking automation and optimization within your workflows.
- Practical Applications in FME Form: Delve into key user parameter types including choice, connections, and file URLs. Allow users to control how a workflow runs, making your workflows more reusable. Learn to import values and deliver the best user experience for your workflows while enhancing accuracy.
- Optimization Strategies in FME Flow: Explore the creation and strategic deployment of parameters in FME Flow, including the use of deployment and geometry parameters, to maximize workflow efficiency.
- Pro Tips for Success: Gain insights on parameterizing connections and leveraging new features like Conditional Visibility for clarity and simplicity.
We’ll wrap up with a glimpse into future webinars, followed by a Q&A session to address your specific questions surrounding this topic.
Don’t miss this opportunity to elevate your FME expertise and drive your projects to new heights of efficiency.
Transcript: Selling digital books in 2024: Insights from industry leaders - T...BookNet Canada
The publishing industry has been selling digital audiobooks and ebooks for over a decade and has found its groove. What’s changed? What has stayed the same? Where do we go from here? Join a group of leading sales peers from across the industry for a conversation about the lessons learned since the popularization of digital books, best practices, digital book supply chain management, and more.
Link to video recording: https://bnctechforum.ca/sessions/selling-digital-books-in-2024-insights-from-industry-leaders/
Presented by BookNet Canada on May 28, 2024, with support from the Department of Canadian Heritage.
GraphRAG is All You need? LLM & Knowledge GraphGuy Korland
Guy Korland, CEO and Co-founder of FalkorDB, will review two articles on the integration of language models with knowledge graphs.
1. Unifying Large Language Models and Knowledge Graphs: A Roadmap.
https://arxiv.org/abs/2306.08302
2. Microsoft Research's GraphRAG paper and a review paper on various uses of knowledge graphs:
https://www.microsoft.com/en-us/research/blog/graphrag-unlocking-llm-discovery-on-narrative-private-data/
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...Jeffrey Haguewood
Sidekick Solutions uses Bonterra Impact Management (fka Social Solutions Apricot) and automation solutions to integrate data for business workflows.
We believe integration and automation are essential to user experience and the promise of efficient work through technology. Automation is the critical ingredient to realizing that full vision. We develop integration products and services for Bonterra Case Management software to support the deployment of automations for a variety of use cases.
This video focuses on the notifications, alerts, and approval requests using Slack for Bonterra Impact Management. The solutions covered in this webinar can also be deployed for Microsoft Teams.
Interested in deploying notification automations for Bonterra Impact Management? Contact us at sales@sidekicksolutionsllc.com to discuss next steps.
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...James Anderson
Effective Application Security in Software Delivery lifecycle using Deployment Firewall and DBOM
The modern software delivery process (or the CI/CD process) includes many tools, distributed teams, open-source code, and cloud platforms. Constant focus on speed to release software to market, along with the traditional slow and manual security checks has caused gaps in continuous security as an important piece in the software supply chain. Today organizations feel more susceptible to external and internal cyber threats due to the vast attack surface in their applications supply chain and the lack of end-to-end governance and risk management.
The software team must secure its software delivery process to avoid vulnerability and security breaches. This needs to be achieved with existing tool chains and without extensive rework of the delivery processes. This talk will present strategies and techniques for providing visibility into the true risk of the existing vulnerabilities, preventing the introduction of security issues in the software, resolving vulnerabilities in production environments quickly, and capturing the deployment bill of materials (DBOM).
Speakers:
Bob Boule
Robert Boule is a technology enthusiast with PASSION for technology and making things work along with a knack for helping others understand how things work. He comes with around 20 years of solution engineering experience in application security, software continuous delivery, and SaaS platforms. He is known for his dynamic presentations in CI/CD and application security integrated in software delivery lifecycle.
Gopinath Rebala
Gopinath Rebala is the CTO of OpsMx, where he has overall responsibility for the machine learning and data processing architectures for Secure Software Delivery. Gopi also has a strong connection with our customers, leading design and architecture for strategic implementations. Gopi is a frequent speaker and well-known leader in continuous delivery and integrating security into software delivery.
DevOps and Testing slides at DASA ConnectKari Kakkonen
My and Rik Marselis slides at 30.5.2024 DASA Connect conference. We discuss about what is testing, then what is agile testing and finally what is Testing in DevOps. Finally we had lovely workshop with the participants trying to find out different ways to think about quality and testing in different parts of the DevOps infinity loop.
UiPath Test Automation using UiPath Test Suite series, part 3DianaGray10
Welcome to UiPath Test Automation using UiPath Test Suite series part 3. In this session, we will cover desktop automation along with UI automation.
Topics covered:
UI automation Introduction,
UI automation Sample
Desktop automation flow
Pradeep Chinnala, Senior Consultant Automation Developer @WonderBotz and UiPath MVP
Deepak Rai, Automation Practice Lead, Boundaryless Group and UiPath MVP
Epistemic Interaction - tuning interfaces to provide information for AI supportAlan Dix
Paper presented at SYNERGY workshop at AVI 2024, Genoa, Italy. 3rd June 2024
https://alandix.com/academic/papers/synergy2024-epistemic/
As machine learning integrates deeper into human-computer interactions, the concept of epistemic interaction emerges, aiming to refine these interactions to enhance system adaptability. This approach encourages minor, intentional adjustments in user behaviour to enrich the data available for system learning. This paper introduces epistemic interaction within the context of human-system communication, illustrating how deliberate interaction design can improve system understanding and adaptation. Through concrete examples, we demonstrate the potential of epistemic interaction to significantly advance human-computer interaction by leveraging intuitive human communication strategies to inform system design and functionality, offering a novel pathway for enriching user-system engagements.
Connector Corner: Automate dynamic content and events by pushing a buttonDianaGray10
Here is something new! In our next Connector Corner webinar, we will demonstrate how you can use a single workflow to:
Create a campaign using Mailchimp with merge tags/fields
Send an interactive Slack channel message (using buttons)
Have the message received by managers and peers along with a test email for review
But there’s more:
In a second workflow supporting the same use case, you’ll see:
Your campaign sent to target colleagues for approval
If the “Approve” button is clicked, a Jira/Zendesk ticket is created for the marketing design team
But—if the “Reject” button is pushed, colleagues will be alerted via Slack message
Join us to learn more about this new, human-in-the-loop capability, brought to you by Integration Service connectors.
And...
Speakers:
Akshay Agnihotri, Product Manager
Charlie Greenberg, Host
UiPath Test Automation using UiPath Test Suite series, part 4DianaGray10
Welcome to UiPath Test Automation using UiPath Test Suite series part 4. In this session, we will cover Test Manager overview along with SAP heatmap.
The UiPath Test Manager overview with SAP heatmap webinar offers a concise yet comprehensive exploration of the role of a Test Manager within SAP environments, coupled with the utilization of heatmaps for effective testing strategies.
Participants will gain insights into the responsibilities, challenges, and best practices associated with test management in SAP projects. Additionally, the webinar delves into the significance of heatmaps as a visual aid for identifying testing priorities, areas of risk, and resource allocation within SAP landscapes. Through this session, attendees can expect to enhance their understanding of test management principles while learning practical approaches to optimize testing processes in SAP environments using heatmap visualization techniques
What will you get from this session?
1. Insights into SAP testing best practices
2. Heatmap utilization for testing
3. Optimization of testing processes
4. Demo
Topics covered:
Execution from the test manager
Orchestrator execution result
Defect reporting
SAP heatmap example with demo
Speaker:
Deepak Rai, Automation Practice Lead, Boundaryless Group and UiPath MVP
4. Intelligent Monitoring
Motivation:
Only ponctual monitoring available
Decrease time to repair incidents
Proactive monitoring
Realistic view from live environment
5. Intelligent Monitoring
Motivation:
Learn (identify patterns )
Automation
Store historical data with no loss
Improve credibility and Situational Awareness
7. Intelligent Monitoring
Where are we?:
Lots of information (1200 servers with more than 14000 monitors)
– more than 40000 graphs being plot
Lots of tools for monitoring running (SME, IPMonitor, Cricket,
SiteScope, SiteSeer, Logs)
Difficulties with specific customizations, performance and cost
No credibility (lots of emails) with alarms. But much better than
before.
9. Intelligent Monitoring
Were are we going:
Use of events. E.g.: Appenders for log frameworks to integrate
information from applications
Knowledge to antecipate undesired situations
Unified interface for monitoring
Root cause detection
11. Intelligent Monitoring
Action Plan:
Unify the monitoring tools with Nagios (scalability and integration)
Integrate Nagios with correlation system using NEB (Nagios Event
Broker)
available ate:
code.google.com/p/neb2activemq
Map event and systems to correlate
(manual and analytic task)
12. Intelligent Monitoring
Summary:
Motivation
Where are we?
Where are we going?
Action Plan
Event Correlation
Orverview and system architecture
Event Bus
Correlation tecnique
Correlation egine
Visualization
Machine Learning
Project
13. Overview and system architecture
Modular and event-driven architecture
CORRELATION
COLLECTOR
ENGINE
EVENT BUS
MACHINE LEARN VISUALIZATION
14. Overview and system architecture
What is the system architecture?
Unique bus for message exchange
Modules are separte process for operating system and can be on
differente machines
Modules can publish / subscribe to queue / topic from bus
Why an Event Driven Architecture ?
Loose coupled e Distributed
Less intrusive for monitored systems
Modules are independent
15. Event bus
Open source project
Chosen Apache ActiveMQ:
Stable
Performance
Active Comunity
Conectivity
JMS
STOMP
REST
XMPP (...)
16. Event Bus
Message format
JSON ( not XML)
Simplicity
Structure
Header : channel type(queue or topic) and event type
Body: data
$ curl -d "type=queue&body={'idle'=70, 'sys’=20,
'usr'=10, 'host'='ws122' }&eventtype=CPU"
http://barramento/message/events;
17. Correlation Technique
CEP (Complex Event Processing )
Technology that enables processing mutiple events in real time with
the goal to identify meaningful events
Based on rules or queries (“SQL like”)
Queries created on execution time
History
On1995, professor David Luckham from Stanford, working on Rapide
project coined the term CEP
Database research topic: Data Stream Management Systems (DSMS)
18. Correlation technique
“upside down database”
query answer continuos
answer
query
Processamento de
Query Processing
dados consultas dados
Memory Memória
Data stream
Dados
Dados
Data
Persistents relations
19. Correlation Technique
Marketing
Trend(Buzz)
CEP market is estimated on 460 milion dolars by 2010 (source: IEEE
Computer Society – April 2009)
Useful where there are data streams and necessity to extract
information on real time from that data
Financial Market
Logistic process (RFID)
Airport control
ICUs
Datacenters
21. Correlation Technique
Open Source Players
Academic projects:
STREAM – Stanford – 2003 (officialy deprecated)
TelegraphCQ – Berkeley - 2003
Based on PostgreSQL 7.3.2
No activity
Cayuga – Cornell
From the industry:
Esper, a codehaus project complete in terms features
Compact syntax and flexible
Excelent documentation
Performance
Our choice!
22. Correlation Engine
Application
If session raised 10% on the
last 3 min, and the average
from Servers cpu didn’t raise
5%, and Mysql slow queries
are above 10, so there is a
database retention causing
users to queue
32. Machine Learning
Choice for non-supervised and incremental algorithms
Incremental PCA
Transforms a number of possible correlated variables in a minor
number of non-correlated, the principal componnents
A change on principal componnents means a broken correlation, or
annomaly
Can be used for data compression
Inspired on a paper from Carnegie Mellon University (Hoke et al. 2006)
Source: http://www.pdl.cmu.edu/PDL-FTP/SelfStar/osr_sub.pdf
Implementation had two main challenges: measures with missing values
and different scales
35. Machine Learning
Second principal component
sensibility
three annomaly
36. Project
Status
Developed all functionalities
Algorithms being validated through tests with
RRDs and meeting with operation team
Performance tests on going
System on live enviroment with reduced scope
37. Project at Globo.com – Next challenges
Scale
Events“Sharding”
Rule balance
Cache
Otimize algorithm
Adaptative control of memory and sensibility parameters
Insert a supervisioned layer
Other algorithms to cooperate
40. Questions
Contacts
Denis A. Vieira Jr
denis@corp.globo.com (www.globo.com)
Ricardo Clemente
ricardo@intelie.com.br (www.intelie.com.br)
Globo.com stand
This afternoon
Raise your hand!