Latest Content

A Primer on OAuth2 for Client-Side Applications: Part 4

This is the final article of my four part series on OAuth2 for client side applications (CSAs). I started this series by discussing the broader categories of CSAss and their legacy, more recent authentication and API authorization standards, and their pros and cons.

Undefined

Exposing GraphQLs as Managed APIs

Executive Summary

GraphQL is a query language for web based APIs developed by Facebook. Many developers tend to think that GraphQL can be used as a replacement for REST due to its popularity. This article explores the following in detail:

Undefined

A Primer on OAuth 2.0 for Client-Side Applications: Part 2

Introduction

This is the second part of a four-part article series. In the first article, I looked at the broader categories of client-side applications (CSA), their legacy and more recent authentication and API authorization standards, and their pros and cons.

Undefined

How WSO2 Open Banking 1.5 Supports Compliance with Australia’s CDS Version 1.2

WSO2 Open Banking 1.5 meets all the requirements of Australia's latest Consumer Data Standards (CDS). This post discusses several key feature additions and enhancements in detail.
Undefined

Securing APIs With WSO2 Microgateway

This article focuses on the security aspects of APIs, which is a crucial part of any API management solution. WSO2 API Microgateway, as a solution for exposing microservices as managed APIs, supports a vast array of security features that can be easily configured to suit the API Security requirements of the organization.
Undefined

What Does It Take to Deliver a Successful API?

Modern businesses are highly consumer driven. Delivering value to our customers is, therefore, our top priority. Making customers' tasks more convenient and efficient should be our primary goal. To do that we need ways to figure out “what” exactly makes our customers more efficient and bring them convenience in their tasks. This requires a lot of trial and error. It also requires us to build and experiment with systems and features to see if these capabilities actually bring significant value to our customers.

English

What Does It Take to Deliver a Successful API?

현재의 비즈니스 환경은 매우 소비자 주도적입니다. 이러한 상황에서 조직의 최우선 과제는 고객에게 가치를 제공하는 것이며, 가장 중요한 목표는 고객의 업무를 보다 편리하고 효율적으로 개선하는 일입니다. 결국 고객의 업무 효율과 편의를 개선해주는 요소가 “무엇인지”를 파악할 수 있어야 하는데, 여기에는 수많은 시행착오가 따릅니다. 또한 지속적으로 시스템과 기능을 개발하고 이와 관련된 새로운 실험을 반복하여 그 결과물이 실제로 고객에게 유의미한 가치를 제공하는지 확인해야 합니다. 이를 실현하기 위한 노력의 일환으로 조직들은 보다 분산 및 구성이 가능한(compose-able) 엔터프라이즈 아키텍처(enterprise architecture)를 추구하고 있습니다. 이미 익숙한 개념인 마이크로서비스(microservices) 역시 같은 원리로 큰 인기를 끌고 있습니다. 마이크로서비스는 모놀리스(monolith)에 크게 의존하던 전통적인 비즈니스를 훨씬 더 작은 독립적인 단위로 분산시켜 주어, 시스템에 새로운 기능을 보다 빠르게 도입하면서도 시스템의 다른 부분에는 가해지는 영향은 제한할 수 있게 지원합니다.

Korean

Pages