The adventure of enabling API management in a large enterprise (Josh Wang)

15
The adventure of enabling API Management in a large enterprise Josh Wang, Bosch Automotive Aftermarket

Transcript of The adventure of enabling API management in a large enterprise (Josh Wang)

The adventure of enabling

API Management in a large enterpriseJosh Wang, Bosch Automotive Aftermarket

Automotive Aftermarket | Josh Wang | 10/25/2016

© Robert Bosch GmbH 2016. All rights reserved, also regarding any disposal, exploitation, reproduction, editing, distribution, as well as in the event of applications for industrial property rights.2

Automotive Aftermarket | Jiasheng Wang | 10/25/2016

© Robert Bosch GmbH 2016. All rights reserved, also regarding any disposal, exploitation, reproduction, editing, distribution, as well as in the event of applications for industrial property rights.3

…and we are really serious about hardware…

Automotive Aftermarket | Jiasheng Wang | 10/25/2016

© Robert Bosch GmbH 2016. All rights reserved, also regarding any disposal, exploitation, reproduction, editing, distribution, as well as in the event of applications for industrial property rights.4

Bosch business sectors, products and services

Mobility Solutions Industrial Technology Consumer Goods Energy & Building Technology

Automotive Aftermarket | Jiasheng Wang | 10/25/2016

© Robert Bosch GmbH 2016. All rights reserved, also regarding any disposal, exploitation, reproduction, editing, distribution, as well as in the event of applications for industrial property rights.5

Digital Transformation at Bosch

Automotive Aftermarket | Jiasheng Wang | 10/25/2016

© Robert Bosch GmbH 2016. All rights reserved, also regarding any disposal, exploitation, reproduction, editing, distribution, as well as in the event of applications for industrial property rights.6

Connected World

APIs

Automotive Aftermarket | Jiasheng Wang | 10/25/2016

© Robert Bosch GmbH 2016. All rights reserved, also regarding any disposal, exploitation, reproduction, editing, distribution, as well as in the event of applications for industrial property rights.7

GET API management platform

API PortalAPI AnalyticsAPI GatewayAPI Manager

APIM Platform

Web service

Web service

Web service

Web service

Backend W

eb S

erv

ice A

PIs

Admins, service owners,

governance

Operation and support Business Managers,

AnalystsAPI consumers

Clo

ud

, M

ob

ile,

Deskto

p

Ap

ps

Frontend

APIs

Backend

APIs

Quota and

policies

API

Consumers

Application

entities

1 32 4 51 2 3 41 1 1 1 11 2 3

API key

API key

API key

Register

Register

Register

Register

Brower

tools

Build into

Build into

Build into

API key

Request

Answer

Automotive Aftermarket | Jiasheng Wang | 10/25/2016

© Robert Bosch GmbH 2016. All rights reserved, also regarding any disposal, exploitation, reproduction, editing, distribution, as well as in the event of applications for industrial property rights.8

Install API management platform

Automotive Aftermarket | Jiasheng Wang | 10/25/2016

© Robert Bosch GmbH 2016. All rights reserved, also regarding any disposal, exploitation, reproduction, editing, distribution, as well as in the event of applications for industrial property rights.9

Establish integrated API management platform

Security Zone 1

Security Zone 2

Security Zone 3

Automotive Aftermarket | Jiasheng Wang | 10/25/2016

© Robert Bosch GmbH 2016. All rights reserved, also regarding any disposal, exploitation, reproduction, editing, distribution, as well as in the event of applications for industrial property rights.10

Establish integrated API management platform

Security Zone 1

Security Zone 2

Security Zone 3

Automotive Aftermarket | Jiasheng Wang | 10/25/2016

© Robert Bosch GmbH 2016. All rights reserved, also regarding any disposal, exploitation, reproduction, editing, distribution, as well as in the event of applications for industrial property rights.11

Establish integrated API management platform

Security Zone 1

Security Zone 2

Security Zone 3register

register

register

register

Automotive Aftermarket | Jiasheng Wang | 10/25/2016

© Robert Bosch GmbH 2016. All rights reserved, also regarding any disposal, exploitation, reproduction, editing, distribution, as well as in the event of applications for industrial property rights.12

Establish integrated API management platform

Security Zone 1

Security Zone 2

Security Zone 3register

register

register

register

Automotive Aftermarket | Jiasheng Wang | 10/25/2016

© Robert Bosch GmbH 2016. All rights reserved, also regarding any disposal, exploitation, reproduction, editing, distribution, as well as in the event of applications for industrial property rights.13

Establish integrated API management platform

Security Zone 1

Security Zone 2

Security Zone 3register

register

register

register

Automotive Aftermarket | Jiasheng Wang | 10/25/2016

© Robert Bosch GmbH 2016. All rights reserved, also regarding any disposal, exploitation, reproduction, editing, distribution, as well as in the event of applications for industrial property rights.14

Lessons learned… so far

• Flexibility

• Roles and authorization

• Workflows

• Continuous integration and continuous

delivery

• Legal requirements

• Payment and billing integration

Automotive Aftermarket | Jiasheng Wang | 10/25/2016

© Robert Bosch GmbH 2016. All rights reserved, also regarding any disposal, exploitation, reproduction, editing, distribution, as well as in the event of applications for industrial property rights.15

Lessons learned… so far

Tack

[email protected]