WSO2Con EU 2015: Open Source Journey at Ordnance Survey
When five years ago the outgoing Minister of Finance Liam Burne left a note at the treasury that said “there’s no cash left” it concentrated minds in the Civil Service and an ‘Open Source First’ policy was born. This led to a successful WSO2 engagement, the proliferation of open source solutions at OS, and ultimately a significant saving in software costs. This session will discusses the highlights and pitfalls along the way.
Presenter:
Hillary Corney
Principle Architect,
Ordnance Survey
WSO2Con USA 2017: Driving Insights for Your Digital Business With AnalyticsWSO2
We are at the dawn of digital businesses, that are reimagined to make the best use of digital technologies such as automation, analytics, cloud, and integration. These businesses are efficient, continuously optimizing, proactive, flexible and able to understand customers in detail. A key part of a digital business is analytics: the eyes and ears of the system that tracks and provides a detailed view on what was and what is and lets decision makers predict what will be.
This session will explore how the WSO2 analytics platform
Plays a role in your digital transformation journey
Collects and analyzes data through batch, real-time, interactive and predictive processing technologies
Lets you communicate the results through dashboards
Brings together all analytics technologies into a single platform and user experience
50 Shades of Data - how, when and why Big,Relational,NoSQL,Elastic,Event,CQRS...Lucas Jellema
Data has been and will be the key ingredient to enterprise IT. What is changing is the nature, scope and volume of data and the place of data in the IT architecture. BigData, unstructured data and non-relational data stored on Hadoop, in NoSQL databases and held in Elastic Search Indexes, Caches and Message Queues complements data in the enterprise RDBMS. Emerging patterns such as microservices that contain their own data, BASE, CQRS and Event Sourcing have changed the way we store, share and govern data. This session introduces patterns, technologies, trends and hypes around storing, processing and retrieving data using products such as MongoDB, MySQL, Kafka, Redis, Elastic Search and Hadoop/Spark -locally,in containers and on the cloud
Key take away: what an application architect and a developer should know about the various types of data in enterprise IT and how to store/manage/query/manipulate them. What products and technologies are at your disposal. How can you make these work together - for a consistent (enough) overall data presentation.
These are the slides for the presentation as well as all the demos I prepared for the Devoxx Morocco event in November 2017. The deck includes 150+ slides showing the setup of the demo environment (Oracle Public Cloud DBaaS, Event Hub, Application Container, Application Cache, Kubernetes and Kafka) and the detailed demo steps that show Microservices with Data Bounded Context, Event based choreography and CQRS in action.
WSO2Con USA 2017: APIs as Your Digital ConnectorWSO2
This is not your father’s API story. Lets not talk about what API management means and its benefits. API Management is ubiquitous, its benefits are understood and the right methodologies are adopted. This session share our experience with API management, what went well and what we could have done better. During this session we’ll discuss
Key performance indicators (KPIs) to evaluate your API strategy
Key elements to get right for an effective API management strategy
The importance of the right solutions architecture
API-centric digital transformation success stories
Cloud is more than just a set of virtual machines running in someone else’s datacenter. Cloud is increasingly being the way for enterprises to accelerate their digital transformation. In this session, Dmitry Sotnikov will talk about:
The specifics of WSO2’s cloud-first strategy
WSO2’s public roadmap and the scenarios we are looking to empower in the cloud
Partner role in the cloud world
Success stories of customers that picked cloud delivery for WSO2 technologies
WSO2Con USA 2017: Building Platforms for Rapid Application DevelopmentWSO2
Designing, developing and deploying business capabilities and being able to go-to-market quickly gives businesses a competitive edge. With digital transformation, no company can any longer afford to differentiate between “business” and “IT”. They have to become technology companies themselves because software plays a key role in becoming a digital business and is responsible for running the business. This introduces a broad set of challenges that range from technology acquisition to changes in mindset on how you approach and solve business problems.
This session will explore how to build a platform that allows rapid development of applications through quick prototyping and iterative improvements to application architecture. It also examines how WSO2 can help build such a platform and empower developers to create better customer experiences.
The Art of Intelligence – Introduction Machine Learning for Java professional...Lucas Jellema
Our technology has gotten smart and fast enough to make predictions and come up with recommendations in near real time. Machine Learning is the art of deriving models from our Big Data collections – harvesting historic patterns and trends – and applying those models to new data in order to rapidly and adequately respond to that data. This presentation will explain and demonstrate in simple, straightforward terms and using easy to understand practical examples what Machine Learning really is and how it can be useful in our world of applications, integrations and databases. Hadoop and Spark, real time and streaming analytics, Watson and Cloud Datalab, Jupyter Notebooks and Citizen Data Scientists will all make their appearance, as will SQL.
WSO2Con USA 2017: Driving Insights for Your Digital Business With AnalyticsWSO2
We are at the dawn of digital businesses, that are reimagined to make the best use of digital technologies such as automation, analytics, cloud, and integration. These businesses are efficient, continuously optimizing, proactive, flexible and able to understand customers in detail. A key part of a digital business is analytics: the eyes and ears of the system that tracks and provides a detailed view on what was and what is and lets decision makers predict what will be.
This session will explore how the WSO2 analytics platform
Plays a role in your digital transformation journey
Collects and analyzes data through batch, real-time, interactive and predictive processing technologies
Lets you communicate the results through dashboards
Brings together all analytics technologies into a single platform and user experience
50 Shades of Data - how, when and why Big,Relational,NoSQL,Elastic,Event,CQRS...Lucas Jellema
Data has been and will be the key ingredient to enterprise IT. What is changing is the nature, scope and volume of data and the place of data in the IT architecture. BigData, unstructured data and non-relational data stored on Hadoop, in NoSQL databases and held in Elastic Search Indexes, Caches and Message Queues complements data in the enterprise RDBMS. Emerging patterns such as microservices that contain their own data, BASE, CQRS and Event Sourcing have changed the way we store, share and govern data. This session introduces patterns, technologies, trends and hypes around storing, processing and retrieving data using products such as MongoDB, MySQL, Kafka, Redis, Elastic Search and Hadoop/Spark -locally,in containers and on the cloud
Key take away: what an application architect and a developer should know about the various types of data in enterprise IT and how to store/manage/query/manipulate them. What products and technologies are at your disposal. How can you make these work together - for a consistent (enough) overall data presentation.
These are the slides for the presentation as well as all the demos I prepared for the Devoxx Morocco event in November 2017. The deck includes 150+ slides showing the setup of the demo environment (Oracle Public Cloud DBaaS, Event Hub, Application Container, Application Cache, Kubernetes and Kafka) and the detailed demo steps that show Microservices with Data Bounded Context, Event based choreography and CQRS in action.
WSO2Con USA 2017: APIs as Your Digital ConnectorWSO2
This is not your father’s API story. Lets not talk about what API management means and its benefits. API Management is ubiquitous, its benefits are understood and the right methodologies are adopted. This session share our experience with API management, what went well and what we could have done better. During this session we’ll discuss
Key performance indicators (KPIs) to evaluate your API strategy
Key elements to get right for an effective API management strategy
The importance of the right solutions architecture
API-centric digital transformation success stories
Cloud is more than just a set of virtual machines running in someone else’s datacenter. Cloud is increasingly being the way for enterprises to accelerate their digital transformation. In this session, Dmitry Sotnikov will talk about:
The specifics of WSO2’s cloud-first strategy
WSO2’s public roadmap and the scenarios we are looking to empower in the cloud
Partner role in the cloud world
Success stories of customers that picked cloud delivery for WSO2 technologies
WSO2Con USA 2017: Building Platforms for Rapid Application DevelopmentWSO2
Designing, developing and deploying business capabilities and being able to go-to-market quickly gives businesses a competitive edge. With digital transformation, no company can any longer afford to differentiate between “business” and “IT”. They have to become technology companies themselves because software plays a key role in becoming a digital business and is responsible for running the business. This introduces a broad set of challenges that range from technology acquisition to changes in mindset on how you approach and solve business problems.
This session will explore how to build a platform that allows rapid development of applications through quick prototyping and iterative improvements to application architecture. It also examines how WSO2 can help build such a platform and empower developers to create better customer experiences.
The Art of Intelligence – Introduction Machine Learning for Java professional...Lucas Jellema
Our technology has gotten smart and fast enough to make predictions and come up with recommendations in near real time. Machine Learning is the art of deriving models from our Big Data collections – harvesting historic patterns and trends – and applying those models to new data in order to rapidly and adequately respond to that data. This presentation will explain and demonstrate in simple, straightforward terms and using easy to understand practical examples what Machine Learning really is and how it can be useful in our world of applications, integrations and databases. Hadoop and Spark, real time and streaming analytics, Watson and Cloud Datalab, Jupyter Notebooks and Citizen Data Scientists will all make their appearance, as will SQL.
Originally presented by Jonathan Schabowsky at Kafka Summit 2020.
** About PubSub+ Event Portal for Apache Kafka **
You know and love Apache Kafka, but have you ever tried to visualize Kafka topology, or figure out who owns what event stream in a Kafka cluster? Your event-driven architecture has evolved, and your system has grown to the point where you’re feeling a bit… out of control.
You need a tool to discover your Kafka event streams, represent it in a graphical view, and make it easy to share and reuse events. Basically, you need an API portal, but for asynchronous, event-driven applications.
That is why we have developed PubSub+ Event Portal. This event management toolset makes it easy for you to discover, visualize, catalog and share your Apache Kafka event streams, including those from Confluent and Amazon MSK.
To learn more, visit: https://solace.com/products/portal/kafka/
WSO2Con USA 2017: AESP(Arizona Enterprise Services Platform), Rollout and Ado...WSO2
The State of Arizona has 130 state agencies and hundreds of applications on varieties of platforms. This session will explore their journey on bringing efficiencies, collaboration and cost savings by building a platform that is service-oriented, scalable and high performing.
To view recording of this webinar please use below URL:
http://wso2.com/library/webinars/2015/09/building-an-enterprise-architecture-with-patterns/
The previous sessions focused on various high level patterns for building effective enterprise architectures (EA). From traditional SOA to resource oriented architectures, and from patterns that are seeing a lot of traction such as event driven architectures to web oriented architectures. These high level concepts provide many best practices and guidelines to enterprise architects looking to evolve their existing EA or for those creating newer EA strategies. But where should you draw the line? Where would an EDA really make sense? Is SOA still the way to go or should we turn our attention to a more granular version of this?
This session wraps up all these four architectural styles. It will
Summarize our findings
Critically analyze the good, the bad and the ugly (if any) of the various patterns
Jointly figure out where they should really fit in
Webinar: iPaaS in the Enterprise - What to Look for in a Cloud Integration Pl...SnapLogic
In this webinar, we talk about important features when it comes to evaluating an integration platform as a service (iPaaS) solution, including ease of use, flexibility, functionality and cloud-based architecture. Joining us in this webinar was Bryant Pham of SnapLogic customer Xactly.
With Bryant, we also discussed Xactly’s evaluation process in finding a solution to connect applications in real time to create a single, comprehensive system of systems to run an expanding business, and initial results the Xactly team is seeing with the use of SnapLogic, including automation and cloud analytics.
To learn more, visit: www.snaplogic.com/ipaas
DataOps on Streaming Data: From Kafka to InfluxDB via Kubernetes Native Flows...InfluxData
In this session, we are going to create a Lenses DataOps hub for IoT data with Apache Kafka and InfluxDB flows over Kubernetes. We will demonstrate how to create streaming flows and securely explore and monitor real-time data. We will use Kubernetes to spin up scalable flows and go through how we can simply provision such flows with secret management and monitoring end to end out capabilities.
MuleSoft, leading open source ESB developer, launched their cloud offering, Mule iON - integration platform as a service, earlier this year. This session will give you a behind the scenes peek into the architecture of Mule iON, and lessons learned in the trenches building and running a 24x7 cloud service.
Data Con LA 2020
Description
Join this session to learn how to build a modern cloud-scale data compute platform with code in just minutes!
Using the industry's first IDE for building data applications, developers can now create data marts and data applications, while working interactively with large datasets. We will explore how easy it is to develop, test and operationalize powerful data compute applications over streaming data using SQL and Python and eager execution in Xcalar with the combination of declarative and visual imperative programming and eager execution
You will see how you can reduce time to market for analyzing large volumes of data and building enterprise-level complex data compute applications.
You will learn how to increase your developer productivity with SQL and Python, and put your complex business logic and ML models into production pipelines with the fastest time to value in industry.
Speaker
Nikita Ogievetsky, Xcalar, VP Product Engineering
How iPaaS Overcomes the Challenges of Cloud IntegrationFlowgear
As enterprise IT infrastructure continues to move to the cloud, the need to safely and reliably integrate a wide range of on-premises and cloud systems becomes increasingly critical. However, traditional integration tools are inadequate for handling the complex integration challenges enterprise IT managers face when trying to manage cloud/ground data flow and link cloud-based services with on-premises legacy systems.
Discover how integration-platform-as-a-service (iPaaS) technology offers the most flexible, secure, and reliable way to easily integrate crucial on-premises systems with newer, cloud-based applications and services.
Introduction To IPaaS: Drivers, Requirements And Use CasesSynerzip
Useful to:
- Enterprise architects leading cloud and big data adoption strategies
- Data engineers struggling with legacy ETL tools
- Cloud application owners moving away from legacy ESB technologies
- CTOs and CDOs driving change in enterprise IT
In this interactive presentation, we’ll introduce you to iPaaS, how it’s different than legacy application and data integration and outline the 4 primary use cases in the modern enterprise. You’ll also get an introduction to SnapLogic, the industry’s first unified application and data integration platform built for self-service.
Original copy at https://www.synerzip.com/webinar/introduction-to-ipaas-drivers-requirements-and-use-cases-july-20-2016/
Securing your Cloud Application using StratosLiveWSO2
Many organizations opt to move their applications to cloud considering the innumerous benefits it provides. However, serious thought must be given to the security aspect of the application and data before deciding to make this move For e.g. What happens if part of your critical customer information leaks out or your application becomes non-responsive due to a DOS attack ?...
Webinar slides that looked to focus on the definition, history and future of open-source technology. It was give by Tom Rieger at tom.rieger@enterprisedb.com. Certain references in the presentation include:
Research paper: https://www2.slideshare.net/tomlrieger/drivers-and-impediments-to-digital-transformation-the-research
BONUS Research infographic: https://www2.slideshare.net/tomlrieger/drivers-and-impediments-to-digital-transformation
Gartner Open Source Hype-cycle: Source: https://www.gartner.com/en/documents/3987447/hype-cycle-for-open-source-software-2020
Tom Rieger on Linkedin: https://www.linkedin.com/in/tomlrieger/
Presentation mainly deals with Open Source and how Os projects work? Who does it? Why they do it? Why you should contribute to Open Source? Different ways of contribution.
Originally presented by Jonathan Schabowsky at Kafka Summit 2020.
** About PubSub+ Event Portal for Apache Kafka **
You know and love Apache Kafka, but have you ever tried to visualize Kafka topology, or figure out who owns what event stream in a Kafka cluster? Your event-driven architecture has evolved, and your system has grown to the point where you’re feeling a bit… out of control.
You need a tool to discover your Kafka event streams, represent it in a graphical view, and make it easy to share and reuse events. Basically, you need an API portal, but for asynchronous, event-driven applications.
That is why we have developed PubSub+ Event Portal. This event management toolset makes it easy for you to discover, visualize, catalog and share your Apache Kafka event streams, including those from Confluent and Amazon MSK.
To learn more, visit: https://solace.com/products/portal/kafka/
WSO2Con USA 2017: AESP(Arizona Enterprise Services Platform), Rollout and Ado...WSO2
The State of Arizona has 130 state agencies and hundreds of applications on varieties of platforms. This session will explore their journey on bringing efficiencies, collaboration and cost savings by building a platform that is service-oriented, scalable and high performing.
To view recording of this webinar please use below URL:
http://wso2.com/library/webinars/2015/09/building-an-enterprise-architecture-with-patterns/
The previous sessions focused on various high level patterns for building effective enterprise architectures (EA). From traditional SOA to resource oriented architectures, and from patterns that are seeing a lot of traction such as event driven architectures to web oriented architectures. These high level concepts provide many best practices and guidelines to enterprise architects looking to evolve their existing EA or for those creating newer EA strategies. But where should you draw the line? Where would an EDA really make sense? Is SOA still the way to go or should we turn our attention to a more granular version of this?
This session wraps up all these four architectural styles. It will
Summarize our findings
Critically analyze the good, the bad and the ugly (if any) of the various patterns
Jointly figure out where they should really fit in
Webinar: iPaaS in the Enterprise - What to Look for in a Cloud Integration Pl...SnapLogic
In this webinar, we talk about important features when it comes to evaluating an integration platform as a service (iPaaS) solution, including ease of use, flexibility, functionality and cloud-based architecture. Joining us in this webinar was Bryant Pham of SnapLogic customer Xactly.
With Bryant, we also discussed Xactly’s evaluation process in finding a solution to connect applications in real time to create a single, comprehensive system of systems to run an expanding business, and initial results the Xactly team is seeing with the use of SnapLogic, including automation and cloud analytics.
To learn more, visit: www.snaplogic.com/ipaas
DataOps on Streaming Data: From Kafka to InfluxDB via Kubernetes Native Flows...InfluxData
In this session, we are going to create a Lenses DataOps hub for IoT data with Apache Kafka and InfluxDB flows over Kubernetes. We will demonstrate how to create streaming flows and securely explore and monitor real-time data. We will use Kubernetes to spin up scalable flows and go through how we can simply provision such flows with secret management and monitoring end to end out capabilities.
MuleSoft, leading open source ESB developer, launched their cloud offering, Mule iON - integration platform as a service, earlier this year. This session will give you a behind the scenes peek into the architecture of Mule iON, and lessons learned in the trenches building and running a 24x7 cloud service.
Data Con LA 2020
Description
Join this session to learn how to build a modern cloud-scale data compute platform with code in just minutes!
Using the industry's first IDE for building data applications, developers can now create data marts and data applications, while working interactively with large datasets. We will explore how easy it is to develop, test and operationalize powerful data compute applications over streaming data using SQL and Python and eager execution in Xcalar with the combination of declarative and visual imperative programming and eager execution
You will see how you can reduce time to market for analyzing large volumes of data and building enterprise-level complex data compute applications.
You will learn how to increase your developer productivity with SQL and Python, and put your complex business logic and ML models into production pipelines with the fastest time to value in industry.
Speaker
Nikita Ogievetsky, Xcalar, VP Product Engineering
How iPaaS Overcomes the Challenges of Cloud IntegrationFlowgear
As enterprise IT infrastructure continues to move to the cloud, the need to safely and reliably integrate a wide range of on-premises and cloud systems becomes increasingly critical. However, traditional integration tools are inadequate for handling the complex integration challenges enterprise IT managers face when trying to manage cloud/ground data flow and link cloud-based services with on-premises legacy systems.
Discover how integration-platform-as-a-service (iPaaS) technology offers the most flexible, secure, and reliable way to easily integrate crucial on-premises systems with newer, cloud-based applications and services.
Introduction To IPaaS: Drivers, Requirements And Use CasesSynerzip
Useful to:
- Enterprise architects leading cloud and big data adoption strategies
- Data engineers struggling with legacy ETL tools
- Cloud application owners moving away from legacy ESB technologies
- CTOs and CDOs driving change in enterprise IT
In this interactive presentation, we’ll introduce you to iPaaS, how it’s different than legacy application and data integration and outline the 4 primary use cases in the modern enterprise. You’ll also get an introduction to SnapLogic, the industry’s first unified application and data integration platform built for self-service.
Original copy at https://www.synerzip.com/webinar/introduction-to-ipaas-drivers-requirements-and-use-cases-july-20-2016/
Securing your Cloud Application using StratosLiveWSO2
Many organizations opt to move their applications to cloud considering the innumerous benefits it provides. However, serious thought must be given to the security aspect of the application and data before deciding to make this move For e.g. What happens if part of your critical customer information leaks out or your application becomes non-responsive due to a DOS attack ?...
Webinar slides that looked to focus on the definition, history and future of open-source technology. It was give by Tom Rieger at tom.rieger@enterprisedb.com. Certain references in the presentation include:
Research paper: https://www2.slideshare.net/tomlrieger/drivers-and-impediments-to-digital-transformation-the-research
BONUS Research infographic: https://www2.slideshare.net/tomlrieger/drivers-and-impediments-to-digital-transformation
Gartner Open Source Hype-cycle: Source: https://www.gartner.com/en/documents/3987447/hype-cycle-for-open-source-software-2020
Tom Rieger on Linkedin: https://www.linkedin.com/in/tomlrieger/
Presentation mainly deals with Open Source and how Os projects work? Who does it? Why they do it? Why you should contribute to Open Source? Different ways of contribution.
I gave this talk on IEEE Day (October 7, 2014). I covered Introduction to Open Source, Various Projects and Products in Open Source, What students can get from Open Source and various different aspects of Open Source during this talk.
Please feel free to download, modify and use the slides for your talks. Lets keep rocking the Free Web ! :)
[Workshop] Building an Integration Agile Digital Enterprise with Open Source ...WSO2
Today, transforming a conventional business into a digital one is essential to increase revenue and productivity. Integrating heterogeneous systems and building an ecosystem with integrated components is a fundamental requirement for this.
Most modern systems support integration with other systems through APIs that are exposed to well-known protocols and standards. However, it is hard to expect all existing systems of an organization to be capable of integrating with other systems. Certain legacy systems will only be replaced a few years down the line.
Therefore, the challenge is to drive all these existing systems towards integration. In this half-day workshop, we will discuss how you can use the lean, enterprise-ready, and high-performing WSO2 Integration platform to solve integration and innovation challenges that organizations face when performing brownfield integration.
Discussion topics include:
- The benefits of using open source technologies
- Managing an API lifecycle with open source technologies
- Upleveling brownfield integration with open source technologies
- Customer identity and access management with open source technologies
Want to join us at an interactive workshop? Find out where we'll be headed next - https://wso2.com/events/workshops/
This slide is prepared as a course work for E-Business Management undergraduate course at Yıldız Technical University, Industrial Engineering department.
When we presented this subject we talked about relation between business and open source. For instance, some corporations has changed their models being from product provider to service provider. So this means a change in financial approaches.
"Open source movement is strongly supported from open source software users and developers, according to their groups' agendas and discourses."
There is 100% chances you are going to engage your customers on mobile first, but converting them into lifetime and faithful promoters is a multi-screen journey. For brands, media and retailers it is then critical to select the most relevant device-agnostic technology and the
Presentation to Local Government GIS Officers on the Potential for Open Source in GIS. Its a huge one.. grasp it with open arms.. think about standards... standards... standards..
The Big Data Journey at Connexity - Big Data Day LA 2015Will Gage
It isn't easy to drink from the technology firehose of today's Internet economy. At Connexity, we have gone from home-grown MapReduce frameworks and custom in-house search-engines to extensive use of Apache Hadoop, Hive, Pig, Cassandra, Solr and other technologies to power our business. This talk will explore some of the evolutionary steps that we've made and what lessons you might draw from our 15+ years of experience of swimming with the Internet sharks.
Similar to WSO2Con EU 2015: Open Source Journey at Ordnance Survey (20)
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.
Less Is More: Utilizing Ballerina to Architect a Cloud Data PlatformWSO2
At its core, the challenge of managing Human Resources data is an integration challenge: estimates range from 2-3 HR systems in use at a typical SMB, up to a few dozen systems implemented amongst enterprise HR departments, and these systems seldom integrate seamlessly between themselves. Providing a multi-tenant, cloud-native solution to integrate these hundreds of HR-related systems, normalize their disparate data models and then render that consolidated information for stakeholder decision making has been a substantial undertaking, but one significantly eased by leveraging Ballerina. In this session, we’ll cover:
The overall software architecture for VHR’s Cloud Data Platform
Critical decision points leading to adoption of Ballerina for the CDP
Ballerina’s role in multiple evolutionary steps to the current architecture
Roadmap for the CDP architecture and plans for Ballerina
WSO2’s partnership in bringing continual success for the CD
The integration landscape is changing rapidly with the introduction of technologies like GraphQL, gRPC, stream processing, iPaaS, and platformless. However, not all existing applications and industries can keep up with these new technologies. Certain industries, like manufacturing, logistics, and finance, still rely on well-established EDI-based message formats. Some applications use XML or CSV with file-based communications, while others have strict on premises deployment requirements. This talk focuses on how Ballerina's built-in integration capabilities can bridge the gap between "old" and "new" technologies, modernizing enterprise applications without disrupting business operations.
Platformless Horizons for Digital AdaptabilityWSO2
In this keynote, Asanka Abeysinghe, CTO,WSO2 will explore the shift towards platformless technology ecosystems and their importance in driving digital adaptability and innovation. We will discuss strategies for leveraging decentralized architectures and integrating diverse technologies, with a focus on building resilient, flexible, and future-ready IT infrastructures. We will also highlight WSO2's roadmap, emphasizing our commitment to supporting this transformative journey with our evolving product suite.
Quantum computers are rapidly evolving and are promising significant advantages in domains like machine learning or optimization, to name but a few areas. In this keynote we sketch the underpinnings of quantum computing, show some of the inherent advantages, highlight some application areas, and show how quantum applications are built.
Transcript: Selling digital books in 2024: Insights from industry leaders - T...BookNet Canada
The publishing industry has been selling digital audiobooks and ebooks for over a decade and has found its groove. What’s changed? What has stayed the same? Where do we go from here? Join a group of leading sales peers from across the industry for a conversation about the lessons learned since the popularization of digital books, best practices, digital book supply chain management, and more.
Link to video recording: https://bnctechforum.ca/sessions/selling-digital-books-in-2024-insights-from-industry-leaders/
Presented by BookNet Canada on May 28, 2024, with support from the Department of Canadian Heritage.
Essentials of Automations: Optimizing FME Workflows with ParametersSafe Software
Are you looking to streamline your workflows and boost your projects’ efficiency? Do you find yourself searching for ways to add flexibility and control over your FME workflows? If so, you’re in the right place.
Join us for an insightful dive into the world of FME parameters, a critical element in optimizing workflow efficiency. This webinar marks the beginning of our three-part “Essentials of Automation” series. This first webinar is designed to equip you with the knowledge and skills to utilize parameters effectively: enhancing the flexibility, maintainability, and user control of your FME projects.
Here’s what you’ll gain:
- Essentials of FME Parameters: Understand the pivotal role of parameters, including Reader/Writer, Transformer, User, and FME Flow categories. Discover how they are the key to unlocking automation and optimization within your workflows.
- Practical Applications in FME Form: Delve into key user parameter types including choice, connections, and file URLs. Allow users to control how a workflow runs, making your workflows more reusable. Learn to import values and deliver the best user experience for your workflows while enhancing accuracy.
- Optimization Strategies in FME Flow: Explore the creation and strategic deployment of parameters in FME Flow, including the use of deployment and geometry parameters, to maximize workflow efficiency.
- Pro Tips for Success: Gain insights on parameterizing connections and leveraging new features like Conditional Visibility for clarity and simplicity.
We’ll wrap up with a glimpse into future webinars, followed by a Q&A session to address your specific questions surrounding this topic.
Don’t miss this opportunity to elevate your FME expertise and drive your projects to new heights of efficiency.
JMeter webinar - integration with InfluxDB and GrafanaRTTS
Watch this recorded webinar about real-time monitoring of application performance. See how to integrate Apache JMeter, the open-source leader in performance testing, with InfluxDB, the open-source time-series database, and Grafana, the open-source analytics and visualization application.
In this webinar, we will review the benefits of leveraging InfluxDB and Grafana when executing load tests and demonstrate how these tools are used to visualize performance metrics.
Length: 30 minutes
Session Overview
-------------------------------------------
During this webinar, we will cover the following topics while demonstrating the integrations of JMeter, InfluxDB and Grafana:
- What out-of-the-box solutions are available for real-time monitoring JMeter tests?
- What are the benefits of integrating InfluxDB and Grafana into the load testing stack?
- Which features are provided by Grafana?
- Demonstration of InfluxDB and Grafana using a practice web application
To view the webinar recording, go to:
https://www.rttsweb.com/jmeter-integration-webinar
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Tobias Schneck
As AI technology is pushing into IT I was wondering myself, as an “infrastructure container kubernetes guy”, how get this fancy AI technology get managed from an infrastructure operational view? Is it possible to apply our lovely cloud native principals as well? What benefit’s both technologies could bring to each other?
Let me take this questions and provide you a short journey through existing deployment models and use cases for AI software. On practical examples, we discuss what cloud/on-premise strategy we may need for applying it to our own infrastructure to get it to work from an enterprise perspective. I want to give an overview about infrastructure requirements and technologies, what could be beneficial or limiting your AI use cases in an enterprise environment. An interactive Demo will give you some insides, what approaches I got already working for real.
Key Trends Shaping the Future of Infrastructure.pdfCheryl Hung
Keynote at DIGIT West Expo, Glasgow on 29 May 2024.
Cheryl Hung, ochery.com
Sr Director, Infrastructure Ecosystem, Arm.
The key trends across hardware, cloud and open-source; exploring how these areas are likely to mature and develop over the short and long-term, and then considering how organisations can position themselves to adapt and thrive.
UiPath Test Automation using UiPath Test Suite series, part 4DianaGray10
Welcome to UiPath Test Automation using UiPath Test Suite series part 4. In this session, we will cover Test Manager overview along with SAP heatmap.
The UiPath Test Manager overview with SAP heatmap webinar offers a concise yet comprehensive exploration of the role of a Test Manager within SAP environments, coupled with the utilization of heatmaps for effective testing strategies.
Participants will gain insights into the responsibilities, challenges, and best practices associated with test management in SAP projects. Additionally, the webinar delves into the significance of heatmaps as a visual aid for identifying testing priorities, areas of risk, and resource allocation within SAP landscapes. Through this session, attendees can expect to enhance their understanding of test management principles while learning practical approaches to optimize testing processes in SAP environments using heatmap visualization techniques
What will you get from this session?
1. Insights into SAP testing best practices
2. Heatmap utilization for testing
3. Optimization of testing processes
4. Demo
Topics covered:
Execution from the test manager
Orchestrator execution result
Defect reporting
SAP heatmap example with demo
Speaker:
Deepak Rai, Automation Practice Lead, Boundaryless Group and UiPath MVP
Accelerate your Kubernetes clusters with Varnish CachingThijs Feryn
A presentation about the usage and availability of Varnish on Kubernetes. This talk explores the capabilities of Varnish caching and shows how to use the Varnish Helm chart to deploy it to Kubernetes.
This presentation was delivered at K8SUG Singapore. See https://feryn.eu/presentations/accelerate-your-kubernetes-clusters-with-varnish-caching-k8sug-singapore-28-2024 for more details.
The Art of the Pitch: WordPress Relationships and SalesLaura Byrne
Clients don’t know what they don’t know. What web solutions are right for them? How does WordPress come into the picture? How do you make sure you understand scope and timeline? What do you do if sometime changes?
All these questions and more will be explored as we talk about matching clients’ needs with what your agency offers without pulling teeth or pulling your hair out. Practical tips, and strategies for successful relationship building that leads to closing the deal.
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...James Anderson
Effective Application Security in Software Delivery lifecycle using Deployment Firewall and DBOM
The modern software delivery process (or the CI/CD process) includes many tools, distributed teams, open-source code, and cloud platforms. Constant focus on speed to release software to market, along with the traditional slow and manual security checks has caused gaps in continuous security as an important piece in the software supply chain. Today organizations feel more susceptible to external and internal cyber threats due to the vast attack surface in their applications supply chain and the lack of end-to-end governance and risk management.
The software team must secure its software delivery process to avoid vulnerability and security breaches. This needs to be achieved with existing tool chains and without extensive rework of the delivery processes. This talk will present strategies and techniques for providing visibility into the true risk of the existing vulnerabilities, preventing the introduction of security issues in the software, resolving vulnerabilities in production environments quickly, and capturing the deployment bill of materials (DBOM).
Speakers:
Bob Boule
Robert Boule is a technology enthusiast with PASSION for technology and making things work along with a knack for helping others understand how things work. He comes with around 20 years of solution engineering experience in application security, software continuous delivery, and SaaS platforms. He is known for his dynamic presentations in CI/CD and application security integrated in software delivery lifecycle.
Gopinath Rebala
Gopinath Rebala is the CTO of OpsMx, where he has overall responsibility for the machine learning and data processing architectures for Secure Software Delivery. Gopi also has a strong connection with our customers, leading design and architecture for strategic implementations. Gopi is a frequent speaker and well-known leader in continuous delivery and integrating security into software delivery.
Connector Corner: Automate dynamic content and events by pushing a buttonDianaGray10
Here is something new! In our next Connector Corner webinar, we will demonstrate how you can use a single workflow to:
Create a campaign using Mailchimp with merge tags/fields
Send an interactive Slack channel message (using buttons)
Have the message received by managers and peers along with a test email for review
But there’s more:
In a second workflow supporting the same use case, you’ll see:
Your campaign sent to target colleagues for approval
If the “Approve” button is clicked, a Jira/Zendesk ticket is created for the marketing design team
But—if the “Reject” button is pushed, colleagues will be alerted via Slack message
Join us to learn more about this new, human-in-the-loop capability, brought to you by Integration Service connectors.
And...
Speakers:
Akshay Agnihotri, Product Manager
Charlie Greenberg, Host
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf91mobiles
91mobiles recently conducted a Smart TV Buyer Insights Survey in which we asked over 3,000 respondents about the TV they own, aspects they look at on a new TV, and their TV buying preferences.
GraphRAG is All You need? LLM & Knowledge GraphGuy Korland
Guy Korland, CEO and Co-founder of FalkorDB, will review two articles on the integration of language models with knowledge graphs.
1. Unifying Large Language Models and Knowledge Graphs: A Roadmap.
https://arxiv.org/abs/2306.08302
2. Microsoft Research's GraphRAG paper and a review paper on various uses of knowledge graphs:
https://www.microsoft.com/en-us/research/blog/graphrag-unlocking-llm-discovery-on-narrative-private-data/
Designing Great Products: The Power of Design and Leadership by Chief Designe...
WSO2Con EU 2015: Open Source Journey at Ordnance Survey
1. The
Open
Source
Journey
at
OS
Hillary
Corney
Principal
Architect
Ordnance
Survey
2. An
introduc9on
to
Ordnance
Survey
• Ordnance
Survey
over
220
years
old.
Founded
in
1791
• Started
as
a
military
mapping
unit
now
the
UK’s
na9onal
mapping
agency.
• No
longer
military,
now
a
UK
Government
owned
company
a
“GovCo”
• Famous
for
the
best
paper
maps
in
the
world
• What
you
may
not
know
is
that
OS
is
now
a
mostly
digital
organisa9on
and
that
it
hosts
the
largest
Geospa9al
database
in
the
world
called
“MasterMap”.
• We
also
hold
the
Guinness
Book
of
Records
world
record
for
the
largest
MinecraT
map
ever
made
with
an
astonishing
83
billion
blocks.
(And
you
thought
big
Government
compu9ng
projects
always
failed!)
3. Digital
Maps
of
the
UK
accurate
to
a
1cm
updated
10,000
9mes
a
day
4. Produc9on
IT
soTware
at
Ordnance
Survey
• Ini9al
experiments
using
IT
to
support
map
making
started
in
late
1960s
• First
digital
product
made
available
in
1971
(1:125,000
coastline)
• Increasing
ramping
up
of
digi9sa9on
(1970s
–
1990s)
• Move
from
automa9ng
map
produc9on
to
digital
data
(1990s
onwards)
• In
the
early
years
much
of
the
Mapping
soTware
we
used
was
bespoke
• Over
9me
increasing
use
made
of
proprietary
off-‐the-‐shelf
soTware
products
(as
capability
aligned
with
our
needs)
• In
the
last
10
years,
open-‐source
op9ons
have
developed
and
matured
(as
capability
has
improved)
Bespoke
Proprietary
Open
source
1970
Mid-‐1980s
Mid-‐2000s
Today
1970
Mid-‐1980s
Mid-‐2000s
Today
5. The
state
of
Open
Source
SoTware
adop9on
at
OS
Pre-‐2011
• Managers
and
Architects
shied
away
from
open
source.
• Its
use
was
organic,
developer
led,
no
enterprise
level
involvement
or
strategy
• Open
Source
soTware
used
in
ad-‐hoc
way
• OTen
used
“under
the
radar”
• SoTware
repositories
and
version
control
available
but
seldom
used.
• Very
licle
maintenance,
Patching,
upgrades
etc.
• Separate
discrete
code
bases
for
the
same
soTware
• Almost
no
hand-‐over
into
produc9on
and
licle
documenta9on
6. A
short
history
of
open
source
at
Ordnance
Survey
Apache, Tomcat, J2EE
& MySQL for initial web
systems
2002
Linux operating
system for web-
facing applications
2004
Linux operating
system for internal
production systems
2006
Using Open Layers
for OS OpenSpace
2008
PostGIS,
GeoNetwork,
GeoServer, INSPIRE
2010
PostGIS, Web
Services
Consolidation
2012 2013
Magento, Solr for
Map Shop,
Apache Jena for
linked data
Open
source
First
7. The
Open
Source
in
the
Enterprise
“revolu9on”
at
OS
• In
2010
the
outgoing
Treasury
Minister
Liam
Burne,
leT
a
now
infamous
note,
“there's
no
cash
le.”.
He
has
recently
said
it
was
a
foolish
thing
to
do
and
not
a
day
goes
by
without
him
feeling
guilty
for
wri9ng
it.
• But
don't
despair
Liam,
there
was
an
unexpected
upside......
• The
incoming
government,
worried,
and
looking
for
savings,
sent
out
the
“Open
Source
first”
direc9ve.
8. The key points of the Government’s
new directive were:
1) The
Government
will
ac=vely
and
fairly
consider
open
source
solu=ons
alongside
proprietary
ones
in
making
procurement
decisions,
2) Procurement
decisions
will
be
made
on
the
basis
on
the
best
value
for
money
solu9on
to
the
business
requirement,
taking
account
of
total
life9me
cost
of
ownership
of
the
solu9on,
including
exit
and
transi9on
costs,
aTer
ensuring
that
solu9ons
fulfill
minimum
and
essen9al
capability,
security,
scalability,
transferability,
support
and
manageability
requirements.
3) The
Government
will
expect
those
pujng
forward
IT
solu9ons
to
develop
where
necessary
a
suitable
mix
of
open
source
and
proprietary
products
to
ensure
that
the
best
possible
overall
solu9on
can
be
considered.
4) Where
there
is
no
significant
overall
cost
difference
between
open
and
non-‐open
source
products,
open
source
will
be
selected
on
the
basis
of
its
addi=onal
inherent
flexibility.
9. How
do
you
“ac=vely
and
fairly
consider
open
source
solu=ons
alongside
proprietary
ones”?
• What
are
the
barriers
to
the
adop=on
of
Open
Source
So.ware?
• The
lack
of
a
Vendor
is
a
factor
in
low
OSS
uptake.
• Because
there
is
no
Vendor:
• No
one
promotes
and
markets
the
soTware
• No
one
pays
for
reviews
of
the
soTware
• No
one
champions
the
soTware
• No
one
sponsors
the
soTware
•
So
OS
so.ware
is
o.en
invisible,
even
good
OS
so.ware
is
o.en
a
well
kept
secret.
10. Barriers
to
the
adop9on
of
Open
Source
Software:
• Myths
and
FUD
taken
as
truth.
• MicrosoT
and
others
spent
large
amounts
of
effort
in
the
first
half
of
the
last
decade
debunking
Linux/OSS
by
spreading
fear
and
rumours
which
they
now
admit
actually
backfired
and
increased
awareness
and
adop9on
of
Linux/OSS
but
much
of
the
misinforma9on
from
those
days
s9ll
lingers
on.
•
If
you
are
interested
Google
“MicrosoT
The
Halloween
document”
• Lack
of
a
“Vendor”
driving
any
tender
response
• Lack
of
external
support
Lack
of
documenta9on
• Lack
of
appropriate
in-‐house
coding
skills
• Lack
of
fair
and
honest
evalua=ons
comparisons
and
reviews
11. More
Myths
-‐
Open
Source
SoTware
is
“poor
quality”
• A
Coverity
2011
survey,
found
Open
source
was
as
good
as
proprietary
soTware
• “Both
open
source
code
quality
and
proprietary
code
quality,
as
measured
by
defect
density,
is
becer
than
the
average
for
the
soTware
industry,
which
is
a
defect
density
of
1.0.”
• “Linux
2.6,
PHP
5.3,
and
PostgreSQL
9.1
are
recognized
as
open
source
projects
with
superior
code
quality
and
can
be
used
as
industry
benchmarks,
achieving
defect
densi9es
of
.
62,
.20,
and
.21
respec9vely.”
• Open
source
code
quality
is
on
par
with
proprietary
code
quality,
par9cularly
in
cases
where
codebases
are
of
similar
size.
For
instance,
Linux
2.6,
a
project
with
nearly
7
million
lines
of
code,
has
a
defect
density
of
.62
which
is
roughly
iden9cal
to
that
of
its
proprietary
codebase
counterparts.
12. Coverity's
2013
Scan
concluded
that
the
defect
density
of
Open
Source
code
was
now
be-er
than
proprietary
code!
• In
2013,
the
defect
density
rate
of
open
source
code
was
lower
than
that
of
proprietary
code.
According
to
recent
reports
sponsored
by
Black
Duck
SoTware
and
North
Bridge
Venture
Partners,
“quality
concerns
are
no
longer
a
barrier
to
open
source
adop9on
in
the
enterprise.
In
fact,
the
quality
of
the
open
source
code
for
Coverity
Scan
par9cipants
can
be
higher
than
the
proprietary
code
included
in
an
enterprise
product.”
13. So
if
quality
is
not
a
problem
how
do
you
“ac=vely
and
fairly
consider
open
source
solu=ons
alongside
proprietary
ones”?
• Appoint
an
internal
Open
Source
Champion.
Someone
who
will
take
the
place
of
the
missing
vendor
and
“market”
the
product
to
the
stakeholders.
• Use
proof
of
concept
builds
to
evaluate
the
suitability
of
OSS.
• Think
crea9vely
about
how
you
can
find
equivalents
to
the
normal
Vendor
procurement
process.
14. Evaluate OSS like any COTS package
but….
• Where
you
would
evaluate
the
vendor
subs9tute
the
User
community.
• Where
you
would
evaluate
help
desk
support
look
at
the
availability
of
of
OSS
Specialist
Books,
the
community
and
internal
knowledge.
• Where
you
would
review
the
release
roadmap
Look
at
the
release
frequency
and
access
to
nightly
builds.
• Ask
the
user
community
for
reference
cases
and
recommenda9ons.
15. Understand
Licensing
• There
are
over
70
licenses
approved
by
the
open
source
ini=a=ve,
so
it
is
definitely
not
an
easy
task
to
understand
all
of
the
licenses
out
there.
•
Fortunately
the
10
most
popular
licenses
make
up
about
80%
of
the
open
source
available,
so
understanding
the
first
10
licenses
is
a
preXy
reasonable
start.
• Create
an
open
source
review
board
consis9ng
of
both
legal
counsel
and
SoTware
engineering
governance,
who
can
understand
the
implica9ons
of
the
various
licenses.
• Create
a
summary
of
current
OS
licences
keep
it
up
to
date.
• Lead
developers
and
Architects
will
need
to
review
the
summary
and
be
aware
of
the
legal
traps.
16. Working
with
Open
Source
• As Laurie Wurster of the Gartner Group said:
“Just because something is free, doesn’t mean it
has no cost.” “Companies must have a policy for
procuring OSS, deciding which applications will
be supported by OSS, and identifying the
intellectual property risk or supportability risk
associated with using OSS. Once a policy is in
place, then there must be a governance process
to enforce it.”
• There must be a policy and enforcing
governance for procuring Open source.
• There must also be a policy and governance
for implementing, developing and supporting
Open Source Software.
17. Recommenda9ons
• We
incorporate
the
Government
Open
Source
Policy
into
our
procurement
policy
• Ensure
that
when
Evalua9ng
OSS
there
is
a
quick
route
to
financing
proof
of
Concept
Evalua9on
Environments.
• We
adopt
a
structured
approach
to
evalua9ng
Open
Source
SoTware.
• We
educate
developers
to
be
aware
of
the
risks
inherent
in
Open
Source
licences.
We
encourage
open
source
skills
in
house
and
we
create
a
library
of
open
source
books
for
developers
to
use.
• We
appoint
OSS
Champions
to
each
Procurement
ini9a9ve
to
make
sure
that
OSS
is
considered
fairly
and
is
“Marketed”
to
the
Procurement
Stakeholders
in
a
proac9ve
way.
• We
ensure
good
legal
and
technical
governance
of
our
use
of
Open
Source.
• We
create
our
own
Ordnance
Survey
Open
Source
Licence
19. Open
Source
first
Based
on
our
experiences,
we
have
adopted
an
“open
source
first”
enterprise
level
policy
for
new
soTware
When
looking
for
new
soTware
we
will
evaluate
open
source
packages
ahead
of
proprietary
ones
We
will
adopt
an
open
source
solu9on
if:
• The
licence
is
suitable
for
our
needs
• The
project
is
well
supported
with
a
lively
and
responsive
user
base
• The
documenta9on
is
good
• We
have
the
appropriate
skills
in-‐house
or
training
is
readily
available
• We
can
support
it
(or
we
can
buy
support)
• It
works
equally
well
as
available
proprietary
soTware.
If
not,
we
will
go
through
standard
COTS
selec9on
/
procurement
processes
20. What
have
we
learned
• Start
small,
download
the
soTware
and
try
stuff
out.
• Involve
and
listen
to
your
developers
• Broaden
technical
knowledge
and
skills
• invest
in
training
• Change
the
COTS
only
culture
• “Open
Source”
is
free
is
a
myth
the
costs
are
just
in
different
places.
• Be
rigorous
about
evalua9ng
licenses
21. What
about
support?
• Just
because
it’s
Open
Source
does
not
necessarily
mean
you
are
on
your
own,
but
the
support
model
is
different.
• You
can
do
it
in
house
(but
be
aware
of
the
effort
involved
and
don’t
scrimp)
• Or
you
can
buy
support
from
vendors
such
as
WSO2
which
is
an
increasing
sign
that
Open
Source
is
entering
the
mainstream.
22. How
did
we
apply
what
we
have
learned
to
our
API
delivery
plarorm
project?
• We
reviewed
the
Open
Source
packages
first.
• We
evaluated
WSO2
against
other
Open
Source
and
COTS
solu9ons
• We
loaded
it
onto
our
developer
sandboxes
and
“kicked
the
9res”
• We
engaged
WSO2
and
ini9ated
a
very
successful
proof
of
concept….
23. POC
Solu9on
hosted
on
two
servers
in
AWS
and
built
with
a
Joint
OS/
WSO2
team
in
just
two
weeks
24. Integra9on
with
Magento
• Another
benefit
of
the
“Open
Source
First”
approach
is
that
we
are
able
to
closely
couple
and
integrate
another
Open
Source
program
“Magento
Enterprise”
a
leading
eCommerce
package
with
the
WSO2
SoTware
• As
we
have
access
to
the
source
code
of
both
plarorms
we
can
9ghtly
integrate
the
two
in
a
way
that
would
not
be
possible,
or
very
much
more
difficult
with
COTTS
soTware.
27. The
outcome
of
the
Open
Source
First
process:
• We
purchased
support
and
finally
having
sa9sfied
ourselves
that
WSO2
can
meet
our
needs….
• We
engaged
WSO2
and
are
building
not
one
but
two
API
delivery
produc9on
environments
with
WSO2
soTware.
U9lising:
• WSO2
API
manager
• WSO2
Iden9ty
Manager
• WSO2
Business
ac9vity
Monitor
• WSO2
Complex
event
processor
• Magento
Enterprise
Open
Source
Shopping
cart.
28. The
best
of
both
worlds?
• It
is
my
opinion
that
organisa9ons
like
WSO2
and
Magento
offer
the
best
of
both
worlds.
• A
vibrant
user
community
feeding
ideas
and
fixes
back
to
the
user
base
• With
Enterprise
level
support
and
SoTware
roadmap
and
strategy
from
the
Parent
organisa9on.
• WSO2
are
the
“Vendor”
providing
Enterprise
level
support
oTen
missing
from
tradi9onal
Open
Source
products,
eBay
Enterprise
provide
similar
Support
for
Magento.
29. Ian
James
OS
Chief
Architect
said:
“Open
Source
allows
us
to
deliver
more
effec9vely”
“Open
Source
is
mainstream”
“Open
Source
is
here
to
stay
at
Ordnance
Survey”