the naked api - dtw.tmforum.org · the naked api the truth about apis and api standards you always...

14
© 2018 TM Forum | 1 SVP Innovation and Standards Andreas Polz The Naked API The Truth about APIs and API Standards you always wanted to Know

Upload: phamtu

Post on 15-Aug-2018

216 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: The Naked API - dtw.tmforum.org · The Naked API The Truth about APIs and API Standards you always wanted to Know ... Make people USE the API With any tool available Show people how

© 2018 TM Forum | 1

SVP Innovation and Standards

Andreas Polz

The Naked APIThe Truth about APIs and API Standards you always wanted to Know

Page 2: The Naked API - dtw.tmforum.org · The Naked API The Truth about APIs and API Standards you always wanted to Know ... Make people USE the API With any tool available Show people how

© 2018 TM Forum | 2

good APIs are

BORING

Page 3: The Naked API - dtw.tmforum.org · The Naked API The Truth about APIs and API Standards you always wanted to Know ... Make people USE the API With any tool available Show people how

© 2018 TM Forum | 3

good APIs are

BORING

• They provide just what is needed• No fancy bells and whistles• Stable and standardised• No surprises and complications

Page 4: The Naked API - dtw.tmforum.org · The Naked API The Truth about APIs and API Standards you always wanted to Know ... Make people USE the API With any tool available Show people how

© 2018 TM Forum | 44

1. Not much fun by itself

2. Important is what you can DO with it

3. Locking it away does not do the job

Working with APIs

is likeCounting money

Page 5: The Naked API - dtw.tmforum.org · The Naked API The Truth about APIs and API Standards you always wanted to Know ... Make people USE the API With any tool available Show people how

© 2018 TM Forum | 5

How to explainyour APIs

Page 6: The Naked API - dtw.tmforum.org · The Naked API The Truth about APIs and API Standards you always wanted to Know ... Make people USE the API With any tool available Show people how

6

The current master expression

of an API is the swagger file.

Full stop.

Show people how to use them

How to explain your APIs

Page 7: The Naked API - dtw.tmforum.org · The Naked API The Truth about APIs and API Standards you always wanted to Know ... Make people USE the API With any tool available Show people how

7

Make people USE the API

With any tool available

Show people how to use them

How to explain your APIs

Page 8: The Naked API - dtw.tmforum.org · The Naked API The Truth about APIs and API Standards you always wanted to Know ... Make people USE the API With any tool available Show people how

8

Example

Page 9: The Naked API - dtw.tmforum.org · The Naked API The Truth about APIs and API Standards you always wanted to Know ... Make people USE the API With any tool available Show people how

Where to find the best APIs

Page 10: The Naked API - dtw.tmforum.org · The Naked API The Truth about APIs and API Standards you always wanted to Know ... Make people USE the API With any tool available Show people how

TM FORUMAPI PROGRAM

https://www.tmforum.org/open-apis/

Page 11: The Naked API - dtw.tmforum.org · The Naked API The Truth about APIs and API Standards you always wanted to Know ... Make people USE the API With any tool available Show people how

11

Great community of Architects, Developers and Business Leads

JOIN the Open API Program @tmforumorg

Page 12: The Naked API - dtw.tmforum.org · The Naked API The Truth about APIs and API Standards you always wanted to Know ... Make people USE the API With any tool available Show people how

Where to go next in APIs

Page 13: The Naked API - dtw.tmforum.org · The Naked API The Truth about APIs and API Standards you always wanted to Know ... Make people USE the API With any tool available Show people how

13

A) Tooling Evolution

B) Developer Evangelist Community

C) Conformance and Certification

Where to go next in the API Program

Page 14: The Naked API - dtw.tmforum.org · The Naked API The Truth about APIs and API Standards you always wanted to Know ... Make people USE the API With any tool available Show people how

Thank you