Library

Latest Content

[Screencast] Writing Integration Test Cases for WSO2 API Manager

The WSO2 test automation framework uses test engine as its underlying testing framework. This tutorial will demonstrate how you can write an automated integration test for WSO2 API Manager using the WSO2 test automation framework. The objective of this screencast is to explain how you can write your test class, configure automated test-related configurations, and finally run your test class.

[Presentation] Pattern driven Enterprise Architecture

Patterns provide structure and clarity, enabling architects to establish their solutions across the enterprise. Moreover, these software patterns also help to link technology and business requirements in an effective and efficient manner. Patterns help to incorporate robust solutions for business problems due to their wide adoption as well as reusability. In addition, patterns create a common method to communicate, document and describe solutions.

[Presentation] Tracking a soccer game with big data

Mobile devices, sensors, and GPS' are driving demand to handle big data in both batch and real-time. This presentation discusses how we used complex event processing (CEP) and MapReduce-based technologies to track and process data from a soccer match as part of the annual DEBS event processing challenge.

API Management
API Management

[Screencast] Writing Integration Test Cases for WSO2 API Manager

The WSO2 test automation framework uses test engine as its underlying testing framework. This tutorial will demonstrate how you can write an automated integration test for WSO2 API Manager using the WSO2 test automation framework. The objective of this screencast is to explain how you can write your test class, configure automated test-related configurations, and finally run your test class.

[Presentation] Creating an API Centric Enterprise

Just a few years back, websites had to be created in order to gain customers. Today, with the rise of mobile applications, APIs have taken over to foster innovation and help the productivity of developers, inside and outside of the enterprise. With the help of RESTful tooling, OAuth as an access control standard, and Swagger as a documentation toolbox, enterprises have been exposing APIs used by thousands of developers around the world.

[Article] Get Near Real-Time API Traffic Notifications with WSO2 Complex Event Processor

WSO2 API Manager provides capabilities to build an API ecosystem through which APIs can be advertized and managed. API administration is a key component in API management and it is vital for administrators and API publishers to know how well these meet SLAs. WSO2 API Manager and WSO2 Complex Event Processor (CEP) can provide the ability to monitor API traffic in near real-time and notify administrators if SLAs are violated. This article will focus on how WSO2 CEP can be integrated with WSO2 API Manager and provide benefits to an organization.

App Dev

[Presentation] From shadow IT to empowered IT: Unshackling your developers’ creativity!

Project teams often use shadow IT, instead of the more slower moving traditional IT, to facilitate rapidly changing complex business requirements and quick release cycles. As a result an unmanaged, ungoverned set of IT solutions reside in enterprises without ownership. In this session Asanka Abeysinghe, VP of Solutions Architecture presented how enterprises can leverage cloud enabled ALM frameworks to build empowered IT. In addition Asanka explained how innovative WSO2 clients are already gaining startup speed, reducing project risk, and enabling new business models by adopting WSO2 DevOps PaaS solutions.

[Blog Post] JavaEE WebProfile Support in WSO2 Application Server

In this blog post, Sagara explains some common queries related to JavaEE WebProfile support in WSO2 Application Server.

[Screencast] Creating an ESB Project and End-Point with WSO2 Developer Studio

In this screencast, Susinda will take you through the process of creating an ESB project and end-point with WSO2 Developer Studio.

Big Data
Big Data

[Presentation] Tracking a soccer game with big data

Mobile devices, sensors, and GPS' are driving demand to handle big data in both batch and real-time. This presentation discusses how we used complex event processing (CEP) and MapReduce-based technologies to track and process data from a soccer match as part of the annual DEBS event processing challenge.

[Blog Post] Introducing WSO2 Analytics Platform - Note to Architects

WSO2 has had several analytics products, such as WSO2 BAM and WSO2 CEP; the latest one, which will be available soon, will be WSO2 Machine Learner, a product that will help create, evaluate, and deploy predictive models. In this blog post, Srinath will describe how all of these fit into WSO2's analytics platform story.

[Article] Integrating Apache UIMA with WSO2 Complex Event Processor

Over the years, WSO2 Complex Event Processor has proven its ability to support users with its high performance processing engine. Apache UIMA Framework is the perfect companion because it complements the services provided by the CEP through the provision of meaningful events extracted from unstructured data. The pluggable nature of Apache UIMA allows anyone to easily plug-in their own analysis components and combine them together with other readily available components to derive meaningful analysis engines.

Cloud

[Presentation] Next-Gen Apps with IoT and Cloud

The nature of apps (mobile/web/device) has changed to keep pace with rapidly changing and challenging business requirements as well as technology advances. To meet those challenges, app development too has changed. Internet of Things (IoT) and cloud technologies have become facilitators to enable the above technology characteristics.

[Tutorial] Step-by-Step Guide on Installing and Configuring WSO2 App Factory Puppet Master Using Virtualbox

A separate puppetmaster can make a developer’s life easy because it offers flexibility in terms of altering the puppetmaster and testing new features. Having a puppetmaster in the same host virtualbox will also reduce network latencies. This tutorial provides a step-by-step guide to installing and configuring WSO2 App Factory puppet master in a virtualbox.

[Screencast] WSO2 API Cloud Tutorial 6 - Enforce Throttling and Resource Access Policies

In our previous tutorial, we looked at the built-in REST Client provided by the API Store. In this tutorial, we will talk about how WSO2 API Cloud enforces throttling and resource access policies, thus protecting your backend from denial of service attacks, overuse and malformed invocations.

You can watch the entire WSO2 API Cloud video playlist here.

Identity and Entitlement Management

[Presentation] Securing the Insecure

Insecurity is a perception. There are no 100% secure systems on earth. Many cryptographic algorithms developed in the 80s and 90s can now be broken due to advancements in computer processing power. Security has always been, from the onset, about preventing undesirable behavior in networks and systems. There are three security properties that when violated, can lead to undesirable behavior; confidentiality, integrity and availability.

[Article] Integrate your Social Identity with Enterprise Identity by Leveraging WSO2 Identity Server and WSO2 API Manager

Generally, if you want to access secured APIs in an organization you need to provide security credentials such as a username and password of your organizational user account. Wouldn’t it be great if you could access these secured APIs with your Facebook account? This can be achieved with the power of WSO2 API Manager and WSO2 Identity Server.

[Tutorial] How to Secure a Jaggery File by Using Single Sign-On

This tutorial will demonstrate the use of SSO to secure a jag file and the process of obtaining the roles of the current logged in user.

Integration

[Blog Post] Reliable Messaging Pattern - Why Use WSO2

Reliable messaging involve sending a message successfully from one system to another over unreliable protocols. Read Chintana's blog to learn more about reliable messaging patterns and the advantages of using WSO2 for reliable messaging.

[Presentation] Sharing Best Practices and Recommendations from the Integration Battlefield

APIs are the tip of the iceberg of enterprise integration. In this workshop conducted at API Days Paris, Isabelle discussed how WSO2’s customers engaged in successful enterprise deployments. She shared best practices and recommendations from the "integration battlefield" around security, monitoring and performance.

[Screencast] RESTful Integration with WSO2 Enterprise Service Bus

In this screencast, Dushan will discuss RESTful integration with WSO2 Enterprise Service Bus (ESB); he will explain RESTful services and take you through some key features of WSO2 ESB and also touch on REST support with WSO2 ESB. He will carry out a demonstration as well to further explain RESTful integration with WSO2 ESB.

Latest Library for the recent month
More Content

[Screencast] Writing Integration Test Cases for WSO2 API Manager

The WSO2 test automation framework uses test engine as its underlying testing framework. This tutorial will demonstrate how you can write an automated integration test for WSO2 API Manager using the WSO2 test automation framework. The objective of this screencast is to explain how you can write your test class, configure automated test-related configurations, and finally run your test class.

[Presentation] Pattern driven Enterprise Architecture

Patterns provide structure and clarity, enabling architects to establish their solutions across the enterprise. Moreover, these software patterns also help to link technology and business requirements in an effective and efficient manner. Patterns help to incorporate robust solutions for business problems due to their wide adoption as well as reusability. In addition, patterns create a common method to communicate, document and describe solutions.

[Presentation] Tracking a soccer game with big data

Mobile devices, sensors, and GPS' are driving demand to handle big data in both batch and real-time. This presentation discusses how we used complex event processing (CEP) and MapReduce-based technologies to track and process data from a soccer match as part of the annual DEBS event processing challenge.

[Presentation] Creating an API Centric Enterprise

Just a few years back, websites had to be created in order to gain customers. Today, with the rise of mobile applications, APIs have taken over to foster innovation and help the productivity of developers, inside and outside of the enterprise. With the help of RESTful tooling, OAuth as an access control standard, and Swagger as a documentation toolbox, enterprises have been exposing APIs used by thousands of developers around the world.

[Presentation] Next-Gen Apps with IoT and Cloud

The nature of apps (mobile/web/device) has changed to keep pace with rapidly changing and challenging business requirements as well as technology advances. To meet those challenges, app development too has changed. Internet of Things (IoT) and cloud technologies have become facilitators to enable the above technology characteristics.

[Presentation] Securing the Insecure

Insecurity is a perception. There are no 100% secure systems on earth. Many cryptographic algorithms developed in the 80s and 90s can now be broken due to advancements in computer processing power. Security has always been, from the onset, about preventing undesirable behavior in networks and systems. There are three security properties that when violated, can lead to undesirable behavior; confidentiality, integrity and availability.

[Screencast] Securing Plain Text Passwords using Carbon Secure Vault

In this screencast we will discuss how to use Carbon secure vault in order to secure plain text passwords in WSO2 products and how to apply it in your deployment with your own key store.

[Article] Get Near Real-Time API Traffic Notifications with WSO2 Complex Event Processor

WSO2 API Manager provides capabilities to build an API ecosystem through which APIs can be advertized and managed. API administration is a key component in API management and it is vital for administrators and API publishers to know how well these meet SLAs. WSO2 API Manager and WSO2 Complex Event Processor (CEP) can provide the ability to monitor API traffic in near real-time and notify administrators if SLAs are violated. This article will focus on how WSO2 CEP can be integrated with WSO2 API Manager and provide benefits to an organization.