Slide 1

Slide 1 text

AN INTRODUCTION TO API MANAGEMENT ANTONS MATROSOVS

Slide 2

Slide 2 text

LET'S GET TO KNOW EACH OTHER Antons Matrosovs Working at Working with integration since 2006

Slide 3

Slide 3 text

LET'S GET TO KNOW EACH OTHER In spare time I am doing some physics experiments… for preschool children

Slide 4

Slide 4 text

LET'S GET TO KNOW EACH OTHER

Slide 5

Slide 5 text

I used at least one API I created at least one API and exposed it to other system I worked with API management platform I know the difference between ESB and API management platform LET'S GET TO KNOW EACH OTHER

Slide 6

Slide 6 text

WHY IS IT IMPORTANT AND WHY DO I CARE?

Slide 7

Slide 7 text

SOMETHING CHANGED Application speed Rich functionality Slow and unstable connection Offline support

Slide 8

Slide 8 text

SOMETHING CHANGED Ease of use Speed of delivery Scalability Extendibility

Slide 9

Slide 9 text

SOMETHING CHANGED Legacy systems Hard to change Hard to scale Internal network SOMETHING CHANGED REMAINED

Slide 10

Slide 10 text

HOUSTON, WE HAVE A PROBLEM! APIs for mobile apps Cloud integration Public APIs

Slide 11

Slide 11 text

A BIT MORE ABOUT PUBLIC APIS PSD2

Slide 12

Slide 12 text

JUST DO IT! EXPECTATION API App

Slide 13

Slide 13 text

THE DAY IS SAVED THANKS TO... API MANAGEMENT PLATFORM?

Slide 14

Slide 14 text

Security (authorization, access management, SSL, VPN, IP lists) Performance (Load control, throttling, cache) Visibility (Logging/Tracing/Metrics) Mock Versioning Documentation SLA monitoring API MANAGEMENT PLATFORM

Slide 15

Slide 15 text

Security Load control/Throttling Cache Mock API MANAGEMENT PLATFORM

Slide 16

Slide 16 text

Logging/Tracing/Metrics Versioning Documentation SLA monitoring API MANAGEMENT PLATFORM

Slide 17

Slide 17 text

MY PROBLEMS WILL BE RESOLVED BY MONOLITHIC API MANAGEMENT PLATFORM!

Slide 18

Slide 18 text

JUST DO IT! EXPECTATION API WITH KNOWLEDGE AND CARE.

Slide 19

Slide 19 text

CONCLUSION

Slide 20

Slide 20 text

WAIT A MINUTE! WHAT ABOUT ESB?

Slide 21

Slide 21 text

QUESTIONS Antons Matrosovs Email: [email protected]

Slide 22

Slide 22 text

No content