30
The Anatomy of API Content Distribution Josep M. Pujol [email protected] | @solso

Anatomy of API Content Distribution

  • Upload
    3scale

  • View
    1.172

  • Download
    1

Embed Size (px)

DESCRIPTION

This presentation tackles new ways of distributing content that Application Programming Interfaces at the heart of distribution strategy and show how APIs are set to become the primary channel for companies seeking to reach partners and users. The keynote covers technical scenarios and architectures as well customer examples.

Citation preview

Page 1: Anatomy of API Content Distribution

The Anatomy of API Content Distribution

Josep M. [email protected] | @solso

Page 2: Anatomy of API Content Distribution

What Content used to be

Page 3: Anatomy of API Content Distribution

What Content has become

Page 4: Anatomy of API Content Distribution

What Content has become

Page 5: Anatomy of API Content Distribution

The Content Onion

Page 6: Anatomy of API Content Distribution

The Content Onion

Page 7: Anatomy of API Content Distribution

The Content Onion

Page 8: Anatomy of API Content Distribution

The Content Onion

Page 9: Anatomy of API Content Distribution

The Content Onion

API’s

Page 10: Anatomy of API Content Distribution

Delivery needs Orchestration

Page 11: Anatomy of API Content Distribution

Basics Requirements

Access Control

Traceabilty

Analytics

Page 12: Anatomy of API Content Distribution

Control Layer

Decoupling Logic from Control

LogicLayer

Content Delivery

Page 13: Anatomy of API Content Distribution

Control Layer

Decoupling Logic from Control

LogicLayer

Page 14: Anatomy of API Content Distribution

Decoupling Logic from Control

• A more elegant design pattern:– Abstraction– Reutilization– Flexibility

Page 15: Anatomy of API Content Distribution

Decoupling Logic from Control

• A more elegant design pattern:– Abstraction– Reutilization

–Flexibility

Page 16: Anatomy of API Content Distribution

Decoupling Logic from Control

• A more elegant design pattern:– Abstraction– Reutilization

–Flexibility!

Page 17: Anatomy of API Content Distribution

Content comes from everywhere...

Page 18: Anatomy of API Content Distribution

Content comes from everywhere...

Jane on browser

Page 19: Anatomy of API Content Distribution

Content comes from everywhere...

Jane on browser

Aggregator #1 via API

Page 20: Anatomy of API Content Distribution

Content comes from everywhere...

Jane on browser

Aggregator #1 via API

RS #1 via API

Page 21: Anatomy of API Content Distribution

Content comes from everywhere...

Jane on browser

Aggregator #1 via API

RS #1 via API

Joe on TV found by an app combining data from the Aggregator app #1 and the recommendations of RS #1

Page 22: Anatomy of API Content Distribution

Content comes from everywhere...

Jane on browser

Aggregator #1 via API

RS #1 via API

Joe on TV found by an app combining data from the Aggregator app #1 and the recommendations of RS #1

Page 23: Anatomy of API Content Distribution

Content comes from everywhere...

Jane on browser

Aggregator #1 via API

RS #1 via API

Joe on TV found by an app combining data from the Aggregator app #1 and the recommendations of RS #1

Page 24: Anatomy of API Content Distribution

Content comes from everywhere...

Jane on browser

Aggregator #1 via API

RS #1 via API

Joe on TV found by an app combining data from the Aggregator app #1 and the recommendations of RS #1

Page 25: Anatomy of API Content Distribution

...so you need control everywhere

Page 26: Anatomy of API Content Distribution

...so you need control everywhere

Control Layer

API

Page 27: Anatomy of API Content Distribution

...so you need control everywhere

Control Layer

API

Page 28: Anatomy of API Content Distribution

...so you need control everywhere

Control Layer

API

Page 29: Anatomy of API Content Distribution

...so you need control everywhere

Control Layer

API

Page 30: Anatomy of API Content Distribution

Conclusions

“Power is nothing without control”, and flexibility is key to achieve it