Upgrade to Pro — share decks privately, control downloads, hide ads and more …

IBM Cloud Functionsではじめるサーバーレス / Getting Starte...

Avatar for Yoshihiro Kishida Yoshihiro Kishida
December 08, 2018
1k

IBM Cloud Functionsではじめるサーバーレス / Getting Started with IBM Cloud Functions

IBM Cloud Community Summit 2018で発表した資料です。

Avatar for Yoshihiro Kishida

Yoshihiro Kishida

December 08, 2018
Tweet

Transcript

  1. IBM Cloud Functions     IBM Cloud Community

    Summit 2018 2018/12/08         1
  2. IBM Cloud © 2018 IBM Corporation &  !" #'

     %", • IBM Cloud, IBM Watson $*  •   + 2 )(
  3. IBM Cloud Functions $$,'6.   *0  $$ 6./-%2

    $$" & )37 & # 45 $! (-1 + 5
  4. IBM Cloud Functions     !  

         "   # #  $     % 7
  5. IBM Cloud Functions      ! 

       "   # #  $       % 8
  6. IBM Cloud Functions !4:/;082: 8'$,/;082: '+6: • Node • Java

    • Swift • Python • PHP • Containers API )</"#! /8&< • API )</"#!: '+6:API>U PCAN VSQHT@EW • /8&<: !4:/GK  !4:/-<,CM • 9<9: /8&<IC '+6:L= • '+6:: 38(<+6:*<0 IBM Cloud Functions R  11 !4:/ JFB? *<0 DO!4:/;082:37./1%<5 VFaaSW
  7. IBM Cloud Functions !  4 12 •  •

     •  • DC 5 •  https://cloud.ibm.com/docs/openwhisk/openwhisk_namespaces.html#openwhisk_namespaces Docs  " 
  8. IBM Cloud Functions IBM Cloud Function 14   

      "!                      
  9. IBM Cloud Functions  15 • Node.js 10 • Node.js

    8 • (Node.js 6) • Python 3 • Swift 4 • Ruby 2.5 • PHP 7 • Go • Java • Docker
  10. IBM Cloud Functions CLI"+ $# 18 Cloud Functions  ibmcloud

    fn ) *&, $# “--apihost jp-tok.functions.cloud.ibm.com”  (% ibmcloud target -r jp-tok !  -'
  11. IBM Cloud Functions   /API   19 

    : getCostumer createCostumer deleteCostumer API  (URL)   Get: mydomain.com/…/customers Post: mydomain.com/…/customers Delete: mydomain.com/…/customers 1 2
  12. IBM Cloud Functions 24 “I have code or containers I

    want it to be executed only when needed - at any scale” Let’s Serverless !