If you have any device or source that generates values over time (also a log from a service), you want to determine if in a time frame, the time serie is correct or you can detect some anomalies. What can you do as a developer (not a Data Scientist) with .NET and Azure?
Forecasting Techniques - Data Science SG Kai Xin Thia
Presentation by Kai Xin on techniques learnt from Forecasting - Principles and Practice book: www.otexts.org/fpp
Cover techniques like Seasonal and Trend decomposition using Loess (STL), Holts-Winters, ARIMA etc. R code adapted from the book is available at:
https://github.com/thiakx/Forecasting_DSSG
Time Series Anomaly Detection with .net and AzureMarco Parenzan
If you have any device or source that generates values over time (also a log from a service), you want to determine if in a time frame, the time serie is correct or you can detect some anomalies. What can you do as a developer (not a Data Scientist) with .NET o Azure? Let's see how in this session.
Time Series Anomaly Detection with .net and AzureMarco Parenzan
If you have any device or source that generates values over time (also a log from a service), you want to determine if in a time frame, the time serie is correct or you can detect some anomalies. What can you do as a developer (not a Data Scientist) with .NET o Azure? Let's see how in this session.
Optimizing Alert Monitoring with Oracle Enterprise ManagerDatavail
Watch this webinar to find out how OEM Grid configuration using Datavail’s Alert Optimizer™ and custom templates helps eliminate unwanted alerts, while enriching actionable alerts, and improving the performance of the entire database system.
These five areas help organize the tuning approach and define the major concerns beyond the architecture, setup, and data model. It also addresses how performance tuning becomes less of a mystery if it can be measured, documented, affected, and improved.
Anomaly Detection launch & update
* Recap: What is anomaly detection?
* Recap: Why ML & AI for anomaly detection?
* Why VictoriaMetrics Anomaly Detection?
* What’s new: Flexible Configs
* What’s new: AutoTune
* What’s new: Docs & site updates
● Quickstart - minimalistic guide on how to set up and run `vmanomaly` (Docker, Kubernetes)
● Model types - explanations and diagrams to understand specifics of a lifecycle and find the best model for your use case
● AutoTuned model introduction - find out how to set-and-forget the model of your choice to learn from your data
● VictoriaMetrics Anomaly Detection got its own feature page
* Roadmap for 2024
● Streaming models support
● GUI: Deeper integration with anomaly detection service
● Node_exporter preset. Presets for common tasks, like “seasonal_weekly”, “testing”, “autotuned_daily”
● (Q3-Q4) Root Cause Analysis: Drill down your incidents faster and more efficient. Finishing transition from PoC to production.
CA Performance Management 2.6 is a next-generation tool for monitoring mega-sized networks. This session, led by CA network monitoring experts, is designed to help new and existing users expand their knowledge of key capabilities and maximize the value of their performance data. The session will focus on foundational features, including understanding the architecture (data collectors, data repository/database, data aggregator, user interface and integration with CA Mediation Manager), leveraging the predefined dashboards and reports, understanding metric families and vendor-specific device certification, creating and deploying discovery and monitoring profiles and eventing. You'll also learn about advanced features, such as customizing dashboards and reports, automating custom groups creation and device population, using the application program interface (API) to integrate CA Performance Management with basic service set (BSS)/configuration management systems and create a zero-touch, automated process flow to on-board monitoring and self-certification procedures for device monitoring.
For more information, please visit http://cainc.to/Nv2VOe
Forecasting Techniques - Data Science SG Kai Xin Thia
Presentation by Kai Xin on techniques learnt from Forecasting - Principles and Practice book: www.otexts.org/fpp
Cover techniques like Seasonal and Trend decomposition using Loess (STL), Holts-Winters, ARIMA etc. R code adapted from the book is available at:
https://github.com/thiakx/Forecasting_DSSG
Time Series Anomaly Detection with .net and AzureMarco Parenzan
If you have any device or source that generates values over time (also a log from a service), you want to determine if in a time frame, the time serie is correct or you can detect some anomalies. What can you do as a developer (not a Data Scientist) with .NET o Azure? Let's see how in this session.
Time Series Anomaly Detection with .net and AzureMarco Parenzan
If you have any device or source that generates values over time (also a log from a service), you want to determine if in a time frame, the time serie is correct or you can detect some anomalies. What can you do as a developer (not a Data Scientist) with .NET o Azure? Let's see how in this session.
Optimizing Alert Monitoring with Oracle Enterprise ManagerDatavail
Watch this webinar to find out how OEM Grid configuration using Datavail’s Alert Optimizer™ and custom templates helps eliminate unwanted alerts, while enriching actionable alerts, and improving the performance of the entire database system.
These five areas help organize the tuning approach and define the major concerns beyond the architecture, setup, and data model. It also addresses how performance tuning becomes less of a mystery if it can be measured, documented, affected, and improved.
Anomaly Detection launch & update
* Recap: What is anomaly detection?
* Recap: Why ML & AI for anomaly detection?
* Why VictoriaMetrics Anomaly Detection?
* What’s new: Flexible Configs
* What’s new: AutoTune
* What’s new: Docs & site updates
● Quickstart - minimalistic guide on how to set up and run `vmanomaly` (Docker, Kubernetes)
● Model types - explanations and diagrams to understand specifics of a lifecycle and find the best model for your use case
● AutoTuned model introduction - find out how to set-and-forget the model of your choice to learn from your data
● VictoriaMetrics Anomaly Detection got its own feature page
* Roadmap for 2024
● Streaming models support
● GUI: Deeper integration with anomaly detection service
● Node_exporter preset. Presets for common tasks, like “seasonal_weekly”, “testing”, “autotuned_daily”
● (Q3-Q4) Root Cause Analysis: Drill down your incidents faster and more efficient. Finishing transition from PoC to production.
CA Performance Management 2.6 is a next-generation tool for monitoring mega-sized networks. This session, led by CA network monitoring experts, is designed to help new and existing users expand their knowledge of key capabilities and maximize the value of their performance data. The session will focus on foundational features, including understanding the architecture (data collectors, data repository/database, data aggregator, user interface and integration with CA Mediation Manager), leveraging the predefined dashboards and reports, understanding metric families and vendor-specific device certification, creating and deploying discovery and monitoring profiles and eventing. You'll also learn about advanced features, such as customizing dashboards and reports, automating custom groups creation and device population, using the application program interface (API) to integrate CA Performance Management with basic service set (BSS)/configuration management systems and create a zero-touch, automated process flow to on-board monitoring and self-certification procedures for device monitoring.
For more information, please visit http://cainc.to/Nv2VOe
29 SETTEMBRE 2021 – Aula Magna – Corso Duca degli Abruzzi, 24 – Politecnico di Torino
Ricerca, trasferimento tecnologico e supporto alle aziende sui temi fondamentali dei Big Data, Intelligenza Artificiale, la robotica e la rivoluzione digitale
A practical look at how to build & run IoT business logicVeselin Pizurica
Automation is what takes IoT projects further than visualisation dashboards and offline analysis into real-world actions that drive results. Rule engines are automation frameworks that enable companies to accelerate application development and support the complexity and scale that IoT automation requires.
We will have a practical look at how you can evaluate any rules engine by immediately matching your unique business logic requirements with the necessary rules engine capabilities.
Time series analysis allows Data Scientists to recognize trends, seasonality, and correlations within past data related to an organization to make predictions on which business decisions are based.
Let’s take a look at how various industries use Time series analysis to make crucial decisions.
~ The airline industry can optimize travel routes by predicting future weather patterns, seasonal demands, or unexpected events.
~ Stockbrokers use it to predict correlations within stocks & market conditions to decide where to invest.
~ Supply Chain companies can predict weather conditions, traffic patterns, expected delivery times to optimize routes.
But did you know that you can build Time Series models with minimum knowledge of coding? The KNIME Analytics Platform can make this happen. It uses a Graphical User Interface to allow Data Scientists who are just starting out and do not have extensive experience in coding.
In this webinar, our Machine Learning expert will help you build time series models using the KNIME Analytics Platform. Business leaders and Data scientists must not miss this opportunity to arrive at smart, data-driven business decisions with the help of this platform.
Monitoring and Instrumentation Strategies: Tips and Best Practices - AppSphere16AppDynamics
Monitoring is complicated, and in most organizations consists of far too many tools owned by too many teams. Fixing monitoring issues requires people, process, and technology. Hear common issues seen in the real world including what should be monitored or collected from a technology and a business perspective.
Investigate what instrumentation is most scalable and effective across languages, commonly used APIs, and possibilities for capturing data from common languages like Java, .NET, and PHP. Cover browser and mobile instrumentation techniques. Get tips on which APIs to use, what open source tools and frameworks can be leveraged, and how to coordinate and communicate requirements across your organization.
Key takeaways:
o What is instrumentation, and what to instrument, collect, and store
o How this can be accomplished on common software stacks
o How to work with application owners to collect business data
o How correlation works in custom open source or packaged monitoring tools
For more information, go to: www.appdynamics.com
Clues for Solving Cloud-Based App Performance NETSCOUT
NETSCOUT for AWS enables more informed business decisions by removing the barriers associated with mining high-volume wire data in the AWS cloud. NETSCOUT accomplishes this by enabling real-time analyses of all data traversing the AWS infrastructure and on-premise data centers across large enterprises. Enterprise data hidden within dynamic cloud workloads transforms into timely and valuable insights.
WSO2 Machine Learner takes data one step further, pairing data gathering and analytics with predictive intelligence: this helps you understand not just the present, but to predict scenarios and generate solutions for the future.
Slildes from the Webinar "Five Ways to Leverage AI and Tableau". Full webinar recording: https://starschema.com/kb/five-ways-to-leverage-ai-and-tableau
Sources & Workbooks: https://github.com/starschema/tableau-ai-use-cases
SignalFx Elasticsearch Metrics Monitoring and AlertingSignalFx
From our Feb 25, 2016 webcast on operating Elasticsearch at scale, the metrics to monitor, and how to create low-noise meaningful alerts on Elasticsearch performance.
This Tutorial will discuss and demonstrate how to implement different realtime streaming analytics patterns. We will start with counting usecases and progress into complex patterns like time windows, tracking objects, and detecting trends. We will start with Apache Storm and progress into Complex Event Processing based technologies.
Normalmente parliamo e presentiamo Azure IoT (Central) con un taglio un po' da "maker". In questa sessione, invece, vediamo di parlare allo SCADA engineer. Come si configura Azure IoT Central per il mondo industriale? Dov'è OPC/UA? Cosa c'entra IoT Plug & Play in tutto questo? E Azure IoT Central...quali vantaggi ci da? Cerchiamo di rispondere a queste e ad altre domande in questa sessione...
Allo sviluppatore Azure piacciono i servizi PaaS perchè sono "pronti all'uso". Ma quando proponiamo le nostre soluzioni alle aziende, ci scontriamo con l'IT che apprezza gli elementi infrastrutturali, IaaS. Perchè non (ri)scoprirli aggiungendo anche un pizzico di Hybrid che con il recente Azure Kubernetes Services Edge Essentials si può anche usare in un hardware che si può tenere anche in casa? Quindi scopriremo in questa sessione, tra gli altri, le VNET, le VPN S2S, Azure Arc, i Private Endpoints, e AKS EE.
More Related Content
Similar to Time Series Anomaly Detection for .net and Azure
29 SETTEMBRE 2021 – Aula Magna – Corso Duca degli Abruzzi, 24 – Politecnico di Torino
Ricerca, trasferimento tecnologico e supporto alle aziende sui temi fondamentali dei Big Data, Intelligenza Artificiale, la robotica e la rivoluzione digitale
A practical look at how to build & run IoT business logicVeselin Pizurica
Automation is what takes IoT projects further than visualisation dashboards and offline analysis into real-world actions that drive results. Rule engines are automation frameworks that enable companies to accelerate application development and support the complexity and scale that IoT automation requires.
We will have a practical look at how you can evaluate any rules engine by immediately matching your unique business logic requirements with the necessary rules engine capabilities.
Time series analysis allows Data Scientists to recognize trends, seasonality, and correlations within past data related to an organization to make predictions on which business decisions are based.
Let’s take a look at how various industries use Time series analysis to make crucial decisions.
~ The airline industry can optimize travel routes by predicting future weather patterns, seasonal demands, or unexpected events.
~ Stockbrokers use it to predict correlations within stocks & market conditions to decide where to invest.
~ Supply Chain companies can predict weather conditions, traffic patterns, expected delivery times to optimize routes.
But did you know that you can build Time Series models with minimum knowledge of coding? The KNIME Analytics Platform can make this happen. It uses a Graphical User Interface to allow Data Scientists who are just starting out and do not have extensive experience in coding.
In this webinar, our Machine Learning expert will help you build time series models using the KNIME Analytics Platform. Business leaders and Data scientists must not miss this opportunity to arrive at smart, data-driven business decisions with the help of this platform.
Monitoring and Instrumentation Strategies: Tips and Best Practices - AppSphere16AppDynamics
Monitoring is complicated, and in most organizations consists of far too many tools owned by too many teams. Fixing monitoring issues requires people, process, and technology. Hear common issues seen in the real world including what should be monitored or collected from a technology and a business perspective.
Investigate what instrumentation is most scalable and effective across languages, commonly used APIs, and possibilities for capturing data from common languages like Java, .NET, and PHP. Cover browser and mobile instrumentation techniques. Get tips on which APIs to use, what open source tools and frameworks can be leveraged, and how to coordinate and communicate requirements across your organization.
Key takeaways:
o What is instrumentation, and what to instrument, collect, and store
o How this can be accomplished on common software stacks
o How to work with application owners to collect business data
o How correlation works in custom open source or packaged monitoring tools
For more information, go to: www.appdynamics.com
Clues for Solving Cloud-Based App Performance NETSCOUT
NETSCOUT for AWS enables more informed business decisions by removing the barriers associated with mining high-volume wire data in the AWS cloud. NETSCOUT accomplishes this by enabling real-time analyses of all data traversing the AWS infrastructure and on-premise data centers across large enterprises. Enterprise data hidden within dynamic cloud workloads transforms into timely and valuable insights.
WSO2 Machine Learner takes data one step further, pairing data gathering and analytics with predictive intelligence: this helps you understand not just the present, but to predict scenarios and generate solutions for the future.
Slildes from the Webinar "Five Ways to Leverage AI and Tableau". Full webinar recording: https://starschema.com/kb/five-ways-to-leverage-ai-and-tableau
Sources & Workbooks: https://github.com/starschema/tableau-ai-use-cases
SignalFx Elasticsearch Metrics Monitoring and AlertingSignalFx
From our Feb 25, 2016 webcast on operating Elasticsearch at scale, the metrics to monitor, and how to create low-noise meaningful alerts on Elasticsearch performance.
This Tutorial will discuss and demonstrate how to implement different realtime streaming analytics patterns. We will start with counting usecases and progress into complex patterns like time windows, tracking objects, and detecting trends. We will start with Apache Storm and progress into Complex Event Processing based technologies.
Similar to Time Series Anomaly Detection for .net and Azure (20)
Normalmente parliamo e presentiamo Azure IoT (Central) con un taglio un po' da "maker". In questa sessione, invece, vediamo di parlare allo SCADA engineer. Come si configura Azure IoT Central per il mondo industriale? Dov'è OPC/UA? Cosa c'entra IoT Plug & Play in tutto questo? E Azure IoT Central...quali vantaggi ci da? Cerchiamo di rispondere a queste e ad altre domande in questa sessione...
Allo sviluppatore Azure piacciono i servizi PaaS perchè sono "pronti all'uso". Ma quando proponiamo le nostre soluzioni alle aziende, ci scontriamo con l'IT che apprezza gli elementi infrastrutturali, IaaS. Perchè non (ri)scoprirli aggiungendo anche un pizzico di Hybrid che con il recente Azure Kubernetes Services Edge Essentials si può anche usare in un hardware che si può tenere anche in casa? Quindi scopriremo in questa sessione, tra gli altri, le VNET, le VPN S2S, Azure Arc, i Private Endpoints, e AKS EE.
Static abstract members nelle interfacce di C# 11 e dintorni di .NET 7.pptxMarco Parenzan
Did interfaces in C# need evolution? Maybe yes. Are they violating some fundamental principles? We see. Are we asking for some hoops? Let's see all this by telling a story (of code, of course)
Azure Synapse Analytics for your IoT SolutionsMarco Parenzan
Let's find out in this session how Azure Synapse Analytics, with its SQL Serverless Pool, ADX, Data Factory, Notebooks, Spark can be useful for managing data analysis in an IoT solution.
Power BI Streaming Data Flow e Azure IoT Central Marco Parenzan
Dal 2015 gli utilizzatori di Power BI hanno potuto analizzare dati in real-time grazie all'integrazione con altri prodotti e servizi Microsoft. Con streaming dataflow, si porterà l'analisi in tempo reale completamente all'interno di Power BI, rimuovendo la maggior parte delle restrizioni che avevamo, integrando al contempo funzionalità di analisi chiave come la preparazione dei dati in streaming e nessuna creazione di codice. Per vederlo in funzione, studieremo un caso specifico di streaming come l'IoT con Azure IoT Central.
Power BI Streaming Data Flow e Azure IoT CentralMarco Parenzan
Dal 2015 gli utilizzatori di Power BI hanno potuto analizzare dati in real-time grazie all'integrazione con altri prodotti e servizi Microsoft. Con streaming dataflow, si porterà l'analisi in tempo reale completamente all'interno di Power BI, rimuovendo la maggior parte delle restrizioni che avevamo, integrando al contempo funzionalità di analisi chiave come la preparazione dei dati in streaming e nessuna creazione di codice. Per vederlo in funzione, studieremo un caso specifico di streaming come l'IoT con Azure IoT Central.
Power BI Streaming Data Flow e Azure IoT CentralMarco Parenzan
Since 2015, Power BI users have been able to analyze data in real-time thanks to the integration with other Microsoft products and services. With streaming dataflow, you'll bring real-time analytics completely within Power BI, removing most of the restrictions we had, while integrating key analytics features like streaming data preparation and no coding. To see it in action, we will study a specific case of streaming such as IoT with Azure IoT Central.
What are the actors? What are they used for? And how can we develop them? And how are they published and used on Azure? Let's see how it's done in this session
Generic Math, funzionalità ora schedulata per .NET 7, e Azure IoT PnP mi hanno risvegliato un argomento che nel mio passato mi hanno portato a fare due/tre viaggi, grazie all'Università di Trieste, a Cambridge (2006/2007 circa) e a Seattle (2010, quando ho parlato pubblicamente per la prima volta di Azure :) e che mi ha fatto conoscere il mito Don Box!), a parlare di codice in .NET che aveva a che fare con la matematica e con la fisica: le unità di misura e le matrici. L'avvento dei Notebook nel mondo .NET e un vecchio sogno legato alla libreria ANTLR (e tutti i miei esercizi di Code Generation) mi portano a mettere in ordine 'sto minestrone di idee...o almeno ci provo (non so se sta tutto in piedi).
322 / 5,000
Translation results
.NET is better every year for a developer who still dreams of developing a video game. Without pretensions and without talking about Unity or any other framework, just "barebones" .NET code, we will try to write a game (or parts of it) in the 80's style (because I was a kid in those years). In Christmas style.
Building IoT infrastructure on edge with .net, Raspberry PI and ESP32 to conn...Marco Parenzan
IoT scenarios necessarily pass through the Edge component and the Raspberry PI is a great way to explore this world. If we need to receive IoT events from sensors, how do I implement an MQTT endpoint? Kafka is a clever way to do this. And how do I process the data? Kafka? Spark? Rabbit ?. How do we write custom code for these environments? .NET, now in version 6 is another clever way to do it! And maybe, we can also communicate with Azure. We'll see in this session if we can make it all work!
How can you handle defects? If you are in a factory, production can produce objects with defects. Or values from sensors can tell you over time that some values are not "normal". What can you do as a developer (not a Data Scientist) with .NET o Azure to detect these anomalies? Let's see how in this session.
Quali vantaggi ci da Azure? Dal punto di vista dello sviluppo software, uno di questi è certamente la varietà dei servizi di gestione dei dati. Questo ci permette di cominciare a non essere SQL centrici ma utilizzare il servizio giusto per il problema giusto fino ad applicare una strategia di Polyglot Persistence (e vedremo cosa significa) nel rispetto di una corretta gestione delle risorse IT e delle pratiche di DevOps.
C'è ancora diffidenza nei confronti dell'Internet of Things e il costo delle soluzioni custom non aiuta. Azure IoT Central è un servizio SaaS personalizzabile che rende accessibile a costi sostenibili. Vediamo quali sonole peculiarità di questo servizio.
Come puoi gestire i difetti? Se sei in una fabbrica, la produzione può produrre oggetti con difetti. Oppure i valori dei sensori possono dirti nel tempo che alcuni valori non sono "normali". Cosa puoi fare come sviluppatore (non come Data Scientist) con .NET o Azure per rilevare queste anomalie? Vediamo come in questa sessione.
It happens that we have to develop several services and deploy them in Azure. They are small, repetitive but different, often not very different. Why not use code generation techniques to simplify the development and implementation of these services? Let's see with .NET comes to meet us and helps us to deploy in Azure.
Running Kafka and Spark on Raspberry PI with Azure and some .net magicMarco Parenzan
IoT scenarios necessarily pass through the Edge component and the Raspberry PI is a great way to explore this world. If we need to receive IoT events from sensors, how do I implement an MQTT endpoint? Kafka is a clever way to do this. And how do I process the data in Kafka? Spark is another clever way of doing this. How do we write custom code for these environments? .NET, now in version 6 is another clever way to do it! And maybe, we also communicate with Azure. We'll see in this session if we can make it all work!
Time Series Anomaly Detection with Azure and .NETTMarco Parenzan
f you have any device or source that generates values over time (also a log from a service), you want to determine if in a time frame, the time serie is correct or you can detect some anomalies. What can you do as a developer (not a Data Scientist) with .NET o Azure? Let's see how in this session.
It happens that we have to develop several services and deploy them in Azure. They are small, repetitive but different, often not very different. Why not use code generation techniques to simplify the development and implementation of these services? Let's see with .NET comes to meet us and helps us to deploy in Azure.
A Comprehensive Look at Generative AI in Retail App Testing.pdfkalichargn70th171
Traditional software testing methods are being challenged in retail, where customer expectations and technological advancements continually shape the landscape. Enter generative AI—a transformative subset of artificial intelligence technologies poised to revolutionize software testing.
Software Engineering, Software Consulting, Tech Lead.
Spring Boot, Spring Cloud, Spring Core, Spring JDBC, Spring Security,
Spring Transaction, Spring MVC,
Log4j, REST/SOAP WEB-SERVICES.
Accelerate Enterprise Software Engineering with PlatformlessWSO2
Key takeaways:
Challenges of building platforms and the benefits of platformless.
Key principles of platformless, including API-first, cloud-native middleware, platform engineering, and developer experience.
How Choreo enables the platformless experience.
How key concepts like application architecture, domain-driven design, zero trust, and cell-based architecture are inherently a part of Choreo.
Demo of an end-to-end app built and deployed on Choreo.
Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...informapgpstrackings
Keep tabs on your field staff effortlessly with Informap Technology Centre LLC. Real-time tracking, task assignment, and smart features for efficient management. Request a live demo today!
For more details, visit us : https://informapuae.com/field-staff-tracking/
Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...Globus
The U.S. Geological Survey (USGS) has made substantial investments in meeting evolving scientific, technical, and policy driven demands on storing, managing, and delivering data. As these demands continue to grow in complexity and scale, the USGS must continue to explore innovative solutions to improve its management, curation, sharing, delivering, and preservation approaches for large-scale research data. Supporting these needs, the USGS has partnered with the University of Chicago-Globus to research and develop advanced repository components and workflows leveraging its current investment in Globus. The primary outcome of this partnership includes the development of a prototype enterprise repository, driven by USGS Data Release requirements, through exploration and implementation of the entire suite of the Globus platform offerings, including Globus Flow, Globus Auth, Globus Transfer, and Globus Search. This presentation will provide insights into this research partnership, introduce the unique requirements and challenges being addressed and provide relevant project progress.
How Does XfilesPro Ensure Security While Sharing Documents in Salesforce?XfilesPro
Worried about document security while sharing them in Salesforce? Fret no more! Here are the top-notch security standards XfilesPro upholds to ensure strong security for your Salesforce documents while sharing with internal or external people.
To learn more, read the blog: https://www.xfilespro.com/how-does-xfilespro-make-document-sharing-secure-and-seamless-in-salesforce/
Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...Shahin Sheidaei
Games are powerful teaching tools, fostering hands-on engagement and fun. But they require careful consideration to succeed. Join me to explore factors in running and selecting games, ensuring they serve as effective teaching tools. Learn to maintain focus on learning objectives while playing, and how to measure the ROI of gaming in education. Discover strategies for pitching gaming to leadership. This session offers insights, tips, and examples for coaches, team leads, and enterprise leaders seeking to teach from simple to complex concepts.
Check out the webinar slides to learn more about how XfilesPro transforms Salesforce document management by leveraging its world-class applications. For more details, please connect with sales@xfilespro.com
If you want to watch the on-demand webinar, please click here: https://www.xfilespro.com/webinars/salesforce-document-management-2-0-smarter-faster-better/
Into the Box Keynote Day 2: Unveiling amazing updates and announcements for modern CFML developers! Get ready for exciting releases and updates on Ortus tools and products. Stay tuned for cutting-edge innovations designed to boost your productivity.
How to Position Your Globus Data Portal for Success Ten Good PracticesGlobus
Science gateways allow science and engineering communities to access shared data, software, computing services, and instruments. Science gateways have gained a lot of traction in the last twenty years, as evidenced by projects such as the Science Gateways Community Institute (SGCI) and the Center of Excellence on Science Gateways (SGX3) in the US, The Australian Research Data Commons (ARDC) and its platforms in Australia, and the projects around Virtual Research Environments in Europe. A few mature frameworks have evolved with their different strengths and foci and have been taken up by a larger community such as the Globus Data Portal, Hubzero, Tapis, and Galaxy. However, even when gateways are built on successful frameworks, they continue to face the challenges of ongoing maintenance costs and how to meet the ever-expanding needs of the community they serve with enhanced features. It is not uncommon that gateways with compelling use cases are nonetheless unable to get past the prototype phase and become a full production service, or if they do, they don't survive more than a couple of years. While there is no guaranteed pathway to success, it seems likely that for any gateway there is a need for a strong community and/or solid funding streams to create and sustain its success. With over twenty years of examples to draw from, this presentation goes into detail for ten factors common to successful and enduring gateways that effectively serve as best practices for any new or developing gateway.
Advanced Flow Concepts Every Developer Should KnowPeter Caitens
Tim Combridge from Sensible Giraffe and Salesforce Ben presents some important tips that all developers should know when dealing with Flows in Salesforce.
Modern design is crucial in today's digital environment, and this is especially true for SharePoint intranets. The design of these digital hubs is critical to user engagement and productivity enhancement. They are the cornerstone of internal collaboration and interaction within enterprises.
Strategies for Successful Data Migration Tools.pptxvarshanayak241
Data migration is a complex but essential task for organizations aiming to modernize their IT infrastructure and leverage new technologies. By understanding common challenges and implementing these strategies, businesses can achieve a successful migration with minimal disruption. Data Migration Tool like Ask On Data play a pivotal role in this journey, offering features that streamline the process, ensure data integrity, and maintain security. With the right approach and tools, organizations can turn the challenge of data migration into an opportunity for growth and innovation.
In software engineering, the right architecture is essential for robust, scalable platforms. Wix has undergone a pivotal shift from event sourcing to a CRUD-based model for its microservices. This talk will chart the course of this pivotal journey.
Event sourcing, which records state changes as immutable events, provided robust auditing and "time travel" debugging for Wix Stores' microservices. Despite its benefits, the complexity it introduced in state management slowed development. Wix responded by adopting a simpler, unified CRUD model. This talk will explore the challenges of event sourcing and the advantages of Wix's new "CRUD on steroids" approach, which streamlines API integration and domain event management while preserving data integrity and system resilience.
Participants will gain valuable insights into Wix's strategies for ensuring atomicity in database updates and event production, as well as caching, materialization, and performance optimization techniques within a distributed system.
Join us to discover how Wix has mastered the art of balancing simplicity and extensibility, and learn how the re-adoption of the modest CRUD has turbocharged their development velocity, resilience, and scalability in a high-growth environment.
Cyaniclab : Software Development Agency Portfolio.pdfCyanic lab
CyanicLab, an offshore custom software development company based in Sweden,India, Finland, is your go-to partner for startup development and innovative web design solutions. Our expert team specializes in crafting cutting-edge software tailored to meet the unique needs of startups and established enterprises alike. From conceptualization to execution, we offer comprehensive services including web and mobile app development, UI/UX design, and ongoing software maintenance. Ready to elevate your business? Contact CyanicLab today and let us propel your vision to success with our top-notch IT solutions.
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...Juraj Vysvader
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I didn't get rich from it but it did have 63K downloads (powered possible tens of thousands of websites).
Enhancing Research Orchestration Capabilities at ORNL.pdfGlobus
Cross-facility research orchestration comes with ever-changing constraints regarding the availability and suitability of various compute and data resources. In short, a flexible data and processing fabric is needed to enable the dynamic redirection of data and compute tasks throughout the lifecycle of an experiment. In this talk, we illustrate how we easily leveraged Globus services to instrument the ACE research testbed at the Oak Ridge Leadership Computing Facility with flexible data and task orchestration capabilities.
Quarkus Hidden and Forbidden ExtensionsMax Andersen
Quarkus has a vast extension ecosystem and is known for its subsonic and subatomic feature set. Some of these features are not as well known, and some extensions are less talked about, but that does not make them less interesting - quite the opposite.
Come join this talk to see some tips and tricks for using Quarkus and some of the lesser known features, extensions and development techniques.
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
Time Series Anomaly Detection for .net and Azure
1. TIME SERIES ANOMALY DETECTION
WITH .NET AND AZURE
Marco Parenzan
Solution Sales Specialist @ Insight // Microsoft Azure MVP //
1nn0va Community Lead
2. MARCO PARENZAN
Solution Sales Specialist @ Insight
1nn0va Community Lead (Pordenone)
Microsoft Azure MVP
Profiles
Linkedin: https://www.linkedin.com/in/marcoparenzan/
Slideshare: https://www.slideshare.net/marco.parenzan
GitHub: https://github.com/marcoparenzan
3. AGENDA
• Scenario
• Anomaly Detection in Time Series
• Data Science for the .NET developer
• How Data Scientists work
• Bring ML.NET to Azure
• Anomaly Detection As A Service in Azure
• Conclusions
5. SCENARIO
In an industrial fridge, you monitor temperatures to check not the
temperature «per se», but to check the healthy of the plant
Opening a door
Condenser
Evaporator
You can considering each of these events as anomalies that alter the
temperature you measure in different part of the fridge
From real industrial fridges
11. ANOMALY DETECTION
Anomaly detection is the process of identifying unexpected items or events in data sets, which differ from
the norm.
And anomaly detection is often applied on unlabeled data which is known as unsupervised anomaly
detection.
12. TIME SERIES
Definition
• Time series is a sequence of data points recorded in time order, often taken at successive equally paced
points in time.
Examples
• Stock prices, Sales demand, website traffic, daily temperatures, quarterly sales
Time series is different from regression analysis because of its time-dependent nature.
• Auto-correlation: Regression analysis requires that there is little or no autocorrelation in the data. It occurs
when the observations are not independent of each other. For example, in stock prices, the current price is
not independent of the previous price. [The observations have to be dependent on time]
• Seasonality, a characteristic which we will discuss below.
13. COMPONENTS OF A TIME SERIES
Trend
• is a general direction in which something is developing or changing. A trend can be upward(uptrend) or
downward(downtrend). It is not always necessary that the increase or decrease is consistently in the same direction in a
given period.
Seasonality
• Predictable pattern that recurs or repeats over regular intervals. Seasonality is often observed within a year or less.
Irregular fluctuation
• These are variations that occur due to sudden causes and are unpredictable. For example the rise in prices of food due
to war, flood, earthquakes, farmers striking etc.
14. ANOMALY DETECTION IN TIME SERIES
In time series data, an anomaly or outlier can be termed as a data point which is not following the common
collective trend or seasonal or cyclic pattern of the entire data and is significantly distinct from rest of the
data. By significant, most data scientists mean statistical significance, which in order words, signify that the
statistical properties of the data point is not in alignment with the rest of the series.
Anomaly detection has two basic assumptions:
• Anomalies only occur very rarely in the data.
• Their features differ from the normal instances significantly.
15. HOW TO DO TIME SERIES ANOMALY DETECTION?
Statistical Profiling Approach
This can be done by calculating statistical values like mean or median moving average of the historical data and using a
standard deviation to come up with a band of statistical values which can define the uppermost bound and the lower most
bound and anything falling beyond these ranges can be an anomaly.
By Predictive Confidence Level Approach
One way of doing anomaly detection with time series data is by building a predictive model using the historical data to
estimate and get a sense of the overall common trend, seasonal or cyclic pattern of the time series data.
Clustering Based Unsupervised Approach
Unsupervised approaches are extremely useful for anomaly detection as it does not require any labelled data, mentioning
that a particular data point is an anomaly.
16. MULTIVARIATE ANOMALY DETECTION
All described is “univariate” anomaly detection, on
a single time serie
The multivariate anomaly detection allows
detecting anomalies from groups of metrics
Dependencies and inter-correlations between
different signals
News are already announced in this area, else not
yet available
16
#GLOBALAZURE2021
18. DATA SCIENCE AND AI FOR THE .NET DEVELOPER
ML.NET is first and foremost a framework that you can use to
create your own custom ML models. This custom approach
contrasts with “pre-built AI,” where you use pre-designed
general AI services from the cloud (like many of the offerings
from Azure Cognitive Services). This can work great for many
scenarios, but it might not always fit your specific business
needs due to the nature of the machine learning problem or to
the deployment context (cloud vs. on-premises).
ML.NET enables developers to use their existing .NET skills to
easily integrate machine learning into almost any .NET
application. This means that if C# (or F# or VB) is your
programming language of choice, you no longer have to learn a
new programming language, like Python or R, in order to
develop your own ML models and infuse custom machine
learning into your .NET apps.
21. HELPING NO-DATA SCIENTITS DEVELOPERS (ALL! )
Unsupervised Machine LearningNo labelling
Auto(mated) MLfind the best tuning for you with parameters and algorithms
Automated Training Set for Anomaly Detection Algorithms
the algorithms automatically generates a simulated training set based non your input data
https://docs.microsoft.com/en-us/azure/machine-learning/algorithm-cheat-sheet
22. INDEPENDENT IDENTICALLY DISTRIBUTED (IID)
Data points collected in the time series are independently sampled from the same distribution
(independent identically distributed). Thus, the value at the current timestamp can be viewed as the value at
the next timestamp in expectation.
23. SINGULAR SPECTRUM ANALYSIS (SSA)
This class implements the general anomaly detection transform based on Singular Spectrum Analysis (SSA).
SSA is a powerful framework for decomposing the time-series into trend, seasonality and noise
components as well as forecasting the future values of the time-series.
In principle, SSA performs spectral analysis on the input time-series where each component in the spectrum
corresponds to a trend, seasonal or noise component in the time-series
24. SPECTRUM RESIDUAL CNN (SRCNN)
to monitor the time-series continuously and alert for potential incidents on time
The algorithm first computes the Fourier Transform of the original data. Then it computes the spectral
residual of the log amplitude of the transformed signal before applying the Inverse Fourier Transform to
map the sequence back from the frequency to the time domain. This sequence is called the saliency map.
The anomaly score is then computed as the relative difference between the saliency map values and their
moving averages. If the score is above a threshold, the value at a specific timestep is flagged as an outlier.
There are several parameters for SR algorithm. To obtain a model with good performance, we suggest to
tune windowSize and threshold at first, these are the most important parameters to SR. Then you could
search for an appropriate judgementWindowSize which is no larger than windowSize. And for the
remaining parameters, you could use the default value directly.
Time-Series Anomaly Detection Service at Microsof [https://arxiv.org/pdf/1906.03821.pdf]
25. SOME TOOLS REQUIRED
.NET 5 + WPF + ML.NET
Mandatory , the platform where we try to make experiments
Xplot.Ploty (soon you will understand I use this) https://fslab.org/XPlot/
XPlot is a cross-platform data visualization package for the F# programming language powered by popular
JavaScript charting libraries Plotly and Google Charts. The library provides a complete mapping for the
configuration options of the underlying libraries and so you get a nice F# interface that gives you access to the
full power of Plotly and Google Charts. The XPlot library can be used interactively from F# Interactive, but charts
can equally easy be embedded in F# applications and in HTML reports.
WebView2 https://docs.microsoft.com/en-us/microsoft-edge/webview2/gettingstarted/wpf
The Microsoft Edge WebView2 control enables you to embed web technologies (HTML, CSS, and JavaScript) in
your native apps. The WebView2 control uses Microsoft Edge (Chromium) as the rendering engine to display the
web content in native apps. With WebView2, you may embed web code in different parts of your native app. Build
all of the native app within a single WebView instance.
28. JUPYTER
Evolution and generalization of the seminal role of Mathematica
In web standards way
Web (HTTP+Markdown)
Python adoption (ipynb)
Written in Java
Python has an interop bridge...not native (if ever important)Python is a kernel for Jupyter
29. .NET INTERACTIVE AND JUPYTER
AND VISUAL STUDIO CODE
.NET Interactive gives C# and F# kernels to Jupyter
.NET Interactive gives all tools to create your hosting application independently from Jupyter
In Visual Studio Code, you have two different notebooks (looking similar but developed in parallel by
different teams)
.NET Interactive Notebook (by the .NET Interactive Team) that can run also Python
Jupyter Notebook (by the Azure Data Studio Team – probably) that can run also C# and F#
There is a little confusion on that
.NET Interactive has a strong C#/F# Kernel...
...a less mature infrastructure (compared to Jupiter)
32. .NET (5) HOSTING IN AZURE
Existing apps
.NET web apps (on-premises)
Cloud-Optimized
PaaS
Cloud-Native
PaaS for microservices and serverless
Monolithic / N-Tier
architectures
Monolithic / N-Tier
architectures
Microservices and serverless architectures
Cloud
Infrastructure-Ready
Monolithic / N-Tier
architectures
Relational
Database
VMs
Managed services
On-premises Azure
PaaS for containerized microservices
+ Serverless computing
+ Managed services
And Windows Containers
IaaS
(Infrastructure as a Service)
Azure Azure
33. FUNCTIONS EVERYWHERE
Platform
App delivery
OS
On-premises
Code
App Service on Azure Stack
Windows
●●●
Non-Azure hosts
●●●
●●●
+
Azure Functions
host runtime
Azure Functions
Core Tools
Azure Functions
base Docker image
Azure Functions
.NET Docker image
Azure Functions
Node Docker image
●●●
34. LOGIC APPS
Visually design workflows in the cloud
Express logic through powerful control flow
Connect disparate functions and APIs
Utilize declarative definition to work with CI/CD
37. AZURE COGNITIVE SERVICES
Cognitive Services brings AI within reach of every developer—without requiring machine-learning
expertise. All it takes is an API call to embed the ability to see, hear, speak, search, understand, and
accelerate decision-making into your apps. Enable developers of all skill levels to easily add AI capabilities
to their apps.
Five areas:
• Decision
• Language
• Speech
• Vision
• Web search
Anomaly Detector
Identify potential problems early on.
Content Moderator
Detect potentially offensive or unwanted
content.
Metrics Advisor PREVIEW
Monitor metrics and diagnose issues.
Personalizer
Create rich, personalized experiences for
every user.
38. ANOMALY DETECTOR
Through an API, Anomaly Detector ingests time-series data of all types and selects the best-fitting
detection model for your data to ensure high accuracy. Customize the service to detect any level of
anomaly and deploy it where you need it most -- from the cloud to the intelligent edge with containers.
Azure is the only major cloud provider that offers anomaly detection as an AI service.
40. ANOMALY DETECTOR
Through an API, Anomaly Detector ingests time-series data of all types and selects the best-fitting
detection model for your data to ensure high accuracy. Customize the service to detect any level of
anomaly and deploy it where you need it most -- from the cloud to the intelligent edge with containers.
Azure is the only major cloud provider that offers anomaly detection as an AI service.
It seems too much simple…
43. CONCLUSIONS
Start simple and bulk: you already have data
If you have daily data, you need to aggregate (a month?) to have training
• take time for a correct Data Lake strategy
• there is time for realtime
The right algorithm is the one that gives you what you want to see
• Also professionals make the same (besides REAL data scientists)
• But if you know statistics, if better for you
Azure Cognitive Services will become more important
• New Metrics Advisor Service!
Anomaly detection is the process of identifying unexpected items or events in data sets, which differ from the norm. And anomaly detection is often applied on unlabeled data which is known as unsupervised anomaly detection.
https://towardsdatascience.com/effective-approaches-for-time-series-anomaly-detection-9485b40077f1
Effective Approaches for Time Series Anomaly Detection | by Aditya Bhattacharya | Towards Data Science
SSA works by decomposing a time-series into a set of principal components. These components can be interpreted as the parts of a signal that correspond to trends, noise, seasonality, and many other factors. Then, these components are reconstructed and used to forecast values some time in the future.
The Spectral Residual outlier detector is based on the paper Time-Series Anomaly Detection Service at Microsoft and is suitable for unsupervised online anomaly detection in univariate time series data. The algorithm first computes the Fourier Transform of the original data. Then it computes the spectral residual of the log amplitude of the transformed signal before applying the Inverse Fourier Transform to map the sequence back from the frequency to the time domain. This sequence is called the saliency map. The anomaly score is then computed as the relative difference between the saliency map values and their moving averages. If the score is above a threshold, the value at a specific timestep is flagged as an outlier. For more details, please check out the paper.
What’s next?
Modernize applications with .NET Core
Today we focused on Cloud-optimized .NET Framework apps. However, many applications will benefit from modern architecture built on .NET Core – a much faster, modular, cross-platform, open source .NET. Websites can be modernized with ASP.NET Core to bring in better security, compliance, and much better performance than ASP.NET on .NET Framework. .NET Core also provides code patterns for building resilient, high-performance microservices on Linux and Windows.
Build 2015
Metrics Advisor, a new platform-as-a-service, provides you an out-of-the-box intelligent metrics monitoring platform.
It simplifies the monitoring lifecycle with a built-in web-based workspace where you can setup time-series monitoring, alerting and diagnostics with a simple user interface.
A rich set of REST APIs and SDK libraries support developers to build your custom solutions easily. Because Metrics Advisor has built an end-to-end monitoring pipeline, time to value is accelerated.