Hi [[ session.user.profile.firstName ]]

The Rise of Streaming SQL and Evolution of Streaming Applications

First-generation stream processors, such as Apache Storm, wanted us to write code. It was a great start. However, when building real-world apps, which are used for a long time and evolve, writing code gets us into trouble.

If we want to query a database or query data stored in storage with Hadoop, we use SQL. Why can't we query data streaming using SQL? We can. Almost all open source stream processors, including Storm, Flink, and Kafka, have switched to SQL.

In this webinar, Srinath will talk about the evolution of stream processing, streaming SQL, the status quo, and what this means to stream applications. He will also dissect the experience of building streaming applications by exploring common patterns and pitfalls.
Recorded Oct 31 2018 42 mins
Your place is confirmed,
we'll send you email reminders
Presented by
Srinath Perera, Vice President - Research, WSO2
Presentation preview: The Rise of Streaming SQL and Evolution of Streaming Applications

Network with like-minded attendees

  • [[ session.user.profile.displayName ]]
    Add a photo
    • [[ session.user.profile.displayName ]]
    • [[ session.user.profile.jobTitle ]]
    • [[ session.user.profile.companyName ]]
    • [[ userProfileTemplateHelper.getLocation(session.user.profile) ]]
  • [[ card.displayName ]]
    • [[ card.displayName ]]
    • [[ card.jobTitle ]]
    • [[ card.companyName ]]
    • [[ userProfileTemplateHelper.getLocation(card) ]]
  • Channel
  • Channel profile
  • Adaptive Authentication: What, why and how? Recorded: Jan 30 2019 49 mins
    Thanuja Jayasinghe Associate Technical Lead, WSO2 and Abilashini Thiyagarajah Software Engineer, WSO2
    Authentication is the process of recognizing a user’s identity in order to provide access to any resource. In the history of identity and access management (IAM), we have come across different authentication mechanisms that have evolved rapidly in terms of security. But customer experience trumps everything; it’s the path to retention leading towards the success of an enterprise and not all of these mechanisms are able to provide greater usability

    This webinar will discuss the evolution of authentication mechanisms, advantages and the disadvantages of each, and how adaptive authentication may be the answer.
  • APIs in a Microservice Architecture Recorded: Dec 19 2018 60 mins
    Nuwan Dias, Director, WSO2
    Microservices are revolutionizing how organizations build their enterprise architectures. We have spent a good couple of years talking deeply about APIs and their benefits, and understanding how APIs fit into an enterprise. The core benefits of disintegrated architectures can only be reaped if the system as a whole, including APIs, services, CI/CD processes, and development practices are designed with these objectives in mind.

    With the rapid adoption of microservice architectures (MSA), the designs for securing, controlling, and monitoring our APIs have to be rethought and adjusted to reap the core benefits of an MSA.

    During this webinar Nuwan will discuss:

    -The impact of MSA on your API strategies and designs
    -Possible changes in API design and deployment, API security, control and monitoring, and CI/CD
  • Distributed Stream Processing with WSO2 Stream Processor Recorded: Dec 19 2018 55 mins
    Tishan Dahanayakage Associate Technical Lead, WSO2
    Stream processing is inherently associated with fast data rates and can consume a lot of resources. Owing to growing business needs, when the incoming data rate exceeds 100k, a simple high available deployment of a stream processing solution would not be able to handle such a large amount of data. This has created the need for distributed stream processing.
    WSO2 Stream Processor has the capability to execute Siddhi streaming applications in a distributed and parallel manner in multiple nodes. Users can annotate the Siddhi applications with distributed processing information, where the system then decompose and run the applications parallelly in multiple worker nodes.
    In this webinar, we will focus on the following key areas:
    * High-level architecture of WSO2 Stream Processor
    * Concepts for distributed processing
    * The deployment architecture for distributed stream processing
    * Writing a distributed Siddhi applications
    * Fault tolerance
    * Allocation and re-balancing algorithms
  • WSO2 Stream Processor: Graphical Editor, HTTP & Message Trace Analytics and More Recorded: Dec 19 2018 63 mins
    Sriskandarajah Suhothayan, Director, WSO2
    Organizational success depends on our ability to sense the environment, grab opportunities and eliminate threats that are present in real-time. Such real-time processing is now available to all organizations (with or without a big data background) through the new WSO2 Stream Processor.
    In this webinar, we will look at WSO2 Stream Processor’s new features and improvements and explain how they make an organization excel in the current competitive marketplace. Some key features we will consider are:
    * WSO2 Stream Processor’s highly productive developer environment, with graphical drag-and-drop, and the Streaming SQL query editor
    * The ability to process real-time queries that span from seconds to years
    * Its interactive visualization and dashboarding features with improved widget generation
    * Its ability to processing at scale via distributed deployments with full observability
    * Default support for HTTP analytics, distributed message trace analytics, and Twitter analytics
  • Stream Processing in Action Recorded: Dec 19 2018 62 mins
    Nirmal Fernando, Senior Lead Solutions Engineer, WSO2
    Today, many industries are looking for innovative ways to digitally transform their businesses in order to remain competitive and enhance profitability. There are key technology enablers that support an enterprise’s digital transformation efforts, including analytics. Real-time insights of data in motion helps organizations to gain the business intelligence they need for digital transformation.
    From a business perspective, the potential benefits that analytics can offer an organization are many — you can use location and contextual data to create better customer experiences; create radically new data-based products for your business; make more informed decisions in complex scenarios; carry out effective monitoring and analysis; detect even the smallest change and trigger immediate action; and extend your solutions to analyze the past, present, and future.
    In this webinar we will
    * Introduce the WSO2 Stream Processor
    * Discuss stream processing use-cases in a few industries
    * Demonstrate a stream processing solution for one of the use-cases discussed above
  • Open Banking and PSD2: Are your APIs ready for external testing? Recorded: Dec 19 2018 47 mins
    Seshika Fernando, Head - Financial Solutions, WSO2 & Kaveen Rodrigo Software Engineer, WSO2
    Several months after the compliance deadline, the journey towards open banking continues. By March 2019, all EU and UK banks are required to have their open API portals ready with the required security and third party provider (TPP) capabilities. No more excuses to delay compliance, this time you have to get cracking on your open API efforts.
    This webinar is designed to help you prepare for the March 2019 deadline. Our solution experts have designed a set of mock bank APIs as well as effort estimates to give you a clear understanding of what you need to comply on time, or even ahead. Get your open banking developers and architects together for this webinar as we cover:
    * A checklist of technology and compliance requirements for March 2019
    * How WSO2 Open Banking can get you compliant on time
    * What to expect for the September 2019 Regulatory Technical Standards (RTS) deadlines
    * How to keep the momentum - Extending the Open banking implementation to cover the September 2019 deadline.
  • GDPR Compliance with WSO2 Identity Server Recorded: Dec 19 2018 59 mins
    Hasintha Indrajee, Associate Technical Lead & Ayesha Dissanayaka Senior Software Engineer, WSO2
    The General Data Protection Regulation (GDPR) enhances the fundamental rights that protect personal data belonging to an individual and provides businesses certainty on data processing. Companies that collect data from European Union (EU) residents need to comply with its strict new rules on data collection and processing including while storing, transferring, sharing, and deleting data.
    If the GDPR affects your company, you need to make sure you select the right technology before you embark on your compliance strategy. A random combination of products that behaves in a GDPR compliant way isn’t enough when catering to complex requirements. Instead of relying on inbuilt product capabilities, you need to have a set of APIs that control the ingredients of consent.
    To help you become GDPR compliant, WSO2’s product stack now comes with enhanced capabilities specifically targeted towards compliance. This webinar will explore how WSO2 Identity Server helps deliver GDPR compliance through its capabilities below:
    * A comprehensive API which supports Kantara consent management specification
    * Obtaining user consent during single sign-on
    * Obtaining user consents during self sign up
    * Sharing and obtaining data honoring user given consent
    * Capabilities in the user portal to manage users consent
    * Administrating consent purposes
    * Engaging consent management with services
    * WSO2 Privacy Toolkit
  • GDPR and API Security Recorded: Dec 19 2018 68 mins
    Sanjeewa Malalgoda Senior Technical Lead, WSO2
    If your organization collects, stores or otherwise processes the data of individuals who live in the European Union (EU), the General Data Protection Regulation (GDPR) affects you. The primary responsibility for GDPR compliance lies with the controller (those who collect data). However, processors (usually API management and mediation platforms) are equally liable for how they handle data. So your API management solution also needs to comply with the regulations of GDPR.
    API gateways can be perfectly positioned to address GDPR because it protects both data and user access at the point at which it enters and leaves the systems. This is very efficient because it ensures that security is embedded within the API itself, and not the apps that access the API. This allows app developers to focus on improving the functionality of their applications because they know API security is already taken care of.
    In this webinar we will discuss how GDPR affects an API management solution. The following topics will be covered:
    * The role of API management in a GDPR compliant solution
    * How GDPR effects API management
    * Principles relating to personal data processing and security of processing
    * Data protection by design and by default
  • CIAM: Conquering the Phygital Battleground with WSO2 Identity Server Recorded: Dec 19 2018 55 mins
    Johann Nallathamby, Senior Lead Solutions Engineer, WSO2
    In the age of the customer, businesses battle to retain the trust and loyalty of existing customers as well as to win new customers in the phygital (physical and digital) space. Customer Identity and Access Management (CIAM) is an essential weapon, which you must wield to win this battle. But the difficulty is that the conditions of the battleground are dynamic and the targets are moving fast.
    If your CIAM solution is undesirably restrictive, it can detract from the customer experience. On the other hand, if it’s not restrictive enough it compromises your security. Finding out the right balance for your business can be challenging. Most organizations don’t have the technical capacity to build a CIAM solution in-house that’s dynamic, flexible, and scalable enough to compete in the market. On the other hand, complex multi-vendor solutions are hard to integrate, customize, and scale up to your business demands.
    By adopting the right technology, following best practices and avoiding common pitfalls, you’ll be able to create a strong CIAM solution. With WSO2 Identity Server, you have the ability to implement a lean, extensible, scalable, and developer-friendly solution that is able to meet the core requirements of CIAM.
    In this webinar we will look at:
    * The business objectives that require a CIAM strategy for your organization
    * Key functional and non-functional requirements of CIAM
    * Technical best practices to follow and pitfalls to avoid when implementing a CIAM solution
    * Building an effective CIAM solution with WSO2 Identity Server
  • The Role of IAM in Microservices Recorded: Dec 19 2018 62 mins
    Darshana Gunawardana, Technical Lead & Farasath Ahamed, Senior Software Engineer, WSO2
    Security by design is applicable to the microservices paradigm the same way it is applicable to any software architecture. Monolithic applications handle end user authentication and authorization in a central manner, but with microservices, each independent module has to perform necessary end user authentication and authorization along with validating service-to-service trust.
    Adding to that, the granularity of these services and frequent interactions between them makes securing microservices more challenging. Using the same approach when solving security considerations of monolithic services is not applicable.
    Moreover, current authentication and authorization protocols cannot directly address these requirements, so they need the flexibility of identity and access managers to adapt to the required changes.
    In this webinar, Darshana & Farasath will explore
    * Challenges of securing microservices
    * Best practices to overcome them
    * A demonstration on how WSO2 Identity Server can be used in microservice architecture
  • Benefits of Using Open Source IAM Recorded: Dec 11 2018 59 mins
    Ajanthan Balachandiran, Lead Solutions Engineer, WSO2
    Choosing the right IAM solution for your enterprise based on features is no longer a viable approach since most vendors offer the same functionality. In contrast, open source IAM solutions provide a better alternative to close-sourced software when considering aspects such as deployment flexibility, usability, and cost. But you also need to make sure that the cost of migration is justified when moving away from a close-sourced model.

    In this webinar, we will share our experience on helping customers move from closed-source IAM solutions to an open source model in a cost-effective and low-risk manner. We will explore the advantages of choosing an open source IAM solution and the enhancements and customizations that are made possible with this model.

    Topics discussed will include:

    -Why open source (OSS) IAM
    -Example customizations made possible through OSS IAM
    -Learning curve for OSS IAM and how WSO2 can help
    -Migrating from closed-source solutions and how WSO2 can help
    -A demo
  • WSO2 Enterprise Integrator 101 Recorded: Nov 20 2018 56 mins
    Nandika Jayawardana, Associate Director/Architect, WSO2
    Integrating enterprise systems is a key challenge and a mandatory requirement in any enterprise. Enabling frictionless sharing and flow of data among applications, systems, people, and platforms is a key requirement in most enterprise digital initiatives.

    Among many enterprise integration products out there, WSO2 Enterprise Integrator is unique as it provides all the capabilities required for integration in a single package. WSO2 Enterprise Integrator brings together functionality previously encapsulated in the WSO2 Enterprise Service Bus (WSO2 ESB), WSO2 Message Broker, WSO2 Data Services Server, and WSO2 Business Process Server.

    This webinar will cover the following topics:

    -Introduction to WSO2 Enterprise Integrator
    -WSO2 Enterprise Integrator profiles and key capabilities
  • Secure and Accelerated PSD2 Compliance with WSO2 Open Banking Recorded: Nov 14 2018 54 mins
    Amalka Subasinghe, Associate Technical Lead, WSO2
    You shouldn't be any later than you have to, to become PSD2 compliant. If you’ve done your homework, you should be looking for technology that lets you achieve comprehensive, secure and accelerated compliance, with minimal disruption to business as usual.

    WSO2 Open Banking is built to address these key pain points. It provides a secure API-based environment to expose your customer data to third parties with a short go to market life cycle. This webinar is a technical deep dive into the WSO2 Open Banking solution which will demonstrate:

    -The API management and security requirements for comprehensive PSD2 Compliance
    -Third Party Provider (TPP) onboarding with required workflows and customization capabilities
    -TPP application flows and how they integrate with WSO2 Open Banking
    -Secure API invocation with the mandatory security requirements for PSD2
    -Consent management and related user interactions
    -Extensive analytics for business and technical users
    -The WSO2 platform advantage for PSD2 compliance and beyond
  • The Rise of Streaming SQL and Evolution of Streaming Applications Recorded: Oct 31 2018 42 mins
    Srinath Perera, Vice President - Research, WSO2
    First-generation stream processors, such as Apache Storm, wanted us to write code. It was a great start. However, when building real-world apps, which are used for a long time and evolve, writing code gets us into trouble.

    If we want to query a database or query data stored in storage with Hadoop, we use SQL. Why can't we query data streaming using SQL? We can. Almost all open source stream processors, including Storm, Flink, and Kafka, have switched to SQL.

    In this webinar, Srinath will talk about the evolution of stream processing, streaming SQL, the status quo, and what this means to stream applications. He will also dissect the experience of building streaming applications by exploring common patterns and pitfalls.
  • Introduction to WSO2 Business Rules Manager Recorded: Oct 30 2018 7 mins
    Eranga Liyanage, Senior Software Engineer, WSO2
    Learn more: https://docs.wso2.com/display/SP4xx/Working+with+Business+Rules
    In stream processing, there are common use cases for analyzing statistics that involve operations such as calculating the average, minimum, maximum etc., for different endpoints. The Business Rules Manager allows you to define templates and generate business rules from them for different scenarios with common requirements.

    Stream Processor: https://wso2.com/analytics
  • Introduction to WSO2 Stream Processor Studio Recorded: Oct 30 2018 4 mins
    Eranga Liyanage, Senior Software Engineer, WSO2
    Learn more: https://docs.wso2.com/display/SP4xx/Stream+Processor+Studio+Overview
    The Stream Processor Studio is a developer tool that is shipped with WSO2 SP to develop Siddhi applications. It allows provides two interfaces to develop Siddhi applications

    Source view allows you to write Siddhi applications in the Siddhi Query Language. This supports auto-completion, tracking syntax errors and debugging.

    Design view visualizes the event flow of a Siddhi application and allows you to compose the applications by dragging and dropping Siddhi components to a graph.
    Once a Siddhi application is created, you can simulate events via the Stream Processor Studio to test whether it works as expected. You can also run the Siddhi application in the debug mode to detect errors in the Stream Processor logic.

    Stream Processor: https://wso2.com/analytics
  • Running a microgateway in Docker and Kubernetes, Quick tour of API Microgateway Recorded: Oct 30 2018 9 mins
    Malintha Amarasinghe, Senior Software Engineer, WSO2
    This is the 3rd and the final screencast of the series "Quick tour of API Microgateway". This will guide you through running a microgateway in docker and kubernetes environments.
  • Running a microgateway and invoking APIs, Quick tour of API Microgateway Recorded: Oct 30 2018 4 mins
    Malintha Amarasinghe, Senior Software Engineer, WSO2
    This is the 2nd screencast of the series "Quick tour of API Microgateway".
    This screencast will demonstrate through building and running a microgateway starting from a project we created during the 1st screencast. Please follow the 1st screencast if you haven't gone through it already(https://youtu.be/LAVRGaHdr3k). Follow our 3rd screencast to learn how to build and run a microgateway in docker and kubernetes environments. (https://youtu.be/nKRJoBqIOmk)
  • Setting up a microgateway project, Quick tour of API Microgateway Recorded: Oct 30 2018 5 mins
    Malintha Amarasinghe, Senior Software Engineer, WSO2
    This is the 1st screencast of the series "Quick tour of API Microgateway".
    The screencast will walk you through the steps of setting up a microgateway project using the in-built CLI tool coming with WSO2 API Microgateway. Follow our 2nd screencast to learn how to build and run a microgateway and invoke the APIs. (https://youtu.be/qnfJ14F6z_s)
Get Integration Agile
WSO2 is the world’s #1 open source integration vendor, helping digital-driven organizations become integration agile. Today, hundreds of leading brands and thousands of global projects execute 6 trillion transactions annually using WSO2 integration technologies. Visit https://wso2.com to learn more.

Embed in website or blog

Successfully added emails: 0
Remove all
  • Title: The Rise of Streaming SQL and Evolution of Streaming Applications
  • Live at: Oct 31 2018 5:00 pm
  • Presented by: Srinath Perera, Vice President - Research, WSO2
  • From:
Your email has been sent.
or close