A recap of interesting points and quotes from the May 2024 WSO2CON opensource application development conference. Focuses primarily on keynotes and panel sessions.
Trends are the natural changes in behaviours or proceedings. We like to be aware of those indicators for inspiration and guidance. At the beginning of every year we look at UX, UI trends and emerging technologies to get that guidance from.
This presentation discusses moving enterprise IT to public cloud. It notes that enterprise IT organizations face complex environments, growing costs, and lack of resources. The cloud looks like an option to help address these issues and generate business advantage. While there are challenges with cloud adoption related to security, control, and trust, the presentation argues that cloud providers may offer greater availability, security, and efficiency than traditional IT environments through their large scale operations. It advocates a hybrid approach for enterprises, moving commodity services to public cloud while using private cloud for high value services and legacy systems, with a goal of saying goodbye to legacy over time.
Glimpses into the future of mobile devices, the internet, and more - updated ...Michael Harries
First given at Mobile Monday Sydney on 2 November 2009.
A thought provoking look at the forces affecting the future of the mobile internet.
(Let me know what you think.)
This document discusses Microsoft's efforts in artificial intelligence and machine learning. It provides context on the current state of AI, highlighting how machine learning has progressed from addressing specific tasks to becoming more general. It outlines Microsoft's investments in AI, including forming a new 5,000-person division and making AI pervasive across its products. The document also discusses challenges around developing machine learning programs and ensuring AI is developed in a responsible, trustworthy manner.
Top Strategic Technology Trends for 2022.docxAdvance Tech
Strategic technology trends can be difficult to predict, but many technology observers think that the 2024 Olympics and the autonomous cars of the 2020s are inevitable.
Regardless, strategic technology trends can inspire companies and entrepreneurs looking to maximize their exposure and reach, increase their revenue, and drive new products and services.
Several technologies will be an important part of the 2022 strategy of any large firm, including software, cloud computing, and mobile technology.
A discussion that the following is the main focus on the impact of these technologies on the business functions of large firms and their future strategies. We finally brought together the sectors that will largely influence the future world economy in this post.
Strategic technology is the combination of strategic thinking, best practices, and financial effectiveness.
https://advancetech.info/gartners-top-10-strategic-technology-trends-for-2022/
Capgemini Ron Tolido - the 3rd Platform and InsuranceEDGEteam
1) The document discusses digital transformation in the insurance industry and outlines several frameworks for how insurance companies can progress in their digital capabilities and mastery.
2) It presents different "levels" of digital capability that insurance companies may fall into, from "beginners" to "digital masters", and suggests that most insurers currently rank as "conservatives".
3) Several technology trends and drivers are introduced that can help insurance companies advance their digital transformation, such as social, mobile, analytics/big data and cloud computing. Combining these drivers is seen as particularly powerful.
Predictions 2019: Digital journeys are well on their way Belatrix Software
2018 was a year when executives focused intensely on creating new digital business models. Emerging technologies provide the basis for new forms of business, and more importantly, of customer value. 2019 will see companies continue on their journeys to becoming more mature digital organizations.
- How AI will change how we develop and test software.
- Why new technologies such as Google Flutter provide new business opportunities.
- How companies in fast-growing markets are leapfrogging traditional tech adoption cycles -and what this means for executives faced with a changing competitive landscape.
- How Augmented Reality will shape the future of UX design.
Trends are the natural changes in behaviours or proceedings. We like to be aware of those indicators for inspiration and guidance. At the beginning of every year we look at UX, UI trends and emerging technologies to get that guidance from.
This presentation discusses moving enterprise IT to public cloud. It notes that enterprise IT organizations face complex environments, growing costs, and lack of resources. The cloud looks like an option to help address these issues and generate business advantage. While there are challenges with cloud adoption related to security, control, and trust, the presentation argues that cloud providers may offer greater availability, security, and efficiency than traditional IT environments through their large scale operations. It advocates a hybrid approach for enterprises, moving commodity services to public cloud while using private cloud for high value services and legacy systems, with a goal of saying goodbye to legacy over time.
Glimpses into the future of mobile devices, the internet, and more - updated ...Michael Harries
First given at Mobile Monday Sydney on 2 November 2009.
A thought provoking look at the forces affecting the future of the mobile internet.
(Let me know what you think.)
This document discusses Microsoft's efforts in artificial intelligence and machine learning. It provides context on the current state of AI, highlighting how machine learning has progressed from addressing specific tasks to becoming more general. It outlines Microsoft's investments in AI, including forming a new 5,000-person division and making AI pervasive across its products. The document also discusses challenges around developing machine learning programs and ensuring AI is developed in a responsible, trustworthy manner.
Top Strategic Technology Trends for 2022.docxAdvance Tech
Strategic technology trends can be difficult to predict, but many technology observers think that the 2024 Olympics and the autonomous cars of the 2020s are inevitable.
Regardless, strategic technology trends can inspire companies and entrepreneurs looking to maximize their exposure and reach, increase their revenue, and drive new products and services.
Several technologies will be an important part of the 2022 strategy of any large firm, including software, cloud computing, and mobile technology.
A discussion that the following is the main focus on the impact of these technologies on the business functions of large firms and their future strategies. We finally brought together the sectors that will largely influence the future world economy in this post.
Strategic technology is the combination of strategic thinking, best practices, and financial effectiveness.
https://advancetech.info/gartners-top-10-strategic-technology-trends-for-2022/
Capgemini Ron Tolido - the 3rd Platform and InsuranceEDGEteam
1) The document discusses digital transformation in the insurance industry and outlines several frameworks for how insurance companies can progress in their digital capabilities and mastery.
2) It presents different "levels" of digital capability that insurance companies may fall into, from "beginners" to "digital masters", and suggests that most insurers currently rank as "conservatives".
3) Several technology trends and drivers are introduced that can help insurance companies advance their digital transformation, such as social, mobile, analytics/big data and cloud computing. Combining these drivers is seen as particularly powerful.
Predictions 2019: Digital journeys are well on their way Belatrix Software
2018 was a year when executives focused intensely on creating new digital business models. Emerging technologies provide the basis for new forms of business, and more importantly, of customer value. 2019 will see companies continue on their journeys to becoming more mature digital organizations.
- How AI will change how we develop and test software.
- Why new technologies such as Google Flutter provide new business opportunities.
- How companies in fast-growing markets are leapfrogging traditional tech adoption cycles -and what this means for executives faced with a changing competitive landscape.
- How Augmented Reality will shape the future of UX design.
Collaboration 3.0: 8 trends today that will define our tools tomorrowalexschiff
A lot of talk has been made of trends redefining the tools people use to collaborate and get things done: cloud computing, rise (and ubiquity) of mobile, consumerization of enterprise IT, etc. These aren't "predictions" anymore — they're well-accepted facts, and the opportunities to build large companies on this trend are getting smaller.
So, what's next? What will the third wave (details within) of collaboration look like? To answer that question, I turned to 18 product leaders and executives working in the field and asked, "What are the trends forming today that will redefine the tools we use to work together tomorrow?"
The document provides an overview of constructing a vSphere private cloud. It discusses defining the private cloud and how it augments simple virtualization. It covers constructing the key components of a private cloud including processing and memory, networking, and storage. It also discusses justifying the evolution to a private cloud through cost savings and metrics.
Concept computing is the next paradigm for Internet and enterprise software. Concept computing is a:
-- Paradigm shift from information-centric to knowledge-driven patterns of computing.
-- Spectrum of knowledge representation, from search to knowing.
-- Synthesis of AI, semantic, model-driven, mobile, and User interface technologies.
-- Solution Architecture where every aspect of computing is semantic and directly model-driven.
-- Development methodology where Every stage of the solution lifecycle becomes semantic, model-driven & super-productive.
-- New domain where value multiplies.
Web and Open Source culture are changing the business of IT, and thus the business of business, as disruption increases in a wide range of markets. With disruption comes fragmentation and the need for new development and integration approaches.
1) The role of the creative technologist is to integrate programming and software development skills into the creative and strategic process.
2) Creative technologists write code, lead strategic thinking for digital platforms, and bring emerging technology ideas into concepting.
3) They help manage complexity, build prototypes, enable agile workflows, and spark creative thinking through technology research.
Smart, connected products are everyday products like televisions, tractors, and baby monitors that are connected to the Internet by their manufacturers. This allows the manufacturers to continually optimize the products through software updates and analysis of sensor data. The products can evolve over time and offer new features through the cloud. This changes the relationship between manufacturers and consumers to an ongoing, dynamic interaction.
Agile.. and then? – Enterprise DevOps: the digital transformation of the IT...Peter Muryshkin
Learn how DevOps can help ITSM to access the strategic value envelope available for the digital transformation of the enterprise.
Today, ITSM has to deal with many new, disruptive things.
Digital transformation should be a key asset in the transformational leadership portfolio. For the enterprise IT, DevOps can be the cross functional common language and the toolkit to make the IT part of this transformation.
Here are top 9 predictions for the future of programming: 1.Cloud native 2. IoT security 3.Video Content will continue to dominate the Web 4.Data is important
We have recently completed a Market reports which is comprised of 3 different articles based on;
• IoT of Supply Chain
• The emergence of the Cisco coined term “DevNet”
• Interviews with Senior Figures in the Big Data/Data Science market.
We have had various senior figures across our industry provide quotes and add their thoughts to the articles.
If interested in any of the topics written about here, please do not hesitate to get in contact!
Since the new year, we at Glocomms have observed a few related trends in our respected verticals.
From the emergence of connective and programmable networking being used in IoT to the power of Big Data which could not be more topical in the age of surveillance capitalism.
How machine learning will affect software development venkatvajradhar1
Machine learning will significantly impact software development in the following ways:
1) ML can analyze large amounts of machine data from software logs and metrics to improve security, performance, and reliability in an automated way that exceeds human capabilities.
2) ML techniques can be applied to code itself to automatically detect risky code, localize bugs, and provide intelligent IDE assistance across the entire development lifecycle.
3) ML has tremendous potential to continuously automate tasks like bug fixing, testing, deployment, and code optimization to deliver more and higher quality software faster with less human involvement.
This document discusses artificial intelligence and its role in the metaverse. It begins by introducing key terms related to the metaverse like virtual reality, augmented reality, blockchain, and AI. It then discusses several technical aspects of the metaverse that AI can enhance, such as natural language processing, machine vision, blockchain, networking, digital twins, and neural interfaces. It also provides an overview of the economic system of the metaverse and how it differs from the conventional economy. Finally, it discusses challenges to developing AI for the metaverse, such as limited training data for image and video understanding.
Trendcasting for 2019 - What Will the Tuture of Tech HoldBrian Pichman
Join Brian Pichman of the Evolve Project as he highlights this year’s most significant technology trends and what it means for 2019. What changes are on the horizon? What technologies falling to the wayside? What technologies are on the verge of significant changes? What technologies should we expect to see flourish in the upcoming year?
The document discusses 9 new technology trends for 2022: 1) Artificial Intelligence and Machine Learning, 2) Robotic Process Automation, 3) Edge Computing, 4) Quantum Computing, 5) Virtual Reality and Augmented Reality, 6) Blockchain, 7) Internet of Things, 8) 5G, and 9) Cyber Security. It provides details on each trend, how they are developing new applications and jobs, and career opportunities within each field. The trends involve both developing new technologies as well as integrating existing technologies in new ways across many industries.
1. New technologies like social media, mobile devices, and cheap bandwidth caused users to demand more intuitive applications that allowed real-time connectivity and sharing of content like photos and video.
2. This led to the rise of "systems of engagement" outside the enterprise, which differed from traditional transaction-oriented "systems of record" inside enterprises.
3. Content management systems evolved to integrate these new styles of working and types of content, in order to remain relevant and help IT gain control over the consumer technologies entering enterprises. This included supporting social features, rich media, and open standards.
Crime Scene Investigation: Content – Who killed Enterprise Content Management? As consumer technology takes more attention, enterprise content management seems to have disappeared, particularly ECM. Presentation by John Newton was made at the Technology Services Group led by Dave Giordano at the University of Chicago Gleacher Center on 8 June 2011.
CWIN17 san francisco-ai implementation-pubCapgemini
This document summarizes an AI presentation given by Michael Martin, an enterprise architect. It discusses various dimensions and applications of AI, including machine learning, deep learning, image analysis, and natural language processing. It provides examples of how AI can be used in legal research, medical research, fraud detection, and more. It also outlines considerations for implementing AI projects, such as identifying relevant data sources, deriving hypotheses, and measuring outcomes. Key implementation steps and an example logical architecture are presented. The document closes with some perspectives on challenges and directions for AI.
Avatar technology allows for digital representations of users in virtual environments. Current projects are exploring using avatars as guides, representatives, and for connecting users across geographic distances. Advocates argue that avatars can improve communication and prevent information overload by filtering and organizing data. Critics worry that avatars may allow for deception or unhealthy escapes from reality. The future of avatars is still uncertain but they are expected to play a role in knowledge management and customer service.
Avatar technology allows for digital representations of users in virtual environments. Current projects are exploring using avatars as guides, representatives, and for connecting users across geographic distances. Advocates argue that avatars can improve communication and prevent information overload by filtering and organizing data. Critics worry that avatars may allow for deception or unhealthy escapes from reality. The future of avatars is still uncertain but they are expected to play a role in knowledge management and customer service.
Avatar technology allows for digital representations of users in virtual environments. Current projects are exploring using avatars as guides, representatives, and for connecting users across geographic distances. Advocates argue that avatars can improve communication and prevent information overload by filtering and organizing data in virtual spaces. However, some remain skeptical about how avatar use may impact identity and social interaction.
Monitoring and Managing Anomaly Detection on OpenShift.pdfTosin Akinosho
Monitoring and Managing Anomaly Detection on OpenShift
Overview
Dive into the world of anomaly detection on edge devices with our comprehensive hands-on tutorial. This SlideShare presentation will guide you through the entire process, from data collection and model training to edge deployment and real-time monitoring. Perfect for those looking to implement robust anomaly detection systems on resource-constrained IoT/edge devices.
Key Topics Covered
1. Introduction to Anomaly Detection
- Understand the fundamentals of anomaly detection and its importance in identifying unusual behavior or failures in systems.
2. Understanding Edge (IoT)
- Learn about edge computing and IoT, and how they enable real-time data processing and decision-making at the source.
3. What is ArgoCD?
- Discover ArgoCD, a declarative, GitOps continuous delivery tool for Kubernetes, and its role in deploying applications on edge devices.
4. Deployment Using ArgoCD for Edge Devices
- Step-by-step guide on deploying anomaly detection models on edge devices using ArgoCD.
5. Introduction to Apache Kafka and S3
- Explore Apache Kafka for real-time data streaming and Amazon S3 for scalable storage solutions.
6. Viewing Kafka Messages in the Data Lake
- Learn how to view and analyze Kafka messages stored in a data lake for better insights.
7. What is Prometheus?
- Get to know Prometheus, an open-source monitoring and alerting toolkit, and its application in monitoring edge devices.
8. Monitoring Application Metrics with Prometheus
- Detailed instructions on setting up Prometheus to monitor the performance and health of your anomaly detection system.
9. What is Camel K?
- Introduction to Camel K, a lightweight integration framework built on Apache Camel, designed for Kubernetes.
10. Configuring Camel K Integrations for Data Pipelines
- Learn how to configure Camel K for seamless data pipeline integrations in your anomaly detection workflow.
11. What is a Jupyter Notebook?
- Overview of Jupyter Notebooks, an open-source web application for creating and sharing documents with live code, equations, visualizations, and narrative text.
12. Jupyter Notebooks with Code Examples
- Hands-on examples and code snippets in Jupyter Notebooks to help you implement and test anomaly detection models.
More Related Content
Similar to WSO2CONMay2024OpenSourceConferenceDebrief.pptx
Collaboration 3.0: 8 trends today that will define our tools tomorrowalexschiff
A lot of talk has been made of trends redefining the tools people use to collaborate and get things done: cloud computing, rise (and ubiquity) of mobile, consumerization of enterprise IT, etc. These aren't "predictions" anymore — they're well-accepted facts, and the opportunities to build large companies on this trend are getting smaller.
So, what's next? What will the third wave (details within) of collaboration look like? To answer that question, I turned to 18 product leaders and executives working in the field and asked, "What are the trends forming today that will redefine the tools we use to work together tomorrow?"
The document provides an overview of constructing a vSphere private cloud. It discusses defining the private cloud and how it augments simple virtualization. It covers constructing the key components of a private cloud including processing and memory, networking, and storage. It also discusses justifying the evolution to a private cloud through cost savings and metrics.
Concept computing is the next paradigm for Internet and enterprise software. Concept computing is a:
-- Paradigm shift from information-centric to knowledge-driven patterns of computing.
-- Spectrum of knowledge representation, from search to knowing.
-- Synthesis of AI, semantic, model-driven, mobile, and User interface technologies.
-- Solution Architecture where every aspect of computing is semantic and directly model-driven.
-- Development methodology where Every stage of the solution lifecycle becomes semantic, model-driven & super-productive.
-- New domain where value multiplies.
Web and Open Source culture are changing the business of IT, and thus the business of business, as disruption increases in a wide range of markets. With disruption comes fragmentation and the need for new development and integration approaches.
1) The role of the creative technologist is to integrate programming and software development skills into the creative and strategic process.
2) Creative technologists write code, lead strategic thinking for digital platforms, and bring emerging technology ideas into concepting.
3) They help manage complexity, build prototypes, enable agile workflows, and spark creative thinking through technology research.
Smart, connected products are everyday products like televisions, tractors, and baby monitors that are connected to the Internet by their manufacturers. This allows the manufacturers to continually optimize the products through software updates and analysis of sensor data. The products can evolve over time and offer new features through the cloud. This changes the relationship between manufacturers and consumers to an ongoing, dynamic interaction.
Agile.. and then? – Enterprise DevOps: the digital transformation of the IT...Peter Muryshkin
Learn how DevOps can help ITSM to access the strategic value envelope available for the digital transformation of the enterprise.
Today, ITSM has to deal with many new, disruptive things.
Digital transformation should be a key asset in the transformational leadership portfolio. For the enterprise IT, DevOps can be the cross functional common language and the toolkit to make the IT part of this transformation.
Here are top 9 predictions for the future of programming: 1.Cloud native 2. IoT security 3.Video Content will continue to dominate the Web 4.Data is important
We have recently completed a Market reports which is comprised of 3 different articles based on;
• IoT of Supply Chain
• The emergence of the Cisco coined term “DevNet”
• Interviews with Senior Figures in the Big Data/Data Science market.
We have had various senior figures across our industry provide quotes and add their thoughts to the articles.
If interested in any of the topics written about here, please do not hesitate to get in contact!
Since the new year, we at Glocomms have observed a few related trends in our respected verticals.
From the emergence of connective and programmable networking being used in IoT to the power of Big Data which could not be more topical in the age of surveillance capitalism.
How machine learning will affect software development venkatvajradhar1
Machine learning will significantly impact software development in the following ways:
1) ML can analyze large amounts of machine data from software logs and metrics to improve security, performance, and reliability in an automated way that exceeds human capabilities.
2) ML techniques can be applied to code itself to automatically detect risky code, localize bugs, and provide intelligent IDE assistance across the entire development lifecycle.
3) ML has tremendous potential to continuously automate tasks like bug fixing, testing, deployment, and code optimization to deliver more and higher quality software faster with less human involvement.
This document discusses artificial intelligence and its role in the metaverse. It begins by introducing key terms related to the metaverse like virtual reality, augmented reality, blockchain, and AI. It then discusses several technical aspects of the metaverse that AI can enhance, such as natural language processing, machine vision, blockchain, networking, digital twins, and neural interfaces. It also provides an overview of the economic system of the metaverse and how it differs from the conventional economy. Finally, it discusses challenges to developing AI for the metaverse, such as limited training data for image and video understanding.
Trendcasting for 2019 - What Will the Tuture of Tech HoldBrian Pichman
Join Brian Pichman of the Evolve Project as he highlights this year’s most significant technology trends and what it means for 2019. What changes are on the horizon? What technologies falling to the wayside? What technologies are on the verge of significant changes? What technologies should we expect to see flourish in the upcoming year?
The document discusses 9 new technology trends for 2022: 1) Artificial Intelligence and Machine Learning, 2) Robotic Process Automation, 3) Edge Computing, 4) Quantum Computing, 5) Virtual Reality and Augmented Reality, 6) Blockchain, 7) Internet of Things, 8) 5G, and 9) Cyber Security. It provides details on each trend, how they are developing new applications and jobs, and career opportunities within each field. The trends involve both developing new technologies as well as integrating existing technologies in new ways across many industries.
1. New technologies like social media, mobile devices, and cheap bandwidth caused users to demand more intuitive applications that allowed real-time connectivity and sharing of content like photos and video.
2. This led to the rise of "systems of engagement" outside the enterprise, which differed from traditional transaction-oriented "systems of record" inside enterprises.
3. Content management systems evolved to integrate these new styles of working and types of content, in order to remain relevant and help IT gain control over the consumer technologies entering enterprises. This included supporting social features, rich media, and open standards.
Crime Scene Investigation: Content – Who killed Enterprise Content Management? As consumer technology takes more attention, enterprise content management seems to have disappeared, particularly ECM. Presentation by John Newton was made at the Technology Services Group led by Dave Giordano at the University of Chicago Gleacher Center on 8 June 2011.
CWIN17 san francisco-ai implementation-pubCapgemini
This document summarizes an AI presentation given by Michael Martin, an enterprise architect. It discusses various dimensions and applications of AI, including machine learning, deep learning, image analysis, and natural language processing. It provides examples of how AI can be used in legal research, medical research, fraud detection, and more. It also outlines considerations for implementing AI projects, such as identifying relevant data sources, deriving hypotheses, and measuring outcomes. Key implementation steps and an example logical architecture are presented. The document closes with some perspectives on challenges and directions for AI.
Avatar technology allows for digital representations of users in virtual environments. Current projects are exploring using avatars as guides, representatives, and for connecting users across geographic distances. Advocates argue that avatars can improve communication and prevent information overload by filtering and organizing data. Critics worry that avatars may allow for deception or unhealthy escapes from reality. The future of avatars is still uncertain but they are expected to play a role in knowledge management and customer service.
Avatar technology allows for digital representations of users in virtual environments. Current projects are exploring using avatars as guides, representatives, and for connecting users across geographic distances. Advocates argue that avatars can improve communication and prevent information overload by filtering and organizing data. Critics worry that avatars may allow for deception or unhealthy escapes from reality. The future of avatars is still uncertain but they are expected to play a role in knowledge management and customer service.
Avatar technology allows for digital representations of users in virtual environments. Current projects are exploring using avatars as guides, representatives, and for connecting users across geographic distances. Advocates argue that avatars can improve communication and prevent information overload by filtering and organizing data in virtual spaces. However, some remain skeptical about how avatar use may impact identity and social interaction.
Similar to WSO2CONMay2024OpenSourceConferenceDebrief.pptx (20)
Monitoring and Managing Anomaly Detection on OpenShift.pdfTosin Akinosho
Monitoring and Managing Anomaly Detection on OpenShift
Overview
Dive into the world of anomaly detection on edge devices with our comprehensive hands-on tutorial. This SlideShare presentation will guide you through the entire process, from data collection and model training to edge deployment and real-time monitoring. Perfect for those looking to implement robust anomaly detection systems on resource-constrained IoT/edge devices.
Key Topics Covered
1. Introduction to Anomaly Detection
- Understand the fundamentals of anomaly detection and its importance in identifying unusual behavior or failures in systems.
2. Understanding Edge (IoT)
- Learn about edge computing and IoT, and how they enable real-time data processing and decision-making at the source.
3. What is ArgoCD?
- Discover ArgoCD, a declarative, GitOps continuous delivery tool for Kubernetes, and its role in deploying applications on edge devices.
4. Deployment Using ArgoCD for Edge Devices
- Step-by-step guide on deploying anomaly detection models on edge devices using ArgoCD.
5. Introduction to Apache Kafka and S3
- Explore Apache Kafka for real-time data streaming and Amazon S3 for scalable storage solutions.
6. Viewing Kafka Messages in the Data Lake
- Learn how to view and analyze Kafka messages stored in a data lake for better insights.
7. What is Prometheus?
- Get to know Prometheus, an open-source monitoring and alerting toolkit, and its application in monitoring edge devices.
8. Monitoring Application Metrics with Prometheus
- Detailed instructions on setting up Prometheus to monitor the performance and health of your anomaly detection system.
9. What is Camel K?
- Introduction to Camel K, a lightweight integration framework built on Apache Camel, designed for Kubernetes.
10. Configuring Camel K Integrations for Data Pipelines
- Learn how to configure Camel K for seamless data pipeline integrations in your anomaly detection workflow.
11. What is a Jupyter Notebook?
- Overview of Jupyter Notebooks, an open-source web application for creating and sharing documents with live code, equations, visualizations, and narrative text.
12. Jupyter Notebooks with Code Examples
- Hands-on examples and code snippets in Jupyter Notebooks to help you implement and test anomaly detection models.
Your One-Stop Shop for Python Success: Top 10 US Python Development Providersakankshawande
Simplify your search for a reliable Python development partner! This list presents the top 10 trusted US providers offering comprehensive Python development services, ensuring your project's success from conception to completion.
Ocean lotus Threat actors project by John Sitima 2024 (1).pptxSitimaJohn
Ocean Lotus cyber threat actors represent a sophisticated, persistent, and politically motivated group that poses a significant risk to organizations and individuals in the Southeast Asian region. Their continuous evolution and adaptability underscore the need for robust cybersecurity measures and international cooperation to identify and mitigate the threats posed by such advanced persistent threat groups.
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?Speck&Tech
ABSTRACT: A prima vista, un mattoncino Lego e la backdoor XZ potrebbero avere in comune il fatto di essere entrambi blocchi di costruzione, o dipendenze di progetti creativi e software. La realtà è che un mattoncino Lego e il caso della backdoor XZ hanno molto di più di tutto ciò in comune.
Partecipate alla presentazione per immergervi in una storia di interoperabilità, standard e formati aperti, per poi discutere del ruolo importante che i contributori hanno in una comunità open source sostenibile.
BIO: Sostenitrice del software libero e dei formati standard e aperti. È stata un membro attivo dei progetti Fedora e openSUSE e ha co-fondato l'Associazione LibreItalia dove è stata coinvolta in diversi eventi, migrazioni e formazione relativi a LibreOffice. In precedenza ha lavorato a migrazioni e corsi di formazione su LibreOffice per diverse amministrazioni pubbliche e privati. Da gennaio 2020 lavora in SUSE come Software Release Engineer per Uyuni e SUSE Manager e quando non segue la sua passione per i computer e per Geeko coltiva la sua curiosità per l'astronomia (da cui deriva il suo nickname deneb_alpha).
Have you ever been confused by the myriad of choices offered by AWS for hosting a website or an API?
Lambda, Elastic Beanstalk, Lightsail, Amplify, S3 (and more!) can each host websites + APIs. But which one should we choose?
Which one is cheapest? Which one is fastest? Which one will scale to meet our needs?
Join me in this session as we dive into each AWS hosting service to determine which one is best for your scenario and explain why!
In the rapidly evolving landscape of technologies, XML continues to play a vital role in structuring, storing, and transporting data across diverse systems. The recent advancements in artificial intelligence (AI) present new methodologies for enhancing XML development workflows, introducing efficiency, automation, and intelligent capabilities. This presentation will outline the scope and perspective of utilizing AI in XML development. The potential benefits and the possible pitfalls will be highlighted, providing a balanced view of the subject.
We will explore the capabilities of AI in understanding XML markup languages and autonomously creating structured XML content. Additionally, we will examine the capacity of AI to enrich plain text with appropriate XML markup. Practical examples and methodological guidelines will be provided to elucidate how AI can be effectively prompted to interpret and generate accurate XML markup.
Further emphasis will be placed on the role of AI in developing XSLT, or schemas such as XSD and Schematron. We will address the techniques and strategies adopted to create prompts for generating code, explaining code, or refactoring the code, and the results achieved.
The discussion will extend to how AI can be used to transform XML content. In particular, the focus will be on the use of AI XPath extension functions in XSLT, Schematron, Schematron Quick Fixes, or for XML content refactoring.
The presentation aims to deliver a comprehensive overview of AI usage in XML development, providing attendees with the necessary knowledge to make informed decisions. Whether you’re at the early stages of adopting AI or considering integrating it in advanced XML development, this presentation will cover all levels of expertise.
By highlighting the potential advantages and challenges of integrating AI with XML development tools and languages, the presentation seeks to inspire thoughtful conversation around the future of XML development. We’ll not only delve into the technical aspects of AI-powered XML development but also discuss practical implications and possible future directions.
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdfChart Kalyan
A Mix Chart displays historical data of numbers in a graphical or tabular form. The Kalyan Rajdhani Mix Chart specifically shows the results of a sequence of numbers over different periods.
OpenID AuthZEN Interop Read Out - AuthorizationDavid Brossard
During Identiverse 2024 and EIC 2024, members of the OpenID AuthZEN WG got together and demoed their authorization endpoints conforming to the AuthZEN API
Generating privacy-protected synthetic data using Secludy and MilvusZilliz
During this demo, the founders of Secludy will demonstrate how their system utilizes Milvus to store and manipulate embeddings for generating privacy-protected synthetic data. Their approach not only maintains the confidentiality of the original data but also enhances the utility and scalability of LLMs under privacy constraints. Attendees, including machine learning engineers, data scientists, and data managers, will witness first-hand how Secludy's integration with Milvus empowers organizations to harness the power of LLMs securely and efficiently.
Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...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 integration of Salesforce with Bonterra Impact Management.
Interested in deploying an integration with Salesforce for Bonterra Impact Management? Contact us at sales@sidekicksolutionsllc.com to discuss next steps.
For the full video of this presentation, please visit: https://www.edge-ai-vision.com/2024/06/building-and-scaling-ai-applications-with-the-nx-ai-manager-a-presentation-from-network-optix/
Robin van Emden, Senior Director of Data Science at Network Optix, presents the “Building and Scaling AI Applications with the Nx AI Manager,” tutorial at the May 2024 Embedded Vision Summit.
In this presentation, van Emden covers the basics of scaling edge AI solutions using the Nx tool kit. He emphasizes the process of developing AI models and deploying them globally. He also showcases the conversion of AI models and the creation of effective edge AI pipelines, with a focus on pre-processing, model conversion, selecting the appropriate inference engine for the target hardware and post-processing.
van Emden shows how Nx can simplify the developer’s life and facilitate a rapid transition from concept to production-ready applications.He provides valuable insights into developing scalable and efficient edge AI solutions, with a strong focus on practical implementation.
GraphRAG for Life Science to increase LLM accuracyTomaz Bratanic
GraphRAG for life science domain, where you retriever information from biomedical knowledge graphs using LLMs to increase the accuracy and performance of generated answers
Project Management Semester Long Project - Acuityjpupo2018
Acuity is an innovative learning app designed to transform the way you engage with knowledge. Powered by AI technology, Acuity takes complex topics and distills them into concise, interactive summaries that are easy to read & understand. Whether you're exploring the depths of quantum mechanics or seeking insight into historical events, Acuity provides the key information you need without the burden of lengthy texts.
3. Agenda
5/22/2024 3
This presentation covers the highlights from
a recent development conference by
sharing my favorite quotes & insights.
The conference featured a diverse range of
expert speakers. Most slides and videos
are posted at: WSO2Con 2024 - Agenda
I hope the content shared inspires you as
much as it did me. I added links in the notes
section if you find a particular topic
interesting.
6. “It just works”
Workplace collaboration
systems like Google
Workspace or Microsoft’s
Office 365. Prior to them
you spent most of the
time operating the system
with software
maintenance, spam and
antivirus, backups &
restore.
Now "it just works" and
you are focused on using
the system. The people
that support it are now
focused on etiquette,
sharing, knowledge
management.
7. Session
2:
“Dark matter makes up
30.1% of the matter-
energy composition of the
universe. The rest is dark
energy (69.4%) and
“ordinary” visible matter
(0.5%).”
“Yes, you only see .5% of
what exists.”
“Dark Matter is
everywhere. But most
people don’t think about
it and don’t worry about
its actions on visible
matter.”
Dr. Sanjiva when
thanking her after
her keynote: “The
majority of your
enterprise
shouldn’t focus on
the Platform
engineering
features. [Platform
functions] should
disappear from
their concerns
similar to Dark
Matter.
8. Session 3:
"automated technologies" was the phrase she used to describe robotics and AI
She studies "why & how do people treat automated technology like its alive despite all evidence to the contrary? "
Is it generational? Those who grew up with Star Wars, do they personalize because of movies as fact?
It's been proven we are biologically trying to make nonhumans have human feelings. Dogs, stuffed animals, etc.
Studies show we are also hardwired to humanize objects with movements even more. Rumba gets named, and they want it fixed not replaced.
Naming the robot for people makes a big difference in treatment of the robot. Sending it with a sticker that says the robot has a name makes people humanize it
faster.
This is and should influence our design choices.
There is a field of study called "social robotics" which is giving robots instruction to respond to social cues on purpose. Example - pet robot dinosaur to encourage
kids to interact with its "lifelike responses"
What's really changed in the last couple of years? People are starting to know they're interacting with AI. AI has been around a long time (manufacturing, Netflix
recommendations). AI is now in a "shared space" with humans & not in the background any more
People will behave as if a system or a robot is sentient even if they "know" it's not. Yet robots can't keep secrets. And robots can influence behavior. We should be
more mindful of how we allow and encourage people to interact with them.
We consciously and subconsciously compare AI to human brains as if they were a 1:1 relationship between the two. Search for an image of AI, and you often get a
picture that looks like a brain with circuitry in it. But an AI machines actually can solve faster and broader questions than a human can. But it can also make really
dumb mistakes that a 2 year old human wouldn't make (like classifying a cat as a loaf of bread).
Why do we have a goal to use AI to mirror something we already have, a human? Why don't we make it into something that we don't have, something new?
Open your mind and challenge the "replace humans" narrative.
10. What can we do with
Quantum
Computing?
New Business Opportunities:
1. Qubo problems can be solved -- Quantum
optimization "optimal choice between many
choices“. Eg. Gate assignment for planes, task
allocation among many things, traveling
salesman optimal paths, train routing..
2. Current encryption patterns can be broken --
Mosca's inequality formula -> estimate is that
by the end of the decade before at least 1
machine that can decrypt all number algorithms
(what our entire security infra is built upon)
3. Data entanglement will drastically reduce the
amount and method by which testing data will
be required in models
4. Quantum computing will enable businesses to
run linear equation-based simulations to
stabilize current products like combustion
processes in engines or discover new
pharmaceuticals
5/22/2024 10
We are in the NISQ era….Noisy
Intermediate Scale Quantum computing. To
create precise answers, we need 1000's of
the Quantum chips and we have 100's
available.
11. Session 5:
Platformless Horizons
for Digital Adaptability
Cell Based Architecture is different than
Domain Driven Design. Domain Driven
Design is different than Cell Based
Architecture.
APIs, Events, and Data are equally
important in enabling your business
applications.
At the end of the day, it all comes down to
value. “Some organizations understand
how to do this properly”
11
12. “You need to define value and
then understand how
technology can enable it.”
14. Quotes from
People who do
things
The next few pages capture quotes from the “customers”
side of technology – people who are responsible for
implementing or running the technology at enterprises.
15. “The Customer of the future expects us to
meet them in their digital world."
“We are democratizing the VIP experience.”
16. “You can’t be ‘platformless’ without a platform.”
“I’m part of a CTO club in the SF Bay - we've realized we're spending too much energy into the platforms and not
business features.”
“A developer platform is not ever "finished". An enterprise develops one to simplify the development experience.”
“Flow efficiency = Work time vs. Wait time. A Developer Platform should improve their enjoyable work time.”
“If we can use AI augmented experiences to increase the productivity of the developer, then sure, it would be
useful.”
“Security approach is now ‘Shift Left and Shield Right’. You have to do both, you can't just do one and protect
your systems.”
5/22/2024
Statements heard during one of the Panels
16
17. What’s the hardest part
about migrating to a new
development platform?
“Not understanding the requirements of who is
going to use your platform. These are
engineering platforms made for developers to go
faster. But getting developers to communicate
their wants for a developer platform is a
challenge. And if you don’t build what they want,
they will just do their work outside of the
platform.”
5/22/2024 17
18. Challenges they’re facing in the Financial Industry:
• Cognitive Load
• Data permissions
• Identity management
• Geo political & regulation impacts technology choices & data
locations (they don't have a lot of control of these impacts)
• In emerging markets they have to really think about the
infrastructure for the user like network connectivity, phone
storage size
Needs mentioned during the panel q&a
• response time & stability
• tracing & accountability to their customers for incidents
• distributed ecosystems [i.e. cloud] vs managing growth on prem
… they're both challenging and need to be simplified
• mainframe cannot lift and shift, they need help to modernize on
the way to the cloud
They require a “Secure foundation with guardrails so that
compliance can be met at the foundation / platform level”.
Where will you apply AI first? Only solid answer was the contact
center. Rest of answers was evaluation / not sure.
5/22/2024 18
20. Important Terms 1: “Scale to Zero”
The ability for your platform
to take down
your infrastructure scale
to zero
when it’s not in use.
21. Important Terms #2:
“Quantum Safe” &
“Store Now and
Decrypt Later”
The latest hacker attack “phenomenon” of
stealing the encrypted data now, knowing they
can break the encryption later. Quantum
computing is close to being broadly available,
some say by the end of the decade. Quantum
computing can easily decrypt numbers-based
algorithms, upon which almost all of our
current computer security infrastructure is
based upon.
22. Important
Terms #3:
Platformless
What was once "devops" then turned into "platform
engineering". But now we're spending too much time
on the underlying platform and not enough on
creating the value add experiences.
So now the push is to go "platformless" or offload that
non-unique stuff for your business into a SaaS
solution, letting your developers develop on top of
something provided to them and focusing on business
& user experiences.
Internal Developer Platform should contain
•API Manager
•Identity and access manager
•Integration (i.e. ESB)
•"visual experience to develop"
•"AI / Natural Language interactions"
•"AI / Natural Language helps map source to target"
22
“Platformless” was also defined as the “next step in
the Evolution of Integration Approaches”
1) point to point 2) ESB 3) Microservices 4) API Led 5)
Cloud Based / Platformless
24. Industry
References
“enterprises need to inject security checks as early as
possible in the API lifecycle and continuously test and
apply proper policies as existing API evolves and new APIs
are built. ” 42 Crunch reference
https://42crunch.com/42crunch-announces-the-launch-of-the-first-api-security-
platform/
“every company is a software company. ” - McKinsey study
reference
https://www.mckinsey.com/capabilities/mckinsey-digital/our-
insights/every-company-is-a-software-company-six-must-dos-to-
succeed
Gartner says an average of 125 SaaS vendors is being managed per
enterprise. It is complex.
Key takeaways from the 2022 Gartner® Market guide for SaaS
Management Platforms | BetterCloud
"Composable business" == digital business platform (unique). The better
your digital business platform, the better the experiences you can build on
top of them. The Future of Business Is Composable - Gartner
Keynote
25. Conclusion
Key Takeaways
The presentation covered several topics that could be
useful for our team to explore further. The quotes and
insights shared can serve as an inspiration for future
projects and ideas.
Further Exploration
If you found any of the topics presented interesting, I
encourage you to explore them further. There is always
more to learn, and the insights gained can help us in our
work.
Editor's Notes
In this presentation, I will be sharing some favorite quotes or things I learned in each of the sessions I attended at the conference. These quotes or things learned could potentially be useful to our team, and I wanted to share them in a fun and engaging way.
Before we dive into the quotes, I wanted to take a moment to share why I attended the conference and what I hoped to gain from it. As software developers, we are constantly learning and growing, and I wanted to attend the conference to hear from experts in our field and gain new insights and perspectives.
Founded in 2005, WSO2 is the largest independent software vendor providing open-source API management, integration, and identity and access management (IAM) products. WSO2's products and platforms—including our next-gen internal developer platform, Choreo—empower organizations to leverage the full potential of APIs for secure delivery of digital services and applications, enabling thousands of enterprises in over 90 countries globally to drive their digital transformation journeys. Our open-source, API-first approach frees developers and architects from vendor lock-in, enabling rapid digital product creation. Recognized as leaders by industry analysts, WSO2 has over 800 employees worldwide with offices in Australia, Brazil, Germany, India, Sri Lanka, the UAE, the UK, and the US, with nearly USD100M in annual recurring revenue. Visit https://wso2.com to learn more. Follow WSO2 on LinkedIn and X (formerly Twitter).
At a recent development conference, we had the opportunity to learn from some of the best and brightest in the software development field. This presentation is a summary of the insights and key messages we took away from the conference. We hope that this content will inspire you and help you gain new perspectives and insights for your work.
Article written from another conference, about a speech Dr. Sanjiva gave there on this topic: WSO2 Founder and CEO Dr. Sanjiva Weerawarana explores platformless software engineering at Web Summit Qatar 2024 keynote talk (zawya.com)
Quote
Example of a "platformless" experience that you have today.
Workplace collaboration systems like Google Workspace or M365. Prior you spent most of the time operating the system with software maintenance, spam and antivirus, backups & restore. Now "it just works" / focusing on using the system, and the people that support it now focus on etiquette, sharing, knowledge management
In this session, we learned about [topic]. Here are some of my favorite quotes from the speakers:
Articles that capture points she discussed during her session:
Could You Kill a Robot Dinosaur? | Built In
AI and Robotics Problems, by Kate Darling - SHAPES – Iberdrola
Kate Darling: Why we have an emotional connection to robots | TED Talk
AI ethicist Kate Darling: ‘Robots can be our partners’ | Robots | The Guardian
https://wso2.com/library/conference/2024/05/quantum-leap-in-next-generation-computing/
Think of it [qubit] as a 3 dimensional sphere of vectors that are all set to a 0/1. (Picture one)
Development on the quantum computer is very challenging, requires a deep linear algebra understanding (vectors). But its maturing quickly. They are thinking about what the "middle ware" for this new age of computing will be -- a layer to work more easily with quantum computers. Plus most networks will be hybrid, meaning quantum + classic computer.
Teams in the future will be composed of classic programmers + integration programmers + quantum programmers
Data is matrix formatted data (3d sphere means we have 3d data)
SDLC that can work with this idea….picture #2
They created a pattern language that allows you to reuse patterns that have been successful before in quantum computing to help others go faster
(10) Mosca's inequality - why it matters | LinkedIn
Cell based architecture -> boundaries around communication patterns, not around strict domain or business term object definition. Domain drive design is not cell based architecture, nor is cell based architecture the same as domain driven design
Designing it can be a challenge because you must understand communication among the software components. They wrote Choreo with this architecture.
Can help you avoid challenges you encounter with microservices architecture that ignore communication dependencies
Forbes 2020/06/29/thecellularaenterprise article
Architecture diagram:
API / event / data -- all are of equal valued connections for consumers in current architectures (not "only API")
Quote
Middle path = balancing the business needs with the technology needs to create the optimal solution
Work together to understand and improve the future architectures; collaborate to create a strategy to achieve it
Internal MeetUps / Hackathons
TedEx – bring in external speakers, showcase internal speakers to encourage new thoughts
Advisory – don’t just focus on creating a document that states the problems; make sure the white papers focus on launching solutions to the problems. Consider inviting partner architects to be on your advisory or technology steering committees as they have a broader perspective than you may be able to achieve (same reason as to why companies have a diverse board of directors)
Podcosts are great ways to host informal conversations on topics of importance, and can be listed to at any time.
This slide features a quote from one of the speakers in the second session. The quote is likely to be inspirational or motivational. The speaker is an expert in their field and has experience and knowledge to share with the audience.
Key Quote
Example of a "platformless" experience that you have today.
Workplace collaboration systems like Google Workspace or M365. Prior you spent most of the time operating the system with software maintenance, spam and antivirus, backups & restore. Now "it just works" / focusing on using the system, and the people that support it now focus on etiquette, sharing, knowledge management
Example of a "platformless" experience that you have today.
Workplace collaboration systems like Google Workspace or M365. Prior you spent most of the time operating the system with software maintenance, spam and antivirus, backups & restore. Now "it just works" / focusing on using the system, and the people that support it now focus on etiquette, sharing, knowledge management
“Platformless” doesn’t mean there is no Platform. It means you let other companies provide a solution for it. Your developers write code that focuses on your experiences, not your infrastructure.
Statements made throughout the conference referencing other papers, studies or viewpoints that speakers built upon.
I hope you enjoyed these quotes and things I learned during the conference. I believe they could be useful to our team, and I encourage you to explore these topics further if you find them interesting. Thank you for taking the time to review this presentation with me!