57
Bluemix API Presented by Hideaki Tokida

API公開最初の一歩 - API Connect on Bluemix

Embed Size (px)

Citation preview

Page 1: API公開最初の一歩 - API Connect on Bluemix

Bluemix API

Presented by Hideaki Tokida

Page 2: API公開最初の一歩 - API Connect on Bluemix

SlideShare

Tweet

I #bmxug

Page 3: API公開最初の一歩 - API Connect on Bluemix

3

Page 4: API公開最初の一歩 - API Connect on Bluemix

API

Bluemix

CF

Page 5: API公開最初の一歩 - API Connect on Bluemix

API Connect API

Page 6: API公開最初の一歩 - API Connect on Bluemix
Page 7: API公開最初の一歩 - API Connect on Bluemix
Page 8: API公開最初の一歩 - API Connect on Bluemix
Page 9: API公開最初の一歩 - API Connect on Bluemix

API API gateway

Developer(API )

Page 10: API公開最初の一歩 - API Connect on Bluemix

User

Developer

APIAPI

API

API

IBM)

Page 11: API公開最初の一歩 - API Connect on Bluemix

API

Page 12: API公開最初の一歩 - API Connect on Bluemix
Page 13: API公開最初の一歩 - API Connect on Bluemix
Page 14: API公開最初の一歩 - API Connect on Bluemix
Page 15: API公開最初の一歩 - API Connect on Bluemix
Page 16: API公開最初の一歩 - API Connect on Bluemix

API

> npm install -g apiconnect> apic loopback> apic edit

API

Page 17: API公開最初の一歩 - API Connect on Bluemix
Page 18: API公開最初の一歩 - API Connect on Bluemix

DeveloperAPI

Page 19: API公開最初の一歩 - API Connect on Bluemix

API

Page 20: API公開最初の一歩 - API Connect on Bluemix

Developer

API

��

Page 21: API公開最初の一歩 - API Connect on Bluemix

Developer

Page 22: API公開最初の一歩 - API Connect on Bluemix

Developer

Page 23: API公開最初の一歩 - API Connect on Bluemix

Developer

Page 24: API公開最初の一歩 - API Connect on Bluemix

Gateway

Page 25: API公開最初の一歩 - API Connect on Bluemix
Page 26: API公開最初の一歩 - API Connect on Bluemix
Page 27: API公開最初の一歩 - API Connect on Bluemix

Bluemix API

Page 28: API公開最初の一歩 - API Connect on Bluemix

PC

> npm install -g apiconnect> apic loopback> apic edit

API

Page 29: API公開最初の一歩 - API Connect on Bluemix
Page 30: API公開最初の一歩 - API Connect on Bluemix
Page 31: API公開最初の一歩 - API Connect on Bluemix

CF

API Gateway

Page 32: API公開最初の一歩 - API Connect on Bluemix
Page 33: API公開最初の一歩 - API Connect on Bluemix
Page 34: API公開最初の一歩 - API Connect on Bluemix
Page 35: API公開最初の一歩 - API Connect on Bluemix
Page 36: API公開最初の一歩 - API Connect on Bluemix
Page 37: API公開最初の一歩 - API Connect on Bluemix
Page 38: API公開最初の一歩 - API Connect on Bluemix

API

Bluemix

CF

Page 39: API公開最初の一歩 - API Connect on Bluemix
Page 40: API公開最初の一歩 - API Connect on Bluemix
Page 41: API公開最初の一歩 - API Connect on Bluemix

Swagger OpenAPI

Page 42: API公開最初の一歩 - API Connect on Bluemix

REST API

Page 43: API公開最初の一歩 - API Connect on Bluemix

�#%�"��S

�!�%'���%>-���� �-$����-��$�'� ��"�- ##� ���$�����-���-

�"'(�'-���%#&#�'-��+�� -2C?��&' �':^<�$�"����

�"�'��'�)�YU

����P0���Pd��������b=���I/KJT

=BDWD

����P<>�$�"�#(%��:58_.;`_3X@F736=R9A�*����%>QZ=LN/

MO/H:58\V4FE�1,�!�%'���%3\[GW]-

���P<>ac

Page 44: API公開最初の一歩 - API Connect on Bluemix
Page 45: API公開最初の一歩 - API Connect on Bluemix

REST API

Page 46: API公開最初の一歩 - API Connect on Bluemix

1. YAML 2. 3. Input/Output

SDK 4. 5.

Page 47: API公開最初の一歩 - API Connect on Bluemix
Page 48: API公開最初の一歩 - API Connect on Bluemix

Tips

Page 49: API公開最初の一歩 - API Connect on Bluemix
Page 50: API公開最初の一歩 - API Connect on Bluemix
Page 51: API公開最初の一歩 - API Connect on Bluemix
Page 52: API公開最初の一歩 - API Connect on Bluemix
Page 53: API公開最初の一歩 - API Connect on Bluemix
Page 54: API公開最初の一歩 - API Connect on Bluemix
Page 55: API公開最初の一歩 - API Connect on Bluemix
Page 56: API公開最初の一歩 - API Connect on Bluemix
Page 57: API公開最初の一歩 - API Connect on Bluemix

¥30••

••

• !

••