wso2con usa 2017: implementing a modern api management solution that benefits producers and...

Post on 22-Jan-2018

749 Views

Category:

Technology

1 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Implementing a Modern API Management Solution that Benefits Producers and Consumers

Brayden WintertonSoftware Engineer

Brigham Young University

@braydenw

Brigham Young University

• We are a City

• Varying Customers

• API First

• Legacy and New

Lets go back in time a couple of years

API Management Desires

• Centralized Repository

• Low Latency

• Low Impact

• Monitoring

• Centralized Documentation

The Problem

• Old, Unsupported Software

• Two versions in Production

• Non-Standard Authentication

• Rebooting boxes Nightly

• No monitoring

• Out of Date Documentation and Support

We need to fix this problem

New API Manager Criteria

• Utilize Industry Standards

• Integrate with Legacy Systems

• Low Impact to Current Work

• Keep Documentation Up to Date

• Improved API Discovery

• Monitoring

• Performant

The Solution

Why WSO2?

Subscriptions and Monitoring

Message Mediation

High Performance

Open Source

Standards

What do standards give us?

New API Manager Criteria

• Utilize Industry Standards

• Integrate with Legacy Systems

• Low Impact to Current Work

• Keep Documentation Up to Date

• Improved API Discovery

• Monitoring

• Performant

How can we improve discovery?

BYU Dev Portal + Swagger

How has it worked?

github.com/byu-oit-appdev

developer.byu.edu

Thank You!

top related