LIBRARY

Why Not All IAM Projects Cross the Finish Line

According to a study conducted by KPMG in 2009, 75% of IAM projects deliver less than expected. In a study conducted by McKinsey & Company in conjunction with the University of Oxford, 17% of large IT projects perform so poorly that they can threaten the very existence of the company. This study used a sample of 5,400 large scale IT projects (projects with initial budgets greater than $15M). Most of the time, for many software project failures, the poor estimates are to be blamed.

Undefined

Improving Single Sign On with Back Channel Authentication

This article explores the advantages of implementing back channel authentication such as enhanced user experience and reduced redirection delays and discusses how you can implement it using WSO2 Identity Server.
Undefined

Customer IAM (CIAM) - Turning Identity Data Into Gold!

Transforming the customer experience is at the heart of digital transformation. Digital technologies are changing the game of customer interactions, with new rules and possibilities that were unimaginable few years ago. Customer Identity and Access Management (CIAM) is an emerging area in IAM, which is an essential ingredient for creating digital customer experiences.

Undefined

Multi-region Deployment for WSO2 Identity Server - Part 1

Multi-region deployments are becoming increasingly important for most types of customer facing software applications today. Following are some key reasons for considering a multi-region deployment:

Undefined

Defining a Winning GDPR Strategy Part 4: GDPR Compliant Consent Design

GDPR is a challenge for any business organization that processes personal data of individuals living in the EU and consent is the most common lawful processing means among six lawful processing means defined in the GDPR. This article explores the detailed definition of consent in GDPR and provides a set of design principles to be used when designing consent in a GDPR compliant manner.
Undefined

API Security for Distributed Authorization Realms

In this article, we will discuss some use case patterns that build on top of the most basic API security pattern, to have a centralized API gateway and distributed authorization realms.
Undefined

The Impact of Meltdown, Spectre and JDK Patches on the Performance of WSO2 API Manager

Deployment architecture
TPS vs. Concurrency (message size = 50B and backend delay = 0ms)
TPS vs. Concurrency (message size = 1K and backend delay = 0ms)
TPS vs. Concurrency (message size = 10K and backend delay = 0ms)
TPS vs. Concurrency (message size = 50B and backend delay = 500ms)
TPS vs. Concurrency (message size = 1K and backend delay = 500ms)
TPS vs. Concurrency (message size = 10K and backend delay = 500ms)
In this article, we will investigate the performance impact of Spectre, Meltdown and JDK patches on the performance of WSO2 API Manager.
Undefined

Defining a Winning GDPR Strategy Part 3: Identity and Access Management to the Rescue

GDPR is a great challenge for any business organization which processes personal data of individuals living in the EU. Consent is the most common lawful processing method among six lawful processing means defined in the GDPR. The third part of this series will mainly focus on how IAM tools can help organizations to simplify and implement their GDPR compliance in a manner which is both cost-effective and less time consuming.
Undefined

Stream Processing 101: From SQL to Streaming SQL in 10 Minutes

We have entered an era where competitive advantage comes from analyzing, understanding, and responding to an organization’s data. When doing this, time is of the essence, and speed will decide the winners and losers.

Undefined

Making Real-Time Applications Simpler with WSO2 Stream Processor

Sample Siddhi Query
Stream Processing Studio
Status Dashboard
Managed Business Rules UI
Interactive Dashboard
Interactive Dashboard

This article discusses the challenges of first-generation stream processing solutions and further presents how WSO2 Stream Processor is implemented, the problems it solves, and why it should be your choice for real-time stream processing.

Undefined